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

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

нет данных
есть рассрочка

На курсе вы научитесь:
- продвинутым возможностям Redux, Redux-Saga, Redux-thunk;
- создавать SPA-приложения и оптимизировать их для production;
- писать чистый и лаконичный код с TypeScript;
- применять интеграционные и юнит-тесты;
- работать в GraphQL, Apollo, Relay.
Также вы узнаете, как работает под капотом Webpack и Babel, освоите паттерны функционального программирования и научитесь их применять в React.

Для кого этот курс:

  • JavaScript-разработчиков с навыками HTML/CSS;
  • Backend-разработчиков, желающих стать Fullstack;
  • начинающих React-разработчиков.

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

Приобретаемые навыки
1
Redux
2
SPA
3
Apollo
4
GraphQL
5
Relay
7
CSS
8
Webpack
9
JSX
10
CI/CD
11
TDD
13
WebSocket
15
TypeScript
Сертификат, ссылками на который можно делиться с другими людьми

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

Frontend-разработчик в game dev startup Hello Intertainment, LLC. Очень тесно работаю с JavaScript, React, Next, TypeScript и различными библиотеками. Окончила Белорусский государственный экономический университет, прошла курс Frontend-разработка (200 часов), имею...
Frontend-разработчик в game dev startup Hello Intertainment, LLC. Очень тесно работаю с JavaScript, React, Next, TypeScript и различными библиотеками. Окончила Белорусский государственный экономический университет, прошла курс Frontend-разработка (200 часов), имею коммерческий опыт 3 года, ежедневно обучаюсь и развиваюсь как специалист. Имею опыт менторства в небольших группах (3-4 человека), опыт консультаций и репетиторства. Увлекаюсь психологией, рисованием и здоровым образом жизни. Смотрю на жизнь с позитивом и делаю сложные вещи простыми :)
Суммарный опыт работы: Профессиональный опыт: более 3 лет разработки на React + Typescript, также был опыт работы с Vue. Создавал разные проекты от геймдева до финтех продуктов.Опыт преподавания: 1 год...
Суммарный опыт работы: Профессиональный опыт: более 3 лет разработки на React + Typescript, также был опыт работы с Vue. Создавал разные проекты от геймдева до финтех продуктов.Опыт преподавания: 1 год опыта проведения стажировок для джуниоровСтэк: React/Next, typescript, Next, redux, webpack, node.js, Vue/Nuxt, rest, bitbucket.Увлечения: Автомобили, английский язык, бокс, инвестиции. Преподаватель
Опытный JavaScript-разработчик. Принимал участие в реализации самых разных проектов: разрабатывал сервисные приложения, интерфейсы для банковского софта, системы для каталогизации и учета. Есть опыт серверной разработки с Node.js.Начинал более 10 лет...
Опытный JavaScript-разработчик. Принимал участие в реализации самых разных проектов: разрабатывал сервисные приложения, интерфейсы для банковского софта, системы для каталогизации и учета. Есть опыт серверной разработки с Node.js.Начинал более 10 лет назад в качестве PHP-разработчика, в 2013 году переключился на JavaScript-разработку. В настоящее время занимается развитием мобильного направления сервиса Food Delivery. Член программного комитета HolyJS, активно участвует в жизни JS-сообщества: митапы, конференции, преподавание — это всё является неотъемлемой частью жизни уже много лет. В свободное время помогает другим и учится сам. Руководитель программы

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

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

OTUS сегодня – это более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, у нас есть программы для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
Наша миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей.

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

Preface
  -Тема 1.Webpack + babel
  -Тема 2.Typescript (часть 1)
  -Тема 3.Установка и настройка React
  -Тема 4.Консультация по проекту
  -Тема 5.JSX как основа ReactJS. Functional components
  -Тема 6.JSX + CSS
  -Тема 7.TDD + React
  -Тема 8.CI/CD GitHub actions

React
  -Тема 9.Typescript (часть 2)
  -Тема 10.Components Lifecycle
  -Тема 11.Консультация по React testing library
  -Тема 12.Списки, события, формы
  -Тема 13.Основы функционального программирования
  -Тема 14.React patterns часть 1
  -Тема 15.React patterns часть 2
  -Тема 16.React-hooks
  -Тема 17.React hooks advanced
  -Тема 18.React router

React + Redux
  -Тема 19.Основные концепты Redux
  -Тема 20.React + redux
  -Тема 21.Redux middwares and side effects
  -Тема 22.Redux toolkit
  -Тема 23.Redux-saga intro
  -Тема 24.Redux-saga и интеграционное тестирование
  -Тема 25.Redux-saga basic concepts
  -Тема 26.Архитектура React-приложения
  -Тема 27.Redux-saga advanced concept

Процесс разработки приложения, HTTP, WebSockets, GraphQL
  -Тема 28.Процесс разработки React-приложения
  -Тема 29.Продвинутая конфигурация приложения
  -Тема 30.Test quality tools
  -Тема 31.HTTP and REST API
  -Тема 32.Потоки событий и WebSockets. WebWorkers и comlink для отложенной работы.
  -Тема 33.Обзор GraphQL

Проектный модуль
  -Тема 34.Выбор темы и организация проектной работы
  -Тема 35.Консультация по проектам и домашним заданиям
  -Тема 36.Защита проектных работ

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

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

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

1 отзыв
по рейтингу по дате
B
BLZxSwitch

Отзыв о курсе React.js Developer

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

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

обновлено 16.07.2023 03:41
React.js Developer

React.js Developer

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