На этом курсе начинают с настройки рабочего окружения. Студенты будут работать в Figma и VSCode, научатся пользоваться терминалом и файловой системой. Особое внимание уделяется системам контроля версий - основным инструментом будет Git.
Первый модуль посвящен базовым технологиям веб-разработки. Здесь рассматривают структуру HTML-тегов, строение страницы и принципы CSS. Студенты изучают селекторы, цвета, размеры и способы подключения стилей к HTML.
Этот блок охватывает ссылки и изображения. Ученики узнают о различных типах ссылок, путях к ресурсам и их атрибутах. Также рассматриваются форматы изображений, возможности SVG и инструменты DevTools для анализа кода в браузере.
Модуль объясняет принципы работы с текстом и шрифтами. Студенты научатся подключать шрифты к странице и применять CSS-правила для типографики. Далее идет углубленное изучение CSS - блочная модель, display, float, позиционирование и стилизация элементов.
Здесь рассматриваются списки, таблицы и семантические теги. Ученики будут работать с различными типами списков, счетчиками, таблицами и их стилизацией. Также появятся теги для группировки контента и основы семантической разметки.
Этот большой блок охватывает Flexbox, Grid и адаптивный дизайн. Сначала студенты освоят Flexbox - выравнивание блоков, создание колонок. Потом перейдут к Grid и его отличиям от Flex. Завершается модуль responsive design - медиа-запросы, контейнерные запросы и адаптация контента.
Студенты научатся создавать формы различной сложности - текстовые поля, селекты, чекбоксы, радиокнопки. Особое внимание будет уделяться валидации и стилизации форм. Далее идут системы именования классов - BEM, SMACSS и другие методологии для поддерживаемого кода.
Завершающий модуль включает современные CSS-фичи - трансформации, переходы, анимации. Студенты ознакомятся с последними возможностями HTML и CSS для создания динамических интерфейсов.
Курс включает вебинары дважды в неделю - в понедельник и четверг в 19:30. Ученики будут выполнять практические задания с реальными кейсами, разрабатывать собственный проект и получать регулярную обратную связь. После успешного завершения выдается сертификат. Средства можно вернуть в течение первых 7 дней после начала курса.