Обучение напрямую для работодателя «Фронтенд-разработчик для компании Открытые решения»

  • — Малая группа размером 10 человек
  • — Программа обучения, разработанная для работодателя
  • — Трудоустройство выпускников программы в компанию Открытые решения

Старт — 23 сентября
Длительность — 9 месяцев.

Обучение для работодателя

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

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

Работодатель программы

https://osinit.com

Международная IT-компания, которая специализируется на заказной разработке веб-сервисов и мобильных приложений.

Условия программы

  1. Запись на программу открыта для всех

    На программу может попасть любой, если есть места в группе. Никаких барьеров и фильтров нет, так как обучение оплачивают сами ученики.

  2. Процесс обучения прозрачен для работодателя

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

  3. Успешное завершение обучения

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

  4. Собеседование

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

  5. Трёхмесячная оплачиваемая стажировка

    Стажировка предполагает полную занятость с возможностью удалённой работы. После успешного прохождения стажировки вы попадаете в постоянный штат.

Этапы программы

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

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

Условия на стажировке

Оплачиваемая стажировка

Стажировка с полной занятостью длится три месяца. Возможен удаленный формат работы.

Размер оплаты на стажировке — средний по рынку для джунов-фронтендеров.

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

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

Появились вопросы?

Программа обучения

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

Подробнее

Вы научитесь проектировать небольшие приложения на JavaScript, используя объектно-ориентированный подход. На практике познакомитесь с архитектурным паттерном MVP (Model View Presenter) и узнаете, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Научитесь работать с REST API (CRUD) и настраивать окружение: собирать приложение с помощью webpack, подготавливать сервер для разработки, подключать зависимости из npm.

Подробнее

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

Подробнее
Длительность — 2 месяца

Angular. Разработка сложных клиентских приложений

Вы научитесь проектировать крупные клиентские приложения с использованием современного Angular. Познакомитесь с управлением состоянием и реактивным программированием с помощью RxJS и Signal API. Кроме того, вы научитесь тестировать свои приложения: писать регрессионные и юнит-тесты, используя современные инструменты и подходы. Вы освоите создание Standalone компонентов, что позволит вам разрабатывать автономные и легко тестируемые части приложения, а также научитесь эффективно управлять потоками выполнения с использованием Control Flow.

Длительность — 1 месяц

Модуль специальных компетенций

В этом модуле вы самостоятельно изучаете отдельные темы, которые необходимы во время стажировки и работы в компании:

  • Определения веб-сервера и протоколов. Модель OSI. Архитектура TCP/IP
  • В чём отличие между протоколами HTTP, HTTP/2, HTTP/3 и как их сравнивать. Оптимизация проекта под протокол HTTP/2. WebSockets для создания веб-приложений, настройка WebSockets.
  • Особенности TypeScript. Типизация в TypeScript. Структура типа и эквивалентность функций. Система типов и операции над типами. Интерфейсы и классы в Typescript.

Рекомендованные для прохождения курса программы *

Операционная система
  • Windows 10 x64
  • Mac OS 11 Big Sur и новее
  • Ubuntu 20.04 и новее
Браузер
  • Браузер, основанный на Blink: Chrome, Яндекс.Браузер, Opera, Edge — последняя версия
  • Mozilla Firefox последняя версия
  • Apple Safari 15.2 и новее
Система контроля версий
  • Git
  • Git bash для Windows
Среда разработки
  • Node.js LTS
  • npm (версия, которая поставляется вместе с Node.js)

* Мы рекомендуем такое окружение, потому что проверили на нём все учебные задачи и убедились, что с таким набором программ всё работает без ошибок.

Появились вопросы?

