Программа состоит из трёх частей: основы вёрстки сайтов, веб-разработка для начинающих и курс по JavaScript. Вас будет сопровождать личный наставник — практикующий IT-специалист.
Каждую неделю у вас будет 2 часа работы с ним: голосовые консультации по сложным вопросам и код-ревью. К концу обучения вы пополните своё портфолио пятью проектами.
Основы вёрстки сайтов
- Неделя 1 — Работа с хостингом, HTML
- Неделя 2 — CSS, работа с макетом, Perfect Pixel
- Неделя 3 — Flexbox, БЭМ-нейминг
- Неделя 4 — CSS-анимации
- Неделя 5 — Защита выпускного проекта
Веб-разработка для начинающих
- Неделя 1 — Git и GitHub, SASS, разметка страницы
- Неделя 2 — SVG, адаптивная и мобильная вёрстка
- Неделя 3 — JavaScript, работа с DOM
- Неделя 4 — Обработка ошибок, работа с формами, Ajax
- Неделя 5 — Плагины, Workflow, работа с API
- Неделя 6 — Выпускной
Комплексное обучение JavaScript
- Неделя 1 — Основы JavaScript, переменные и функции
- Неделя 2 — Объекты и массивы, обработка ошибок
- Неделя 3 — DOM, асинхронность
- Неделя 4 — Работа с сетью, Browser API
- Неделя 5 — Работа с VK API, ООП
- Неделя 6 — MV*, модули
- Неделя 7 — Node.js, тестирование