Онлайн-курс, вебинар Специализация Fullstack-разработчик на JavaScript

Даты начала обучения

Продолжительность:
12 месяцев

Стоимость обучения:

72 000 р.
Записаться на курс
Добавить к сравнению

Освойте веб-разработку с нуля - фронтенд и бэкенд на Javascript Веб-разработка – профессия с высоким стабильным доходом и удобным графиком. И освоить ее несложно.
На практике для большинства вакансий и заказов на фрилансе требуется похожий набор навыков: сверстать страницу, добавить скрипт на Javascript, развернуть сервер, установить на него Node, поправить шаблоны пр.
Этот курс научит вас именно этому - хорошо выполнять те действия, которые закроют 80% всех задач как на работе, так и на фрилансе. Вам больше не придется тратить сотни часов на самостоятельный поиск решения или чтение форумов.
Вы не просто выучите Javascript, вы научитесь программировать - мы начинаем курс с фундамента по алгоритмам и типам данных.

Программа курса

Алгоритмы и структуры данных.

Изучаем устройство веба и браузеров, какие бывают протоколы. Учимся решать алгоритмические задачи. Разбираемся в типах данных.

— 8 недель, 7 часов в неделю
— Алгоритмы
— Типы данных, массивы, функции
— 100 задач на алгоритмы
— Подборка дополнительных материалов
— Помощь экспертов и ментора

Программируем на Javascript.

Осваиваем Javascript: синтаксис, объекты, функции, классы. Учимся перекладывать алгоритмические решения на Javascript. Изучаем GitHub и заливаем свой код.

— 8 недель, 8 часов в неделю
— JSON, XML, AJAX
— Интервалы, event loop, async
— Github, Gitlab
— 8 заданий по Javascript
— 30 задач в тренажере
— Подборка внешних инструментов для дополнительной практики
— Помощь экспертов и ментора

Создаем фронтенд на React.

Верстаем страницу на HTML/CSS с адаптивным интерфейсом и добавляем Javascript. Изучаем React и создаем сложные элементы.

— 16 недель, 10 часов в неделю
— DOM
— Webpack
— Обзор Vue и Angular
— 50 задач в тренажере HTML/CSS
— Проект по верстке адаптивного сайта с использованием Javascript
— Проект по созданию приложения на React
— Подборка дополнительных материалов
— Помощь экспертов и ментора

Изучаем Node.js и подключаем базу данных.

Изучаем работу базы данных SQL и noSQL. Реализуем сервер на Node.js.

— 8 недель, 9 часов в неделю
— Работа с MongoDB
— REST API
— Проект - сервер на Node.js с подключение базы данных
— 50 задач в тренажере
— Подборка дополнительных материалов
— Помощь экспертов и ментора


Фуллстек-разработка и тестирование.

Изучаем архитектуру разработки и жизненный цикл ПО. Знакомимся с CI/CD и как тестировать приложения.

— 4 недели, 9 часов в неделю
— Web API
— Web Sockets
— Подборка внешних инструментов для дополнительной практики
— Помощь экспертов и ментора


Карьерный модуль.

Бонус-модуль.

— Помощь с резюме, поиском вакансий и заказов на фриланс-биржах
— Тестовое прохождение интервью с фидбеком от эксперта

Финальный проект.

Сайт каршеринга с адаптивным интерфейсом на JS+React+Redux и серверной частью на Node.js + Nest.js с подключением к высоконагруженной базе данных и к платежной системе, с личным кабинетом и нотификациями.

Преподаватели

Владимир Высокий
Руководитель команды разработки
Дмитрий Бондарчук
Lead Software Engineer в EPAM
Наталья Крестинина
Frontend-разработчик в EPAM Systems

Даты и места проведения

Онлайн

Похожие курсы

Посмотреть все похожие курсы

Мы бесплатно подберем для Вас подходящие курсы.

 Подборка курсов на e-mail
Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies  🍪