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

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

64 000 ₽
есть рассрочка
  • Погрузитесь в экосистему React
  • Освоите хуки, State Management, TypeScript, Jest и Cypress
  • Получите помощь с поиском работы
  • Почувствуете себя увереннее в работе и не будете теряться в вопросах по React
  • Напишете своё веб-приложение на React и Typescript, покроете его юнит-тестами
  • Будете учиться онлайн, 3 месяца по 20-25 часов в неделю

Кому подойдёт курс

Тем, кто знаком с основами JS, CSS, HTML и умеет работать с Git и NPM. Если вы не уверены, что справитесь с курсом, попробуйте пройти бесплатный вступительный тест из задач по вёрстке и JavaScript.

Зачем разработчикам React

React — самая популярная библиотека для фронтенд- разработки.

А ещё это стабильный фреймфорк, который легко поддерживать: поэтому на нём пишут большие популярные веб-приложения.

Разработчикам, которые умеют использовать React, обычно проще искать работу и получать повышения.

Чему научитесь за 3 месяца

  • Уверенно разбираться в библиотеке React
  • Использовать TypeScript при разработке React-приложений
  • Тестировать веб-приложения с помощью юнит-тестов и cypress

 

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

Приобретаемые навыки
1
Jest
2
Redux
3
TypeScript
5
Безопасность
6
WebSocket
7
Деплой
8
Рефакторинг

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

Занимается разработкой больше 12 лет.

За это время успел сделать много разного: от стендов испытаний
генераторов для ядерных реакторов до лендингов мобильных
операторов и приложений на React.

15 лет в разработке, 5 из них — в банке «‎Точка»

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

Senior веб-разработчик в Exness. Опыт в коммерческой
веб-разработке — 5 лет

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

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

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

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

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

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

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

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

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

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

Бесплатный вступительный тест

Тест состоит из задач по вёрстке и JavaScript, которые вы будете решать в тренажёре.

1 модуль 80 часов

Погружение в React и Redux

В этом модуле вы изучите основы и инструментарий React. Научитесь работать с классовыми и функциональными компонентами и попрактикуетесь в их написании. Узнаете, как с помощью хуков привнести мощь классовых компонентов в функциональные. Создадите простую заготовку React-приложения посредством CRA и научитесь выполнять его отладку с применением плагина React DevTools. Узнаете, что такое «состояние» в терминологии современных фреймворков и библиотек. Научитесь работать с одной из самых популярных библиотек для хранения состояния — Redux.

Проект
Вы сверстаете первый экран в приложении Stellar Burger, подключите к нему Redux- хранилище и реализуете перетаскивание ингредиентов с помощью React-dnd.

2 модуль 80 часов

Роутинг, безопасность и TypeScript

Вы завершите изучение TypeScript типизацией Redux. После этого реализуете соединение с сервером
в режиме реального времени с использованием протокола WebSocket.

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

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

3 модуль 70 часов

Протокол WebSocket и деплой приложения

Вы завершите изучение TypeScript типизацией Redux. После этого реализуете соединение с сервером в режиме реального времени с использованием протокола WebSocket.   Познакомитесь с подходами к тестированию и узнаете больше об автоматизированном тестировании приложения. А также научитесь деплоить готовое приложение. 

Проект
Создадите ленту заказов с использованием WebSocket и перепишите всё хранилище на TypeScript. Добавите тесты на Cypress и Jest к приложению, после загрузите приложение на удаленный сервер

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

4.6
рейтинг
0
0
0
0
0

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

обновлено 05.04.2024 07:18
Курс «React-разработчик»

Курс «React-разработчик»

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