Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

89 000 ₽
есть рассрочка
  • Сможете вырасти до уровня мидл-разработчика
  • Освоите новые навыки и научитесь извлекать больше пользы из старых
  • Углубите знания в алгоритмах, devops, бекенд-разработке и других смежных сферах
  • Сделаете 2 проекта — с нуля до работающего приложения
  • Улучшите софтскилы

Как вырасти от junior до middle
Middle-специалист отличается не только опытом и уровнем владения технологиями, но и софт скилами. Курс составлен так, чтобы вы могли освоить и то, и другое.

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

Кому подойдёт курс
Тем, кто знаком с JS, CSS, и HTML, имеет опыт коммерческой разработки и знаком с основами циклов и алгоритмов.

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

 

Что вы получите после обучения

Приобретаемые навыки
1
CI/CD
2
CSS
4
Jest
6
TypeScript
8
MongoDB
10
Nginx
11
Web API
12
Webpack
13
SSL
14
WebSocket
15
PostCSS
16
Yandex Cloud
17
React-router
18
Parcel
19
Canvas API
20
Node JS
21
Server Side Rendering

Вас будут обучать

Техлид в Самокате

 

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

Евразийская процессинговая компания, Senior Frontend разработчик

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

Техлид/директор по IT

В разработке с 2008 года. Успел поработать с разными стеками
и технологиями от Pascal до Flutter и от модемов до оптоволокна.
В последние годы работаю с небольшим проектами, помогая
им добиваться поставленных целей.

Образовательная организация

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

Яндекс Практикум готовит специалистов по 5 направлениям: анализ данных, программирование, дизайн, маркетинг, менеджмент.

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

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

Преимущества:

Обучение основано на реальных ситуациях. Все задачи, которые вы будете выполнять, взяты из реальной рабочей практики. Оттуда же все инструменты: редакторы кода или Figma. С первых дней вы будете готовиться к своей будущей работе.
69% выпускников Практикума находят работу. В этом им помогает особый этап курса — карьерный трек. На нём со студентами работают наши HR-специалисты. Они учат студентов планировать процесс поиска работы, правильно составлять резюме, не теряться на собеседованиях и проходить тестовые задания. Читать исследование НИУ ВШЭ
Технологии помогают сделать так, чтобы каждому было удобно учиться. Теория — в учебнике с интерактивными элементами, задачи — в тренажёре.
Обратная связь. Еженедельные созвоны с наставниками и подробный письменный разбор выполненных заданий от ревьюера. Кураторы регулярно собирают обратную связь, чтобы в группе было комфортно и не страшно обратиться за помощью.
Возможность оплаты курса в рассрочку. 

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

Будете учить только то, что пригодится на практике

Программа рассчитана на 5 месяцев, учёбе нужно будет посвящать 20-25 часов в неделю

Вводная часть 2 часа

Бесплатная вводная часть

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

Проект «Веб-мессенджер»

По ходу реализации проекта «Веб-мессенджер» вы структурируете и углубите имеющиеся знания, а также освоите новые инструменты и потренируетесь в работе с ними. Кроме того, уже в первые два месяца погрузитесь в изучение всей «магии» современных технологий.

Этот модуль как испытательный период — вы погружаетесь в интенсивную разработку, изучаете внутренности, нюансы работы технологий. Займётесь не только чистым фронтом на JS с типизацией TS, но и узнаете больше о тестировании, DevOps, работе с API.

В этом модуле расскажем, как:
• выбрать среду разработки, хостить код и проект и даже немножко о выборе операционной системы
• использовать TypeScript (как основы, так и сложные концепции)
• работать с архитектурой CSS и препроцессорами
• написать свой шаблонизатор и что это такое
• реализовать компонентный и модульный подходы
• использовать знание паттернов программирования и ООП
• настроить роутинг, какие есть нюансы
• работать с API, что такое WebSockets и в целом о клиент-серверном взаимодействии
• применять в работе линтеры и code style
• тестировать приложение при помощи Jest
• работать с безопасностью: CSRF, XSS, CSP, Clickjacking и не только
• настраивать сборку через Parcel, а потом Webpack, а также упаковывать приложение в Docker-контейнеры
• работать с DevOps (узнаете о сертификатах, CI/CD и HTTP/2)

1 проект в портфолио
 
2 часть 160 часов

Командный проект 

Вы объединитесь в команды из 3–4 человек и создадите свою веб-игру с нуля: от продумывания макетов
и логики до деплоя в облако. Реализуете клиентскую часть игры и её бэкенд, развернёте результат
в Яндекс.Облаке.

