Профессия «Фулстек-разработчик»

Старт — 18 января

Длительность — 1 год и 5 месяцев

Гарантия трудоустройства

Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым специалистом. Он подойдёт для работающих людей, у которых мало времени.

Запишитесь на консультацию

Мы любим отвечать на вопросы. Поэтому ждём ваших контактов, чтобы поскорее на всё ответить.


*Обязательное поле

Этапы обучения и трудоустройство

Готовим востребованных разработчиков

Ваша подготовка будет проходить в два этапа

Первый этап

Профессиональная триада

Профессиональное обучение

Это серьёзное обучение, которое длится 11 месяцев и построено на базе профессиональной триады «критерии-проекты-наставники».

Вы получите навыки решения типовых задач фулстек-разработчика и научитесь делать настоящие проекты, такие же по сложности, как в индустрии. И будете делать их правильно, на высоком профессиональном уровне.

Герб HTMLAcademy

Что вы будете уметь

  • Понимать полный цикл процесса разработки.
  • Уверенно знать современный JavaScript (ECMAScript 2018+).
  • Разрабатывать веб-приложения в полном цикле (фронтенд, бэкенд).
  • Строить архитектуру клиентских и серверных приложений.
  • Применять ООП и паттерны проектирования на практике (MV*, Адаптер, Провайдер, Proxy, Dependency Injection и другие).
  • Разрабатывать SPA (Single Page Application).
  • Собирать приложения с помощью webpack.
  • Применять стек React + Redux + Redux Thunk + Axios для разработки сложных SPA.
  • Проектировать и разрабатывать REST API.
  • Применять TypeScript.
  • Проводить автоматизированное тестирование фронтенда и бэкенда с помощью Jest, React Testing Library и Supertest.
  • Работать с базами данных MongoDB (NoSQL) и PostgreSQL (RDBMS).
  • Использовать WebSocket.

Но одних только навыков недостаточно, чтобы составить конкуренцию действующим разработчикам. Поэтому все выпускники курса обязательно проходят второй этап.

Второй этап

Лига-А

Производство

Сразу после обучения вы пройдёте экзамен на все ваши новые навыки и потренируетесь на нескольких проектах в Акселераторе. Дальше вас ждёт оплачиваемая стажировка в «Лиге А.» с реальными заказами, сроками и первыми заработанными деньгами по новой профессии фулстек-разработчика — в команде с другими разработчиками, тестировщиками и менеджером. Вы научитесь оценивать сроки и сможете выполнять проекты как ниндзя — быстро и без ошибок.

95% выпускников нашли работу после обучения и производственного этапа. Вы тоже сможете

Во время производства наши выпускники не только применяют полученные знания на практике, но и прокачивают скорость, качество работы, софт-скиллы и получают реальный опыт разработки. Это придаёт студентам уверенности и помогает быстро найти работу. Трудоустроенные выпускники рассказывают истории в нашем блоге — про смену профессии, поиск работы и вопросы, которые им задавали на собеседованиях.

Почему мы гарантируем трудоустройство

  • Проверили статистикой

    Три года назад мы предположили, что выпускники, прошедшие полный путь от этапа обучения до стажировки в «Лиге А.», точно найдут работу. Предположение подтвердилось — трудоустраиваются 95% выпускников. Поэтому мы решили оформить гарантию официально.

  • Придумали, откуда новичкам взять опыт

    Мы разработали целый процесс: определяем ваш базовый уровень, даём дополнительные навыки в Акселераторе и устраиваем в «Лигу А.» на оплачиваемую стажировку. Это даёт опыт работы в команде, навыки работы с коммерческими проектами и пару красивых строчек в портфолио.

  • Собрали базу вакансий

    На всех этапах с выпускниками работает Центр карьеры. Там вам помогут устроиться на работу мечты — найдут вакансию в вашем городе, подскажут, как связаться с компанией, и проверят, в порядке ли резюме.

Как проходит обучение на курсе

11 месяцев обучения, 3 месяца практики и 3 месяца оплачиваемой стажировки

Что вас ждёт на обучении

Подходит ли вам этот курс

Ориентировочная зарплата выпускника

Сколько я буду получать

120 000 ₽

Значение зарплаты взято из исследования компании «Хабр Карьера».

Записаться на курс

Появились вопросы? Запишитесь на консультацию.

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

1 месяц

Подготовка к профессии

Этот модуль предназначен для подготовки полных новичков к успешному освоению профессиональных навыков фулстек-разработчика.

Вы плавно погрузитесь в ритм обучения, а также с нуля пройдёте и закрепите «технологический минимум», который необходим, чтобы эффективно учиться решать задачи фулстек-разработчика.

В этот минимум входят базовые знания HTML и CSS, основы языка JavaScript и базовая алгоритмика, основы работы с браузерными API с помощью JavaScript, а также умение использовать инструменты командной разработки, а именно Git и GitHub.

Вы изучите основы JavaScript, познакомитесь с актуальными возможностями стандарта ECMAScript 2018, научитесь алгоритмическому мышлению, разберётесь, как оживлять статичные страницы, валидировать данные в формах, взаимодействовать с серверами и получите практику решения типовых задач.

Подробнее

Вы научитесь проектировать небольшие приложения на JavaScript, потрогаете возможности JS из будущих версий стандарта ECMAScript, познакомитесь с концепцией ООП. При проектировании приложения вы будете использовать паттерн MVC и узнаете, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Кроме этого, вы научитесь работать с REST API и делать офлайновые приложения. Также мы поговорим о настройке окружения: о зависимостях, использовании внешних библиотек, сборке кода и серверах разработки.

Подробнее

