Чему вы научитесь
- верстать сайты по макетам дизайнеров
- писать логику на JavaScript
- использовать множество инструментов разработчиков, в том числе Git и GitHub
- разберетесь с самым популярным фреймворком фронтенда React и дополнительным инструментом к нему - Redux
- познакомитесь со строгой типизацией TypeScript
О программе
6 курсов, которые проводят с нуля до уровня, на котором можно откликаться на вакансии junior-фронтендера. Без предварительного опыта в программировании: начинаем с первого тега HTML, заканчиваем React-приложением с авторизацией и запросами к API.
Что вы сможете делать после
- Вёрстка: собрать адаптивный многостраничный сайт по макету — Flexbox, Grid, анимации, корректная работа на мобильных.
- JavaScript: писать логику приложения — переменные, функции, объекты, массивы, асинхронность, работа с DOM и событиями, localStorage.
- React: собрать SPA на компонентах с состоянием, роутингом и глобальным стором на Redux Toolkit.
- API: получать и отправлять данные через fetch, обрабатывать загрузку и ошибки.
- Инструменты: работать с Git и GitHub, собирать проект, читать чужой код и разбираться в чужом репозитории.
- TypeScript: типизировать код так, чтобы ошибки ловились до запуска, — от базовых типов до дженериков и типизации React-компонентов.
Что останется у вас на руках
8 готовых проекта для портфолио, в том числе: GitHub Finder - приложение с поиском проектов на GitHub; многостраничное приложение с каталогом рецептов - с поиском и фильтрами; дашборд вакансий с гибкой системой фильтров. Это не учебные примеры «в стол» — их можно показывать на собеседовании и выкладывать на GitHub.
Поддержка
Я лично отвечаю на вопросы к шагам курса (в течение 1-2 дней). Застряли на задаче — разберём, что пошло не так.
Сертификаты
По завершении каждого курса программы выдаётся сертификат. Подтверждает, что вы прошли программу и решили задачи, а не просто открыли курс.
Автор
Меня зовут Михаил Непомнящий. Я практикующий разработчик и Engineering Manager (руковожу двумя командами разработки), преподаю с 2016 года. Веду персональный YouTube-канал по веб-разработке.
Выпустил уже 12 курсов, причем каждый получил хорошую оценку от слушателей (в среднем 4.9 по пятибалльной шкале). Учу тому, что сам использую в продакшне, а не тому, что было актуально пять лет назад.
Что внутри
В комплект входят 6 курсов общей стоимостью 12 550 ₽.
Для кого эта программа
Начальные требования
Компьютер, браузер и умение устанавливать программы. Опыт в программировании не нужен.
Наши преподаватели
Как проходит обучение
Обучение проходит в формате видео уроков. Пошагово - от простого к сложному. Курсы содержат практические задания, а также проекты, создаваемые от и до. Под каждым уроком есть секция комментариев, где можно задать вопрос по теме и получить на него ответ. Я, как преподаватель, лично отвечаю на все вопросы.
Содержание
Отзывы прошедших программу
Что вы получаете
- навыки и знания, востребованные работодателем,
- возможность отработать теорию на практике,
- доступ к форуму решений,
- проекты в портфолио.