Вы сможете использовать любые библиотеки на клиенте, которые не касаются части с игрой. Игру вы напишете используя React, TypeScript, Canvas API.

В этом модуле расскажем, как:

• ориентироваться в современных подходах к разработке приложений
• настроить роутинг, если ваше приложение на React
• хранить данные, а также разберём Redux, Redux-Thunk (или Redux-Saga), а также Reselect и Sequelize
• работать с безопасностью в React: SQL injection, XSS, CSP, CORS
• подружить TypeScript и React
• работает бэкенд: базы данных (MongoDB и PostgreSQL), Node.js и биллинг
• ещё больше можно работать с API: познакомитесь с Service Workers и узнаете, что такое Canvas API
• запускать скрипты в «фоновом режиме» при помощи Web Workers
• настраивать Server-Side Rendering и как добавить его в проект
• тестировать приложение при помощи Jest
• реализовать различные способы авторизации: при помощи OAuth и не только
• настроить CI/CD в GitHub Actions
• развернуть приложение на Яндекс.Облаке и чем полезен Nginx

1 проект в портфолио

3 часть 40 часов

Алгоритмы и структуры данных. Включённый курс

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

Темы: анализ сложности алгоритмов, массив, хеш-таблица, связный список, очередь, стек, дерево, куча, граф, сортировка, рекурсия, алгоритм Хаффмана, поиск в ширину и в глубину, динамическое программирование, мемоизация.

Опциональный модуль 50 часов

Карьерный трек

После основной программы вы сможете пройти подготовку к получению job offer.

Научитесь составлять резюме, писать сопроводительные письма, собирать портфолио и проходить собеседования. В финале — проделаете все шаги с нуля до нового трудоустройства (или повышения на текущем месте работы).

Модуль включает в себя персональную работу со специалистами:

• HR-консультация
• 2 технических мок-интервью
• ответы на вопросы и персональная помощь в доработке резюме и других артефактов
• поддержка и помощь куратора трудоустройства

Рейтинг курса

4.8
рейтинг
10
1
0
0
0

Отзывы о курсе

11 отзывов
по рейтингу по дате
E
Eleas

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

Достоинства: Плюс большой в том, что много заданий Недостатки: Особо не заметил Пару месяцев назад закончил курс Яндекс Практикум, обучался на фронтенд-разработчика. Уже работаю, чем очень горжусь. Быстро уловил суть учёбы и специальности, в Яндекс Практикум весь процесс обучение построен очень грамотно, ученик сам делает много работы, в конце у него есть небольшое но вполне серьёзное портфо...
R
Randomgodmod

Отличное начало карьеры.

Достоинства: Информативность и структура Недостатки: Маловато практики Сразу скажу, что данный проект Яндекса мне очень нравится и я считаю, что вы действительно можете получить выгоду для себя, обучаясь на курсе. Лично я обучаюсь на курсе Front-end разработчик, поэтому весь текст далее будет основан именно на этой программе."Зачем мне платить за курс, если в интернете огромное колличество и...
K
ksunyaSt

Оказалось, учиться - это приятно

Достоинства: Общение, отличные практические работы, сложно в меру, поддержка со всех сторон (практика, теория, потеря мотивации), дополнительные материалы, подарочки от практикума. Мотивация учиться. Недостатки: Да, дорого. Лично мне еще не хватает практики в тренажерах. Больше не вижу :) С ноября 2020 прохожу курс на Яндекс. Практикуме по фронтенд-разработке. Перед этим читала везде отзывы...
A
Arkadiy795

Учеба нравится и очень интересно прокачиваться на новых задачах!

Достоинства: Поддержка, сокурсники, когда учишься самостоятельно тяжело поддерживать мотивацию, тут же постоянно в тонусе Недостатки: На код-ревью дается всего три попытки, хотя по идее на ошибках как раз лучше всего учишься Добрый день! В настоящий момент учусь в Яндекс. Практикум - курс "мидл фронтенд разработчик" через "Цифровые профессии". Сразу скажу, что тем у кого нет знаний джуна, лу...
N
nastyaa-l

Очень качественное обучение

Достоинства: Код-ревью, общение с наставником, структурированный материл Недостатки: Не найдено Обучаюсь на профессии Фронтенд Разработчика. Считаю эти курсы одними из лучших на рынке. Здесь есть и качественное код ревью, общение с наставником и одногруппниками, а самое важное актуальная и структурированная информация. С каждым спринтом влюбляешься в эту профессию всё больше и больше.

Может быть интересно

обновлено 18.04.2024 09:05
Курс «Мидл фронтенд-разработчик»

Курс «Мидл фронтенд-разработчик»

Оставить отзыв
Поделиться курсом с друзьями