Программа
История и перенос прогресса
Итог занятия
Домашка — необязательно, вне таймера
Теория всех шагов программы по блокам. Открой тему, чтобы прочитать.
Как проходит занятие
Занятие — 10–90 минут: разминка по пройденному, новые шаги с короткой теорией и задачами, практика. У каждой задачи две попытки: с первой — 100 очков, со второй — 60, после второй ошибки показывается правильный ответ. Дальше по программе — если решено 70 % заданий.
Задачи с числами генерируются заново при каждом повторе шага. Дробный ответ можно вводить через запятую, точку или дробью: 0,5, 0.5, 1/2. В тренажёре любая тема без таймера.
О курсе
Структура документа и семантика, текст, таблицы и формы, доступность; селекторы, специфичность и каскад, единицы и цвета; блочная модель, display, position, flexbox и grid; адаптивная вёрстка, переменные CSS, псевдоклассы, переходы и анимации, БЭМ. Размеры и цвета в задачах проверены в настоящем браузере.
Программа курса: 31 урок
Основы HTML
- Структура документа
- Семантические теги
- Текст, ссылки и списки
- Таблицы
- Формы
- Доступность
- HTML: смешанная тренировка
- Контроль: HTML
Основы CSS
- Подключение и синтаксис CSS
- Селекторы
- Специфичность
- Каскад и наследование
- Единицы измерения
- Цвета и шрифты
- CSS: смешанная тренировка
- Контроль: основы CSS
Вёрстка
- Блочная модель
- display и поток документа
- position и z-index
- Flexbox: размеры
- Flexbox: выравнивание
- Grid
- Вёрстка: смешанная тренировка
- Контроль: вёрстка
Адаптив и эффекты
- Адаптивная вёрстка
- Переменные CSS и calc()
- Псевдоклассы и псевдоэлементы
- Переходы и анимации
- Именование классов: БЭМ
- Итоговая тренировка
- Контроль: адаптив и эффекты