Вы научитесь проектировать большие клиентские приложения с использованием стека React-Redux-Thunk-Jest. Будете настраивать окружение. Поймёте, где использовать React, а где он не нужен. Познакомитесь с библиотекой Redux. Большой упор будет сделан на отладку кода. Кроме этого, вы научитесь тестировать свои приложения: писать регрессионные и юнит-тесты и использовать для этого библиотеку Jest.

Подробнее
2 месяца

Node.js. Профессиональная разработка REST API

Вы познакомитесь с платформой Node.js и основами разработки приложений для сервера. Научитесь проектировать, документировать и проверять работоспособность REST API с помощью автоматизированных тестов. Узнаете, как валидировать данные от клиентов, познакомитесь с СУБД MongoDB и научитесь управлять данными в базе данных из своего приложения.

За время курса вы разработаете полноценный REST API сервис с поддержкой публичных и закрытых ресурсов. А также освоите различные техники и приёмы разработки приложений под платформу Node.js и Express.js. Научитесь выполнять отладку приложения, настроите логирование событий и познакомитесь с различными техниками оптимизации.

Стек курса: Node.js LTS, Express.js, MongoDB, mongoose, axios, jest, supertest, swagger, joi. Node.js.

2 месяца

Node.js. Проектирование веб-сервисов

Вы расширите свои знания о платформе Node.js и встроенном API. Научитесь проектировать сложные сервисы с применением принципов DDD (Domain Driven Design). Расширите свои знания в области ООП. Познакомитесь с новыми паттернами проектирования. Узнаете, что такое инверсия управления (Inversion of Control) и внедрение зависимостей (Dependency Injection).

Расширите знания о хранении данных и на практике познакомитесь с СУБД PostgreSQL, а также способами взаимодействия с ним из вашего приложения. Узнаете, как добавить в приложение поддержку реалтайма с помощью протокола WebSocket. За время курса вы освоите несколько новых паттернов проектирования, которые часто применяются при разработке серверных приложений.

Стек курса: Node.js LTS, TypeScript, Express.js, Inversify.js, PostgreSQL, Sequelize ORM.

3 месяца

Грейдирование + Акселерация

Сначала мы оценим ваш уровень навыков и скорость разработки с помощью грейдирования, расскажем что можно улучшить.

Затем мы начнём работать над вашей прокачкой в Акселераторе. Вы будете выполнять проект за проектом в составе небольшой команды: вы в роли разработчика, а также наставник, тестировщик и менеджер. Мы будем помогать, давать обратную связь, измерять ваши показатели и следить за их ростом.

Перед каждым проектом вы получите техническое задание, макет и срок, к которому проект должен быть готов. По завершении работы наставник проверит ваш код, и вы сможете обработать замечания. После этого проект отправится на тестирование, а затем будет оцениваться по нескольким критериям.

Эффективность Акселератора проверена на других курсах Академии: в среднем на третьем проекте скорость работы студента увеличивается в 2 раза по сравнению с первым. В вашем коде будет намного меньше ошибок, а вы научитесь анализировать свою работу и самостоятельно тестировать проекты.

3 месяца

Оплачиваемая стажировка в «Лиге А.»

Мы постепенно погрузим вас в команду и процессы Лиги, проведя от небольших вводных задач до полноценных проектов.

На стажировке вы встретитесь с реальными заказами, дедлайнами и первыми заработанными деньгами по новой профессии, научитесь точно оценивать сроки и прокачаете навыки командного взаимодействия. И, конечно, получите тот самый опыт коммерческой разработки и строчку в резюме, которые так важны для работодателей.

Записаться на курс

Появились вопросы? Запишитесь на консультацию.

Статистика «Лиги А.»

Наши выпускники выполнили 768 проектов

на общую сумму39 638 225 ₽

Другие компании о Лиге

  • Лучший диджитал-продакшен России.

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

  • Веб-разработка и дизайн порталов и сайтов.

    Понравилось, что были выдержаны назначенные сроки и учтены все требования проектной документации. Высокий уровень коммуникации, поддерживаемый на протяжении всего цикла разработки, позволил завершить проект качественно и в срок.

  • Диджитал-агентство полного цикла.

    Ребята быстро понимают суть задач и подбирают под каждую задачу отдельную команду. Рекомендуем Лигу как надёжного партнёра по вёрстке проектов любой сложности.

  • Разработка ИТ-решений для строительства.

    Работаем с «Лигой А.» уже четвёртый месяц и очень довольны качеством работы. Ребята внимательны и используют современные технологии и подходы. Результат по итогу соответствует заявленному уровню.

  • Цифровые платформы и отраслевые ИТ-решения.

    Нетрика выражает благодарность Лиге за помощь в поиске специалиста на позицию HTML-верстальщика.

  • Лучший диджитал-продакшен России.

  • Веб-разработка и дизайн порталов и сайтов.

  • Диджитал-агентство полного цикла.

  • Разработка ИТ-решений для строительства.

  • Цифровые платформы и отраслевые ИТ-решения.

Сертификат

После прохождения профессии вы получите электронный сертификат

Образовательная деятельность осуществляется на основании государственной лицензии № 3026 от 6 июня 2017 года.

Сертификат профессии «Фулстек-разработчик»

Зарегистрироваться и оплатить профессию
«Фулстек-разработчик»

$3 399 до 15 декабря$3 049

При оплате сразу экономия до 15 декабря — $349

Нажимая «Оплатить», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с условиями договора.

Заполните, пожалуйста, ваши имя и электронную почту для регистрации.

После оплаты курса вам придёт письмо с инструкциями и ссылкой для доступа в интерфейс участника.

  • У нас есть образовательная лицензия
  • Гарантия трудоустройства
  • Выдаём электронные сертификаты
  • Можно сделать налоговый вычет