Идёт подготовительный раздел
Старт — 6 июня
Длительность — 1 год и 7 месяцев
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым специалистом. Он подойдёт для работающих людей, у которых мало времени.
Ваша подготовка будет проходить в два этапа
Первый этап
Это серьёзное обучение, которое длится 13 месяцев и построено на базе профессиональной триады «критерии-проекты-наставники».
Вы получите навыки решения типовых задач фулстек-разработчика и научитесь делать настоящие проекты, такие же по сложности, как в индустрии. И будете делать их правильно, на высоком профессиональном уровне.
Но одних только навыков недостаточно, чтобы составить конкуренцию действующим разработчикам. Поэтому все выпускники курса обязательно проходят второй этап.
Второй этап
Чтобы конкурировать с разработчиками, одних знаний недостаточно — нужна практика. Поэтому после обучения вас ждёт небольшой экзамен, который покажет, какие навыки стоит подтянуть. Дальше — несколько проектов в команде с тестировщиком, менеджером и тех. лидом для прокачки скорости и качества работы. Последняя часть практики — оплачиваемая стажировка в «Лиге А.» с реальными заказами, сроками и первыми заработанными деньгами в новой профессии. Вы научитесь оценивать задачи и будете верстать быстро и без ошибок.
Мы уверены, что после обучения вы найдёте работу, на которой будет интересно и хорошо.
После учёбы вас ждёт «Акселератор». Там мы измерим качество кода и скорость вашей работы и подскажем, как стать лучше. После этого — стажировка в «Лиге А.», работа в команде над реальными проектами и пара красивых строчек в резюме.
Мы поможем вам найти работу после стажировки в «Лиге А.». Расскажем, как составить понятное резюме, которое подчёркивает ваши сильные стороны, научим писать сопроводительные письма и поможем с первым откликом на вакансию.
После обучения вы получите доступ к вакансиям и стажировкам от наших партнёров, которые ищут джунов с небольшим опытом. Мы поможем выбрать подходящую вакансию и откликнуться — а дальше всё зависит только от вас.
В компаниях, о которых вы точно слышали.
Подготовка к профессии
1 месяц
JavaScript. Профессиональная разработка веб-интерфейсов
2 месяца
JavaScript. Архитектура клиентских приложений
2 месяца
React. Разработка сложных клиентских приложений
2 месяца
Node.js. Профессиональная разработка REST API
2 месяца
Node.js и Nest.js. Микросервисная архитектура
2 месяца
Грейдирование + Акселерация
3,5 месяца
Стажировка в «Лиге А.»
3 месяца
Вы сами контролируете свою нагрузку. За время обучения можно разработать и защитить от пяти проектов.
Во время обучения вы работаете с наставником.
Прямые эфиры, на которых преподаватели разбирают сложные моменты из теории и практики. Проходят с 19 до 21 по Москве, запись доступна на следующий день.
После лайва вы выполняете домашнее задание, в котором работаете над своим проектом и закрепляете учебный материал.
После каждого задания ваш наставник проверяет качество работы, делится опытом и рассказывает, как можно сделать лучше.
Курс рассчитан на новичков. Для прохождения курса достаточно базовой компьютерной грамотности.
Объём заданий подобран так, чтобы даже занятые и работающие люди успевали выполнять их в срок, работая в комфортном режиме.
Вы сами регулируете свою нагрузку. Мы рекомендуем уделять на обучение 20 часов в неделю.
Сроки итоговой защиты позволяют детально проработать обратную связь от проверяющего наставника и получить на каждой части курса один или два отлично выполненных личных проекта.
Этот модуль предназначен для подготовки полных новичков к успешному освоению профессиональных навыков фулстек-разработчика.
Вы плавно погрузитесь в ритм обучения, а также с нуля пройдёте и закрепите «технологический минимум», который необходим, чтобы эффективно учиться решать задачи фулстек-разработчика.
В этот минимум входят базовые знания HTML и CSS, основы языка JavaScript и базовая алгоритмика, основы работы с браузерными API с помощью JavaScript, а также умение использовать инструменты командной разработки, а именно Git и GitHub.
Вы изучите основы JavaScript, познакомитесь с актуальными возможностями стандарта ECMAScript, научитесь алгоритмическому мышлению, разберётесь, как оживлять статичные страницы, валидировать данные в формах, взаимодействовать с серверами и получите практику решения типовых задач.
ПодробнееВы научитесь проектировать небольшие приложения на JavaScript, используя объектно-ориентированный подход. На практике познакомитесь с архитектурным паттерном MVP (Model View Presenter) и узнаете, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Научитесь работать с REST API (CRUD) и настраивать окружение: собирать приложение с помощью webpack, подготавливать сервер для разработки, подключать зависимости из npm.
ПодробнееВы научитесь проектировать большие клиентские приложения с использованием стека React-Redux-Thunk-Jest. Будете настраивать окружение. Поймёте, где использовать React, а где он не нужен. Познакомитесь с библиотекой Redux. Большой упор будет сделан на отладку кода. Кроме этого, вы научитесь тестировать свои приложения: писать регрессионные и юнит-тесты и использовать для этого библиотеку Jest.
ПодробнееВы познакомитесь с платформой Node.js и научитесь создавать приложения для сервера. Узнаете как проектировать REST API и напишете первую спецификацию REST API в формате Open API. Научитесь применять TypeScript для разработки серверных приложений, взаимодействовать с базой данных MongoDB, валидировать данные от клиентов, создавать приватные маршруты, применять JWT и многое другое. А ещё узнаете о разработке приложений для командной строки (CLI).
В курсе сделан большой упор на построение гибкой архитектуры приложения. Рассматриваются новые паттерны и подходы (IoC, DI и так далее). Для разработки проектов применяется ООП подход.
Стек: Node.js LTS, TypeScript, MongoDB, Express.js.
Пакеты: convict, inversify, class-transformer, class-validator, multer, mongoose, typegoose, jose, got, pino и другие.
ПодробнееВы познакомитесь с микросервисной архитектурой и научитесь применять её для разработки сложных приложений для бэкенда. Обсудите плюсы и минусы микросервисной архитектуры. Узнаете, когда она ускоряет процесс разработки приложения, а в каких случаях наоборот, замедляет. Научитесь декомпозировать функциональность приложения на микросервисы. Познакомитесь с концепцией монорепозиториев на практике.
Расширите знания об инструментах для разработки приложений для бэкенда. Изучите современный фреймворк Nest.js. Разберётесь с его абстракциями и компонентами: модули, пайпы (pipes), guards, exception filters, interceptors, providers, IoC/DI и так далее.
Глубже погрузитесь в базы данных. На практике попробуете PostgreSQL, MongoDB. Научитесь применять Prisma ORM для взаимодействия с СУБД. Узнаете как применять язык запросов (SQL).
Познакомитесь с разными способами взаимодействия между микросервисами: синхронным и асинхронным. На практике разберётесь с брокером сообщений RabbitMQ.
За время курса вы освоите несколько новых паттернов проектирования, расширите знания о Docker, научитесь деплоить приложение на виртуальный сервер.
Стек: Node.js LTS, TypeScript, Nest.js (Express), MongoDB, PostgreSQL, Prisma ORM, Docker, RabbitMQ, JWT, Passport, bcrypt, class-transformer, class-validator, nodemailer, NX и другие.
ПодробнееСначала мы оценим ваш уровень навыков и скорость разработки с помощью грейдирования, расскажем что можно улучшить.
Затем мы начнём работать над вашей прокачкой в Акселераторе. Вы будете выполнять проект за проектом в составе небольшой команды: вы в роли разработчика, а также наставник, тестировщик и менеджер. Мы будем помогать, давать обратную связь, измерять ваши показатели и следить за их ростом.
Перед каждым проектом вы получите техническое задание, макет и срок, к которому проект должен быть готов. По завершении работы наставник проверит ваш код, и вы сможете обработать замечания. После этого проект отправится на тестирование, а затем будет оцениваться по нескольким критериям.
Эффективность Акселератора проверена на других курсах Академии: в среднем на третьем проекте скорость работы студента увеличивается в 2 раза по сравнению с первым. В вашем коде будет намного меньше ошибок, а вы научитесь анализировать свою работу и самостоятельно тестировать проекты.
Мы постепенно погрузим вас в команду и процессы Лиги, проведя от небольших вводных задач до полноценных проектов.
На стажировке вы встретитесь с реальными заказами, дедлайнами и первыми заработанными деньгами по новой профессии, научитесь точно оценивать сроки и прокачаете навыки командного взаимодействия. И, конечно, получите тот самый опыт коммерческой разработки и строчку в резюме, которые так важны для работодателей.
ПодробнееРекомендованные для прохождения курса программы *
* Мы рекомендуем такое окружение, потому что проверили на нём все учебные задачи и убедились, что с таким набором программ всё работает без ошибок.
Наши выпускники выполнили 768 проектов
на общую сумму39 638 225 ₽
Другие компании о Лиге
Лучший диджитал-продакшен России.
Веб-разработка и дизайн порталов и сайтов.
Диджитал-агентство полного цикла.
Разработка ИТ-решений для строительства.
Цифровые платформы и отраслевые ИТ-решения.
После прохождения профессии вы получите электронный сертификат
Образовательная деятельность осуществляется на основании государственной лицензии № 3026 от 6 июня 2017 года.
Ускоренный тариф219 000 ₽
Для тех, кто хочет получить серьёзный результат в интенсивном ритме. Подойдёт, если у вас много свободного времени.
— Длительность — 1 год и 7 месяцев.
— Нагрузка 20 часов в неделю.
— 5 выполненных проектов.
Индивидуальный формат
Идеально подходит для компаний или требовательных учеников. Максимально похож на персональное менторство.
— Старт в удобное вам время.
— Персональное расписание.
— Подбор опытного личного наставника.
— Увеличенный объём работы с наставником.
Узнать подробнее
Для тех, кто хочет получить серьёзный результат в интенсивном ритме. Подойдёт, если у вас много свободного времени.
— Длительность — 1 год и 7 месяцев.
— Нагрузка 20 часов в неделю.
— 5 выполненных проектов.
Осталось 4 места
Индивидуальный формат идеально подходит для компаний. Сделайте процесс обучения сотрудников максимально эффективным и подстройте его под рабочий график.
Вы частное лицо и вам нужно стартовать прямо сейчас и получить профессию за несколько месяцев интенсивного обучения? Это возможно в индивидуальном формате, ведь он максимально близок к персональному менторству.
Срок начала обучения устанавливаете вы, поэтому не надо ждать несколько месяцев до старта следующего потока курса.
Обычные курсы длятся 2 месяца со средней нагрузкой 15 часов в неделю. В индивидуальном формате можно составить расписание с любой нагрузкой: можно учиться сверхинтенсивно в стиле буткемпа, а можно наоборот размеренно и спокойно.
Мы подберём вам опытного наставника, за плечами у которого работа с десятками студентов. Позаботимся, чтобы стиль и формат работы наставника вам подошёл.
В индивидуальном формате и работа с наставником исключительно индивидуальная. Её объём — от 20 до 30 часов в зависимости от персонального расписания.
Личный адвайзер поможет подобрать наставника и составить расписание, будет поддерживать ваш ритм обучения и поможет справиться со сложностями.