***Уважаемые пользователи и гости !!! Сайт переехал на новый домен Torrents-club.info. Просьба изменить ваши закладки! ***
 
[ Сегодня идет свободное скачивание без начисления Download ]


Статистика раздачи
Нет
 
   
 
 
 
 

Препроцессоры SASS и LESS
Разработчик: Владилен Минин
Издатель: WebForMySelf
Жанр: Программирование
Год выпуска: 2017
Тип издания: лицензия
Лекарство: не требуется
Язык: русский
Формат: html
Системные требования: минимальные
Продолжительность (общая): 15:12:14
Качество: PCRec
Видео: кодек: AVC/H.264, размер кадра: 1280х720, битрейт: ~156 Кбит/с
Аудио: язык: русский, кодек: AAC, 2 channels, битрейт: 110 Кбит/с
Описание:
Курс «Препроцессоры Sass и Less. Автоматизация и упрощение Front-end разработки» – первый материал русскоязычного сегмента интернета, подробно освещающий теоретическую и практическую составляющие работы с распространенными препроцессорами. Владилен Минин имеет за плечами 6 лет профессионального программирования и занимается подготовкой специалистов в этой области.
В рамках видеокурса Владилен детально разбирает функционал препроцессоров Less и Sass, а результатом практического блока становится разработка 2 сайтов.

Содержание курса

БЛОК 1. Теория. Препроцессор LESS

В данном блоке будет подробным образом разобрана теоретическая часть препроцессора Less. Начнем с самых основ: разберем, что такое Less, и где он используется.
У препроцессора Less есть множество возможностей применения и компиляции, каждая из которых будет рассмотрена в рамках данного курса. Мы разберемся в самой простой из них: компиляции без написания единой строчки кода, создадим свой собственный компилятор с помощью платформы NodeJS и рассмотрим возможности компиляции с помощью таск-раннера Gulp с использованием возможностей PostCSS.
Мы с вами будем знакомиться со всеми возможностями данного языка. Помимо синтаксиса, будут разобраны самые важные конструкции, такие как: переменные, вложенные стили, наследование, создание функций, циклы и многое другое.
Урок 1. Что такое Less
Урок 2. Компиляция на клиенте
Урок 3. Компиляция на NodeJS
Урок 4. Компиляция с помощью Gulp
Урок 5. Переменные
Урок 6. Миксины. Часть 1
Урок 7. Миксины. Часть 2
Урок 8. Миксины. Часть 3
Урок 9. Вложенность
Урок 10. Операторы
Урок 11. Наследование
Урок 12. Некомпилируемые строки
Урок 13. Циклы
Урок 14. Импорты
Урок 15. Встроенные функции

БЛОК 2. Теория. Препроцессор SASS

В данном блоке будет подробнейшим образом рассмотрена теоретическая составляющая препроцессора SASS и SCSS. Вы узнаете, как и где его использовать, а также, как настроить рабочее окружение, чтобы с ним работать.
В первую очередь, мы разберем два основных понятия данного препроцессора — SASS и SCSS. Вы узнаете, что это такое, почему эти две аббревиатуры часто идут вместе, и в чем их отличие.
Далее мы рассмотрим, как можно настроить максимально эффективное рабочее окружение для компиляции данного препроцессора — с помощью таск раннера Gulp. В него будут входить разные возможности PostCSS для обработки стилей после компиляции, сервер автоматического применения стилей без перезагрузки окна браузера, минификация, исходные карты и т. д.
Урок 16. Что такое SASS и SCSS
Урок 17. Настройка окружения для компиляции
Урок 18. Переменные
Урок 19. Некомпилируемые файлы настройки
Урок 20. Миксины. Часть 1
Урок 21. Миксины. Часть 2
Урок 22. Миксины. Часть 3
Урок 23. Импорты
Урок 24. Медиа запросы
Урок 25. Операторы
Урок 26. Встроенные функции
Урок 27. Создание своих функций
Урок 28. Наследование стилей
Урок 29. Условные директивы if else
Урок 30. Циклы