Отзывы об обучении в HTML Academy

  • Андрей ПаньковАндрей Паньков

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

    С первого же лайва понял, что не ошибся. Нового материала много, несмотря на пройденные тренажёры. Всё очень интересно и преподнесено в хорошей, доступной манере.

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

    На втором курсе информации стало больше и уровень сложности вырос: препроцессоры, автоматизация, адаптивность, работа с консолью и ещё много классного, интересного и важного. Кажется, теперь я уже начал понимать куда попал — всё серьёзно. Тут уже наставнику не пришлось оставаться в стороне. Он помогал советом, с ревью кода и морально поддерживал. В результате успешная защита и 100% выполненных критериев.

    Оставался последний курс «JavaScript. Профессиональная разработка веб-интерфейсов». До этого момента с JavaScript знаком был совсем немного, да и первые тренажёры по нему в Академии только начали появляться. Было сложно, в середине курса начал отставать, думал, что до защиты не дотяну. В общем, не раз приходилось проходить «5 стадий принятия». Но благодаря моему упорству и усилиям наставника всё получилось. Полученные знания улеглись в голове, я догнал программу и получил от наставника допуск на защиту в срок. Проект защитил на 100% с третьей попытки, чего сам от себя не ожидал, учитывая обстоятельства.

    Радости не было предела, цель достигнута. За полгода интенсивного обучения получилось заложить прочный фундамент знаний и умений в новой профессии. После выпуска нужно было набраться опыта реальной разработки. Посмотрел все варианты. Решил, что лучшим будет стажировка в «Лиге А.». На этом этапе вёрстка уже не вызывала проблем.

    Первый проект и первые сложности. В реальности всё бывает не так идеально, как в макетах Академии, но это тоже ценный опыт. Ты быстро приспосабливаешься, продолжаешь учиться. Оказалось интересно работать в команде с другими выпускниками и вместе решать поставленные задачи. С каждым новым проектом на стажировке осознавал, как быстро расту. Но понимаю, что это только начало. Впереди много неизученных технологий и новых интересных задач. Огромное спасибо HTML Academy за полученные знания и возможность развиваться.

  • Артем МакаровАртем Макаров

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

    Стажировка в «Лиге А.» хороша, так как верстаешь очень много, и работа доходит до автоматизма.

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

    И всё это однозначно того сто́ит, но останавливаться нельзя, нужно развиваться дальше!

  • Анастасия ЗарученкоАнастасия Зарученко

    Получилось так, что я выиграла грант на программу профессии с последующей стажировкой в «Лиге А.». Обучение длилось полгода, начальные навыки у меня были, так что «HTML и CSS. Профессиональная вёрстка сайтов» прошёл быстро и легко, сдала с первой попытки. В итоге ещё оставалось время до следующего курса.

    Второй уровень вёрстки был тяжелее, так как объём работы увеличился, а времени было немного. Но и его сдала успешно, хоть и не с первой попытки. Мне очень повезло с наставницей, которая была со мной на первых двух интенсивах. Она не только дала какие-то новые знания, но и поделилась жизненным опытом.

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

    Так как «JavaScript. Профессиональная разработка веб-интерфейсов» был сложным для меня, чтобы успешно его окончить, я ушла с работы. Уже после защиты, в середине июля, я занималась какими-то маленькими проектами по вёрстке для знакомых, чтобы не потерять навык, и ждала начала стажировки. А в начале сентября мы приступили к первому проекту и успешно его сдали.

    Особых трудностей в работе не возникало, но, начиная работать, нужно быть готовым к тому, что макеты будут кривоваты, стайлгайда может не быть или быть частично, а на некоторые вопросы клиент ответит не сразу. Но менеджеры справляются со своей работой хорошо, так что всё это мелочи. Работы может быть много, и, собираясь стажироваться, нужно понимать, сколько вы можете уделять работе времени. Я иногда сидела по 9–10 часов подряд за работой. И это не очень хорошо, поэтому нужно учиться правильно распределять своё время.

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

  • Андрей ГорбачАндрей Горбач

    Моя история ничем не примечательная: как и многие, я начал с тренажёров. Спустя некоторое время увидел, что Академия сделала программу профессии «Фронтенд-разработчик». Она меня заинтересовала, поэтому я поднакопил денег и решил: «Всё, пора!»

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

    Спустя месяц после защиты третьего курса я попал в «Лигу А.». Там было всё: вёрстка, написание и подключения слайдеров, карты и много гугления. Тестирование и правки после тестировщика. Дедлайны и сдача. После сдачи проекта, наконец, приходит понимание, как всё это выглядит в реальности.

    В Лиге я научился многому и понимаю, что хочу узнать ещё больше. Жаль, что в сутках нет 36 или даже 48 часов.

Эти и другие истории выпускников читайте в нашем блоге.

Знаем, выбирать непросто

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

Оставьте телефон и почту и мы свяжемся с вами. Если не хотите ждать звонка — напишите нам в Telegram или WhatsApp.


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

Сертификат

Электронный сертификат после прохождения профессии

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

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

Загружаем…