О программе
Цель специализации «Frontend-разработчик» — дать системную подготовку и полный набор базовых знаний и умений для того, чтобы заниматься практической разработкой визуальной части веб-приложений. Начинающий должен превратиться из новичка в уверенного разработчика уровня Junior. Выпускники смогут самостоятельно: создавать адаптивные веб-сайты с использованием CSS, Flexbox; разрабатывать интерактивные веб-сайты и приложения на JavaScript и HTML; писать сложные компоненты на React и интерфейсы с авторизацией и подключением к backend.
Варианты обучения
300 ак. ч
Преимущества обучения
Программа обучения
1. Веб-верстка
1 месяц
2 тренажера: HTML и CSS
70 задач на верстку
2 проекта: сайт-визитка и верстка лендинга по макету.
Устройство веба и основы HTML
CSS и верстка на Flexbox
Работа с Git
Вы научитесь:
• создавать страницы на чистом HTML
• позиционировать элементы на странице с помощью CSS
• применять семантическую верстку
• использовать средства разработчика в браузере
• верстать адаптивные веб-страницы на Flexbox
• загружать свой код на GitHub.
2. Javascript
2 месяца
Тренажер по Javascript
76 задач на Javascript
Проект: слайдер на сайте.
Синтаксис языка Javascript
Объекты, EventLoop
Модель DOM и сборщики (Webpack)
ООП в Javascript
Типизация
Вы научитесь:
• писать простые программы на Javascript
• применять ООП в Javascript
• создавать сложные скрипты с обработкой событий
• работать с форматом JSON
• использовать препроцессоры CSS
• работать по методологии БЭМ.
3. React и другие фреймворки
3 месяца
Тренажер по React.js
45 задач по React.js
Проект: канбан-доска на React
Разработка на React.js
Обзор Angular
Обзор Vue.js
Redux
Вы научитесь:
• разрабатывать приложения на React
• использовать продвинутый API
• писать свои компоненты на React
• создавать приложение на Angular
• создавать приложение на Vue.js
• использовать анимацию на CSS или на React
• применять библиотеку Redux на приложении React.
4. Архитектура приложений и бекенд
1 месяц
15 задач по Node, Redux, React
Финальный проект: клиентская часть для учета краж в сервисе проката велосипедов с подключением по API
Подключение к базе данных
Node.js
Тестирование приложений
Вы научитесь:
• подключать приложение к базе данных
• разворачивать приложение на Node.js
• писать unit-тесты.
5. Карьерный трек
Бонусные модули
Имитация реального технического собеседования на позицию junior-разработчика
Командная работа
Помощь по трудоустройству разработчиков
Работа на фрилансе
Вы научитесь:
• составлять резюме и сопроводительное письмо
• готовиться к собеседованию
• адаптироваться к работе в команде
• оформлять свой профиль на фриланс-биржах
• искать заказы на биржах и общаться с заказчиками.


Отзывы
Об этом учебном заведении пока никто не оставил отзыв. Станьте первым!
Оставить отзыв