БЛОК 3. Теория. CSS методологии

Будут рассмотрены 2 основных способа организации CSS кода: БЭМ и наследование. Вы увидите на простых идентичных примерах, как применять ту или иную инструкцию, и в чем их отличие.
Урок 31. Что такое css методологии
Урок 32. БЭМ
Урок 33. Наследование

БЛОК 4. Практика. Препроцессор SASS

Вы узнаете, какие первые шаги нужно будет сделать для более быстрой верстки — задание основных параметров проекта и создание глобальных некомпилируемых миксинов.
После задания общей структуры проекта мы начнем непосредственно саму верстку проекта по отдельным блокам. Верстать будем по CSS методологии БЭМ: вы увидите, как ее применить на практике, включая сложные блоки со множественной вложенностью.
После завершения верстки вы увидите, как за несколько секунд сделать финальную сборку одного CSS файла, который будет включать в себя все стили проекта, сделать его минификацию и удалить исходные карты.
Урок 34. Вводный
Урок 35. Настройка рабочего окружения
Урок 36. Создание миксинов и параметров проекта
Урок 37. Блок навигации
Урок 38. Блок хедера
Урок 39. Блок авторизации
Урок 40. Блок покупки. Часть 1
Урок 41. Блок покупки. Часть 2
Урок 42. Блок покупки. Часть 3
Урок 43. Блок пакетов
Урок 44. Блок о нас
Урок 45. Блок слайдера
Урок 46. Блок преимущества
Урок 47. Блок подвала
Урок 48. Функционал слайдера и продакшн сборка

БЛОК 5. Практика. Препроцессор LESS

Методология, выбранная для данного блока — наследование. Вы увидите, как просто и правильно совместно с препроцессором использовать данную методологию, и как такой подход позволяет сократить количество классов и максимально очистить html. Также вы увидите, как можно подключить специальную библиотеку шрифтов-картинок и тем самым оптимизировать размер таблицы стилей.
После задания всех стилей мы буквально за пару секунд с помощью сборщика сделаем финальную сборку в один файл, и вы увидите, как это важно, потому что результат шаблона не изменится, а размер файла сократится почти в 4 раза.
Урок 49. Вводный
Урок 50. Настройка рабочего окружения (gulp)
Урок 51. Создание миксинов и параметров проекта
Урок 52. Блок навигации
Урок 53. Блок хедера
Урок 54. Блок функций
Урок 55. Блок преимуществ
Урок 56. Блок решений
Урок 57. Блок автора
Урок 58. Блок шагов
Урок 59. Блок подвала
Урок 60. Финальная сборка

БОНУС 1. Премиум курс по NodeJS: Основы

Урок 61. Бонус: Введение, установка и запуск
Урок 62. Бонус: Работа с модулями
Урок 63. Бонус: Пакетный менеджер NPM
Урок 64. Бонус: Package.json
Урок 65. Бонус: Глобальные модули
Урок 66. Бонус: Встроенные модули
Урок 67. Бонус: Работа с файлами
Урок 68. Бонус: Создание простого веб-сервера. Часть 1
Урок 69. Бонус: Создание простого веб-сервера. Часть 2
Урок 70. Бонус: Получения данных из командной строки

БОНУС 2. Премиум курс по GULP: Основы

Урок 71. Бонус: Что такое gulp и его установка
Урок 72. Бонус: Работа с файлами
Урок 73. Бонус: Подключение плагинов. Сборка Less файлов
Урок 74. Бонус: Gulp debug и работа с плагинами
Урок 75. Бонус: Gulp watch
Урок 76. Бонус: Подключение browser sync
Скриншоты:
-Дополнительная информация:
Материал предоставляются на условиях "AS IS" (как есть),
(т.к. при распаковке архива имена файлов и их путь превышает допустимую величину (256 символов) разрешается раздавать архивы в этой раздаче).

[Цитировать]



Показать сообщения:    

Текущее время: 26-Апр 01:29

Часовой пояс: UTC + 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!