Получи практические навыки и развивайся в сообществе единомышленников и менторов Посмотреть программу
6 месяца
100% практика
Менторы
Обучение по принципу Project based education, каждый модуль закрепляется проектами которые можно добавлять в портфолио
Действующие middle+, senior разработчики международных компании, а также код ревьюеры
Инфраструктура
Проходи обучение в оснащенном коворкинге, где есть все для комфортного обучения: компьюетры, кухня, игровая зона и т.д. и доступен 24/7
Чему вы научитесь на курсе
Инструменты разработчика
Работать на ОС Linux, уметь уверенно пользоваться с терминалом. Пользоваться системой контроля версий git, работать в среде разработки IDE
JavaScript
Изучить основной язык JavaScript, основные его функции и особенности
HTML, CSS
Изучите HTML, CSS и научитесь адаптивной и кроссбраузерной верстке
Работа с API
Изучите клиент-серверное взаимодействие, научитесь работать с API
React JS
Создавать свои веб-приложение с помощью популярного фреймворка React
Проекты и задачи
Каждый модуль закрепляется задачами либо проектом который можно добавить в свое портфолио
Программа курса Frontend
курс длится 6 месяцев
1-й месяц
Основы
Основы Internet
Основы работы с Linux
Основы работы с Git
Работа с IDE
Введение в JavaScript
Переменные и типы данных
Инструкции и циклы
Объекты, массивы
Функции
Продвинутые функции
Замыкания (сlosures)
2-й месяц
Продвинутый JavaScript
Продвинутое использование JavaScript
ООП в JS
Свойства и методы объектов
Прототипы
Функции как классы
Итерации на массивах
Итерации на объектах
Деструктуризация
Асинхронность
3-й месяц
HTML, CSS, сборка проекта
Введение в HTML - основные теги и формы
Введение в CSS - классы, Flex/Grid
DOM - дерево
Адаптивность, SEO, PWA, Best Practices
Разработка проекта
Формы и валидация, Regex
Введение в Node.js
Пакетный менеджер npm
Сборщики проекта (parcel, babel)
Развертывание приложения
Разработка проекта
4-й месяц
клиент-сервер, фреймворки
Динамические сайты / статические
Веб-серверы и HTTP
URL / REST API, JSON
Разработка проекта
Введение в фрейморки (Angular, Vue, React)
Основы React
JSX, TSX
ReactDOM, Компоненты
Разработка проекта
5-й месяц
Экосистема React
Управление состоянияем
Properties
Условный рендеринг
Жизненный цикл компонента
Основные хуки
Роутинг
API запросы
Разработка проекта
Безопасность и валидация форм
Введение в Formik
Работа с React Hook Form
Разработка проекта
6-й месяц
Продвинутый React
Введение в Context
Работа с Redux
Введение в Mobx
Проект
Callbacks в React (useCallback)
Компоненты высшего порядка
useRef
useMemo
useContext
Финальный проект
Талгат ментор
Проводит занятия по фронтенду
Талгат Сарибаев работал в крупных международных компаниях как: Github, Pfizer, Cisco. На данный момент работает по контракту в Google. Является senior frontend разработчиком. LinkedIn