Чему вы научитесь
- После прохождения курса вы научитесь создавать более современные и интерактивные интерфейсы средствами CSS. Вы освоите псевдоклассы и псевдоэлементы, научитесь добавлять плавные переходы, трансформации и полноценные анимации с помощью @keyframes. Разберётесь, как использовать CSS-переменные, современные селекторы и функцию calc(), создавать визуальные эффекты и настраивать светлую и тёмную темы. Также вы узнаете, как делать анимации производительными и учитывать доступность интерфейса.
О курсе
Для кого этот курс
Начальные требования
Для комфортного прохождения курса желательно знать основы HTML и CSS: понимать структуру HTML-документа, уметь работать с основными тегами, селекторами, свойствами CSS, блочной моделью и базовой вёрсткой.
Если вы только начинаете изучать веб-разработку, рекомендуем начать с первой части курса — «HTML и CSS (Часть 1) Первый сайт с нуля»
После этого переход к современным возможностям CSS, анимациям и интерактивным эффектам будет значительно проще.
Преподаватели курса
Как проходит обучение
Курс состоит из последовательных уроков, в которых теория сразу закрепляется на практике. Вы будете изучать новые возможности CSS на понятных примерах, разбирать готовый код и самостоятельно применять изученные свойства и приёмы.
В процессе обучения вас ждут теоретические материалы, практические задания и тесты с автоматической проверкой. Вы будете работать с псевдоклассами и псевдоэлементами, создавать переходы и анимации, применять трансформации, CSS-переменные, современные селекторы и другие возможности CSS.
Курс построен от более простых тем к более сложным, поэтому вы сможете постепенно развивать навыки и сразу видеть результат своей работы в браузере. Каждый раздел помогает не просто запомнить синтаксис, а научиться использовать CSS для решения реальных задач вёрстки.
Что вы получите
- После прохождения курса у вас останется не только понимание современных возможностей CSS, но и практический навык их применения. Вы научитесь создавать интерактивные состояния элементов, плавные переходы, трансформации и анимации, работать с CSS-переменными, современными селекторами и темами оформления.
- Вы сможете закрепить каждую тему на практике, научитесь увереннее читать и писать CSS-код и получите набор приёмов, которые сможете использовать в собственных учебных и рабочих проектах.
- Курс поможет сделать следующий шаг от базовой вёрстки к более современным, выразительным и удобным пользовательским интерфейсам.