Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени. На этом курсе вы научитесь делать настоящие проекты, такие же по уровню сложности, как в индустрии. И будете делать их правильно, чтобы после обучения выдавать результат высокого уровня, за который компании готовы платить.
Во время курса вы будете работать как профессиональные верстальщики: создадите разметку по методологии БЭМ, будете писать CSS-код на препроцессорах, сделаете адаптивную сетку, поработаете с адаптивной и ретиновой графикой и подготовите автоматизацию сборки проекта для публикации. На каждом этапе вашу работу будет проверять и комментировать личный наставник.
Раздел 1
Введение
Как проходит курс. Организационные вопросы.
Рабочий процесс на интенсиве.
Раздел 2
Методологии вёрстки
Зачем нужны методологии.
Обзор подходов к вёрстке.
Методология БЭМ.
Разбор учебного проекта по БЭМу.
Вторая неделя
Раздел 3
Препроцессоры и автоматизация
Стили на стероидах.
Основные возможности.
Дополнительные возможности.
Настройка окружения.
Раздел 4
Адаптивные сетки
Спецификация Grid Layout и раскладка по сетке макета.
Спецификация Flexible Boxes и раскладка по сетке макета.
Адаптивные сетки.
Третья неделя
Раздел 5
Адаптивные декоративные элементы
Переход от фиксированных сеток к резиновым. Тонкости флексов.
Делаем резиново-адаптивную вёрстку БЭМ-блоков учебного проекта.
Раздел 6
Адаптивная графика
Графика для экранов повышенной чёткости.
Адаптивная графика.
Ретинизируем и добавляем адаптивную графику в учебном проекте.
Четвёртая неделя
Раздел 7
Векторная графика и оптимизация
Использование SVG.
SVG-спрайты.
Стилизация SVG.
Оптимизация и доступность SVG.
Оптимизация растровой графики.
Пятая неделя
Раздел 8
Погружение в автоматизацию
Оптимизация.
Как держать код для разработчика удобным, а для браузеров — быстрым.
Раздел 9
Производительность вёрстки
Обзор трендов скорости интернета.
Процесс загрузки страницы.
Оптимизация шрифтов.
Аудит и подсказки.