- Сообщения
- 9,001
- Реакции
- 172

Автор: HTML Academy
Название: Онлайн-курс «CSS-in-JS» (2022)
Описание:
CSS-in-JS представляет собой современный метод стилизации веб-приложений, который использует JavaScript для расширения возможностей CSS. Этот подход помогает преодолеть множество ограничений и решить проблемы, связанные с традиционными методами работы со стилями.
Для успешного прохождения курса вам потребуются знания HTML, CSS, JavaScript и опыт работы с React. Весь материал будет преподаваться с использованием библиотеки styled-components.
Главная цель курса - предоставить вам глубокое понимание CSS-in-JS и показать различные способы его применения. По окончании обучения вы сможете осознанно выбирать инструменты для работы с CSS-in-JS и понимать их внутреннее устройство.
Программа курса включает в себя следующие разделы:
Раздел 1: Введение
- Знакомство с CSS-in-JS и его возникновение.
- Практическое применение на примере разработки компонента кнопки.
- Формирование глобальных стилей с использованием CSS-in-JS.
- Подключение дизайн-токенов и стилевых сбросов в проекте.
- Разработка различных компонентов с использованием CSS-in-JS.
- Создание компонентов для работы с типографикой, иконками, кнопками, чекбоксами, тогглами, фильтрами, и полями форм.
- Стилизация крупных разделов и целых страниц с помощью CSS-in-JS.
- Реализация хедера, футера, базового лейаута, главной страницы и страницы каталога товаров.
- Создание альтернативных тем для проектов.
- Применение темизации при помощи CSS-in-JS.
- Изучение новых библиотек для работы с CSS-in-JS.
- Выбор наиболее подходящего решения и обзор альтернативных подходов.
Скачать: