Курс «Фронтенд-разработчик» от платформы Хекслет поможет вам начать карьеру в сфере фронтенд-разработки.
Вы освоите объектно-ориентированное и функциональное программирование, язык JavaScript, его библиотеки React и Redux, основы алгоритмов и многое другое.
Вам подойдет этот курс, если вы:
- желаете сменить сферу деятельности;
- хотите изучить профессию фронтенд-разработчика с нуля.
Ключевые навыки, которые вы освоите на этом курсе:
- асинхронное программирование;
- ООП;
- построение фронтенда веб-приложений;
- основы JS;
- использование MVC;
- функциональное программирование;
- автоматизация тестирования;
- React и Redux;
- работа с командной строкой.
Учебная программа:
- JavaScript и массивы;
- Git: база, контроль версий, ветки, состояния файлов;
- настройка окружения JS;
- CSS, HTML;
- практическая часть: проект «Игры разума» — настройка окружения;
- объекты и функции в JS;
- автоматизация тестирования JS;
- деревья в JS;
- практическая часть: проект «Вычислитель отличий» — CLI-приложение;
- HTTP, cookies, DOM API, AJAX;
- ООП: классы, прототипы, инкапсуляция;
- архитектура фронтенда;
- регулярные выражения;
- практическая часть: проект «RSS-агрегатор» — работа с DOM;
- полиморфизм: state, шаблоны, null, диспетчеризация;
- React и Redux;
- практическая часть: проект «Чат (Slack)» — повторение всех технологий и вебсокеты.
Обучение происходит с помощью менторов и наставников, которые проверяют правильность выполненных заданий и отвечают на вопросы.
В конце курса вы получаете сертификат и оформленное портфолио, а ваше резюме рассылается HR-отделам и компаниям.