Чему вы научитесь
- Общие подходы и переиспользуемые паттерны вместо «9999 правил CSS»
- Упор на фундамент: Web APIs, JavaScript, CSS, HTML вместо очередного фреймворка
- Обучение через понимание, а не подражание (monkey see, monkey do)
- Лучшие практики фронтенд-разработки
О курсе
Для кого этот курс
Начальные требования
- Основы HTML
- Основы CSS
- Основы JavaScript
Преподаватели курса
Как проходит обучение
Каждый модуль курса посвящён независимому мини-проекту и релевантной для решения задачи теории. В каждом модуле также есть дополнительные задачи на понимание и закрепление материала.
Это бесплатный онлайн курс – вы сами выбираете удобный формат прохождения. По-умолчанию, мы рекомендуем следующий план:
В каждом модуле:
- Смотрим видео-урок «Теория» где разбираются 1-2 ключевые темы.
- Проходим интерактивные тесты и упражнения по теме.
- Смотрим постановку основной задачи (мини-проекта).
- Смотрим решение основной задачи (видео), затем решаем самостоятельно.
- Либо... Решаем основную задачу самостоятельно, затем смотрим авторское решение (видео + исходники)
- Переходим к следующему модулю. Повторяем до завершения.
В процессе и после завершения:
- Задаём вопросы
- Делимся со знакомыми ссылкой на курс :)
---
Модули курса, в целом, отранжированы по возрастанию сложности, но являются сравнительно независимыми. Можно пройти только выбранную часть, можно проходить в собственном порядке.
Мы рекомендуем проходить по одному модулю за раз, чтобы не смешивать темы. В этом случае, полный курс займёт неделю (по 2-3 часа в день).
Что вы получите
- Универсальные навыки решения сложных задач фронтенда
- Углублённые знания наиболее важной теории
- Мини-проекты / проработанные решения для портфолио