Рассчитан на новичков и начинающих разработчиков. После курса вы станете разработчиком полного цикла: освоите фронтенд- и бэкенд-разработку на JavaScript, научитесь создавать мобильные приложения, сайты и высоконагруженные сервисы. Обучение приближено к рабочей среде. По окончании у вас будет 3 выполненных проекта, которые можно будет добавить в портфолио, а HR-менеджер поможет составить резюме и подготовиться к собеседованию.
Для тех, кто хочет познакомиться с языком JavaScript перед началом обучения, есть бесплатный 2-часовой урок.
Подготовительный блок
- Как учиться эффективно. Видеокурс от методистов GeekUniversity
- Основы программирования. Видеокурс
- Git. Базовый курс
Frontend-разработка
- HTML/CSS. Интерактивный курс
- JavaScript. Уровень 1
- Продвинутый курс JavaScript
- ReactJS. Базовый курс
Бэкенд-разработка на JavaScript
- Linux. Рабочая станция
- Node.js
- Базы данных
- Сетевой протокол HTTP
Фуллстек-разработка
- TypeScript
- Разработка сайтов с использованием Nest.js
- Разработка высоконагруженных бэкэнд-приложений
Soft skills
- Agile, Scrum. Теория
- Выпускной проект
- Подготовка к собеседованию
Курсы вне четверти
- Разработка десктопных приложений на Electron.js
- Разработка кросс-платформенных приложений на React Native
- Алгоритмы и структуры данных
- Управление состоянием SPA-приложения
- Подготовка к поиску работы