JavaScript. Профессиональная разработка веб-интерфейсов В индивидуальном формате

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

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

Основная группа набрана, старт 29 июля.
Идёт набор в резервную группу. Старт — 19 августа.
Длительность 9 месяцев.

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

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

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

Посмотреть запись лайва с представителями компании

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

https://only.digital

Only — digital–агентство с фокусом на сильную аналитику, дизайн и разработку. В основе наших проектов лежат идеи, создаваемые на стыке стратегии, креатива и технологий.

Only — разработчик №1 для промышленности по версии Рейтинга Рунета.

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

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

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

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

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

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

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

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

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

  5. Трудоустройство с испытательным сроком

    Трудойстройство с полной занятостью. Первые 3 месяца — испытательный срок.

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

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

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

Условия трудоустройства

Условия трудоустройства

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

Первые три месяца — испытательный срок.

Зарплата — средняя по рынку для джунов-фронтендеров.

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

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

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

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

Подробнее

Вы научитесь создавать разметку по методологии БЭМ, использовать препроцессоры, строить адаптивные сетки, работать с адаптивной и ретиновой графикой, использовать инструменты автоматизации и настраивать сборку проекта для публикации.

Подробнее

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

Подробнее

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

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

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

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

  • Особенности TypeScript. Типизация в TypeScript. Структура типа и эквивалентность функций. Система типов и операции над типами. Интерфейсы и классы в Typescript.
  • Шаблонизаторы в JavaScript. Pug. Синтаксис шаблонизаторов, деление на шаблоны и компоненты, JavaScript внутри шаблонизатора. Циклы, условия и миксины в шаблонизаторе Pug.
  • Отдельные разделы HTML и CSS: CSS-анимации, CSS-переходы, CSS-трансформации.

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

Операционная система
  • 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 года.

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