Создавать сайты с помощью популярного фреймворка React
Изучите клиент-серверное взаимодействие
Работать с React.js
Работа с API
У вас будет несколько приложений в вашем портфолио
Проекты в портфолио
За 3 месяца Вы научитесь:
Живые лекции по основам программирования с нуля с топовым ментором, а также освоите практические навыки и тонкости веб-разработки
Офлайн обучение
Мы обучаем на базе LMS Stepik, а некоторые задания вам нужно будет пушить в Github. Кроме того, вы имеете доступ к архивным записям прошлых заданий.
Платформа Stepik
Платформа, где вы можете задавать вопросы и получать ответы от менторов. Также есть закрытое community наших выпускников, где можете пробное интервью и вакансии.
Занятия проходят два раза в неделю, утром в выходные. (Точное расписание будет исходить от желания студентов)
После каждого урока — практические задания на отработку новых навыков. Для комфортного обучения вам понадобится 12–15 часов в неделю на лекции и домашние работы.
Основы Internet
Основы работы с Linux
Основы работы с Git
Работа с IDE
Введение в JavaScript
Переменные и типы данных
Инструкции и циклы
Объекты, массивы
Функции
Продвинутые функции
Замыкания (сlosures)
Продвинутое использование JavaScript
ООП в JS
Свойства и методы объектов
Прототипы
Функции как классы
Итерации на массивах
Итерации на объектах
Деструктуризация
Асинхронность
Введение в HTML - основные теги и формы
Введение в CSS - классы, Flex/Grid
DOM - дерево
Адаптивность, SEO, PWA, Best Practices
Разработка проекта
Формы и валидация, Regex
Введение в Node.js
Пакетный менеджер npm
Сборщики проекта (parcel, babel)
Развертывание приложения
Разработка проекта
Динамические сайты / статические
Веб-серверы и HTTP
URL / REST API, JSON
Разработка проекта
Введение в фрейморки (Angular, Vue, React)
Основы React
JSX, TSX
ReactDOM, Компоненты
Разработка проекта
Управление состоянияем
Properties
Условный рендеринг
Жизненный цикл компонента
Основные хуки
Роутинг
API запросы
Разработка проекта
Безопасность и валидация форм
Введение в Formik
Работа с React Hook Form
Разработка проекта
Введение в Context
Работа с Redux
Введение в Mobx
Проект
Callbacks в React (useCallback)
Компоненты высшего порядка
useRef
useMemo
useContext
Финальный проект
Локальный хакатон
Боевой хакатон
Дипломный проект
Подготовка к интервью
480 000 KZT
Цена курса - что входит в обучение?
Живые лекции с ментором - 2 раза в неделю
Проверка практических заданий на каждом уроке
24/7 доступ к удобному коворкингу с новейшими девайсами, игровой зоной, кухней и Play Station 4
Подготовка и помощь к трудоустройству
Рекомендательное письмо (при хороших академических показателях)