Курсы по React с нуля
React.js — популярный фреймворк для создания пользовательских интерфейсов. При работе с этим инструментом можно использовать язык программирования JSX, который компилируется в JavaScript. Синтаксис React.js легче понять по сравнению с другими фреймворками JavaScript, что делает его особенно популярным.
Курс | Платформа | Цена | В рассрочку | Длительность |
Нетология | 14 700 ₽ | от 1 470 ₽/мес | 2,5 месяца | |
GeekBrains | 13 167 ₽ | — | 1 месяц | |
React.js Разработка веб-приложений | Loftschool | 23 000 ₽ | 1916 ₽/мес | 1,5 месяца |
Otus | 68 000 ₽ | По запросу | 4 месяца | |
Skillbox | По запросу | от 1 925 ₽/меc | 3 месяца |
Курс «React: библиотека фронтенд-разработки №1» от «Нетологии»
Длительность курса |
2,5 месяца |
Кому подойдет курс |
Начинающим JavaScript-разработчикам |
Уровень подготовки |
Начинающие |
Формат курса |
Онлайн-вебинары по вечерам и практические задания + обратная связь от преподавателя |
Бонусы |
Помощь в составлении резюме и подготовка к собеседованию |
Сертификат/диплом по итогам обучения |
Диплом + проекты в портфолио |
Цена |
Полная – 21 000 ₽ Со скидкой – 14 700 ₽ В рассрочку– 1 470 ₽/мес. |
Ссылка на курс |
Ссылка на курс |
Что вы будете изучать:
- Как работать с библиотекой React;
- Как создавать многостраничные приложения с React Router;
- Как интегрироваться с REST API;
- Как разбираться в Store, Actions, Reducers, Redux Thunk, Redux Observable, Redux Saga.
Содержание курса
- Компоненты;
- Английский язык для начинающих разработчиков;
- Продвинутые техники, одностраничные приложения;
- Redux — управление состоянием;
- GIT — система контроля версий;
- Дипломная работа.
Преподаватели:
- Ильназ Гильязов — разработчик, специалист по информационной безопасности, один из основателей компании AIMS;
- Игорь Лобанов — главный разработчик в OneTwoTrip;
- Игорь Камышев — Tech Lead в Breadhead;
- Елена Семенова — Frontend developer Roox Solutions;
- Игорь Кузнецов — Setka, CTO.
Наш отзыв о курсе
Отличная программа для начинающих JavaScript-разработчиков. В ходе обучения у вас будет возможность работать с реальными проектами и получить персональный отзыв от менторов курса. Преподаватели — квалифицированные специалисты из крупных компаний, готовые поделиться своими знаниями и подготовить вас к собеседованию.
Получить скидку на курс
Курс «ReactJS» от GeekBrains
Длительность курса |
1 месяц |
Кому подойдет курс |
Для начинающих фронтенд-разработчиков, освоивших язык JavaScript |
Уровень подготовки |
Начинающие |
Формат курса |
Онлайн-занятия + методички и практические задания |
Сертификат/диплом по итогам обучения |
Сертификат об окончании обучения + проекты в портфолио |
Цена |
13 167 ₽ |
Ссылка на курс |
ссылка на курс |
Что вы будете изучать:
- Как применять на практике ES6;
- Как настраивать сборку приложения при помощи Webpack;
- Как работать с библиотекой React.js;
- Как настраивать и применять роутинг в React.js-приложении;
- Как использовать концепцию Flux с применением библиотеки Redux;
- Как разбираться в реализации backend на примере использования NodeJS, ExpressJS и MongoDB.
Содержание курса
- Введение в React.js: современный Javascript;
- Жизненный цикл React-компонента;
- Продолжаем погружение в React и подключаем UI-библиотеку;
- Роутинг в React: разбиваем мессенджер на чаты;
- Управление состоянием приложения;
- Redux middlewares, подключение роутера к Redux и хранение данных с помощью Redux-persist;
- Работа с API.
- Progressive Web App.
Преподаватель
Сергей Твардовский — веб-дизайнер и фронтенд-разработчик.
Наш отзыв о курсе
Идеальный курс для начинающих фронтенд-разработчиков, освоивших язык JavaScript. Всего за один месяц вы полностью освоите React.js и сможете собрать портфолио с новыми проектами. Обучение потребует немало усилий, так как программа курса очень насыщенная.
Получить скидку на курс
Курс «React.js. Разработка веб-приложений» от Loftschool
Длительность курса |
1,5 месяца |
Кому подойдет курс |
Веб-разработчикам с опытом работы от 1 года |
Уровень подготовки |
Опыт работы от 1 года |
Формат курса |
Обучающие модули + практические вебинары + домашние задания + обратная связь от наставника |
Сертификат/диплом по итогам обучения |
Диплом + готовое портфолио |
Цена |
Полная – 38 300 ₽ Со скидкой – 23 000 ₽ В рассрочку – 1916 ₽/мес. |
Ссылка на курс |
Что вы будете изучать:
- Как разрабатывать SPA на React.ts;
- Как оптимизировать React.ts приложения;
- Как разделять работу с данными и представлением;
- Как управлять потоками данных;
- Как тестировать приложения;
- Как выбирать правильные инструменты для вашего стартапа.
Содержание курса
- Введение в React.js;
- Паттерны React.js, тестирование;
- Redux, роутинг;
- Redux-saga;
- Формы, CI & DI & Client error handling;
- Работа над проектом.
Преподаватель
Максим Иванов — Senior Frontend Developer в компании Mojang.
Наш отзыв о курсе
Интенсивный курс для опытных веб-разработчиков, посвященный созданию дизайн системы и самого приложения. Вы научитесь работать не только с React.js, но и познакомитесь с другими подходами разработки.
Курс «React.js Developer» от Otus
Длительность курса |
4 месяца |
Кому подойдет курс |
JavaScript-разработчикам с навыками HTML/CSS; backend-разработчикам, желающим стать Fullstack; начинающим React-разработчикам. |
Уровень подготовки |
Начинающие |
Формат курса |
Вебинары + общение с преподавателями и вашей группой в слаке курса + сдача домашних работ и получение обратной связи от преподавателя |
Сертификат/диплом по итогам обучения |
Сертификат о прохождении курса + приглашение пройти собеседование в компаниях-партнерах для самых успешных студентов |
Цена |
68 000 ₽ |
Ссылка на курс |
ссылка на курс |
Что вы будете изучать:
- Как пользоваться продвинутыми возможностями Redux, Redux-Saga, Redux-thunk;
- Как создавать SPA-приложения и оптимизировать их для production;
- Как писать чистый и лаконичный код с TypeScript;
- Как применять интеграционные и юнит-тесты;
- Как работать в GraphQL, Apollo, Relay.
Содержание курса
- Webpack + babel;
- Typescript;
- Установка и настройка React;
- JSX как основа Functional components;
- JSX + CSS;
- Components lifecycle;
- Списки, события, формы;
- React patterns;
- React-hooks;
- React router.
Преподаватели:
- Никита Овчинников — специалист по архитектуре веб-приложений;
- Василий Ванчук — JavaScript — pазpаботчик;
- Евгений Евстропов — возглавляет команду Frontend-разработчиков в компании Medici Living Group.
Наш отзыв о курсе
Полноценный курс для опытных frontend-разработков, которые хотят освоить React.js. На программе вы узнаете, как работают Webpack и Babel, освоите необходимые паттеpны функциональнoго прогpаммирования и сможете применять их в React. В течение всего курса вы будете работать над выпускным проектом — созданием собственного приложения. А после прохождения курса получите возможность сотрудничества с одним из партнеров Otus.
В ходе четырехмесячного курса вы будете разрабатывать свой выпускной проект — приложение, на котором научитесь применять новые знания. Более того, после обучения вы получите возможность сотрудничества с с одним из партнеров Otus.
Получить скидку на курс
Курс «JavaScriрt-фpеймворк React.js» от Skillbоx
Длительность курса |
3 месяца |
Кому подойдет курс |
Практикующим JavaScript-разработчикам, Frontend-разработчикам |
Уровень подготовки |
Начинающие |
Формат курса |
Видеолекции + домашнее задание + обратная связь от ментора |
Сертификат/диплом по итогам обучения |
Диплом + проекты в портфолио |
Цена |
Полная – по запросу В рассрочку– 1 925 ₽/мес. |
Ссылка на курс |
ссылка на курс |
Что вы будете изучать:
- Как создавать приложения с нуля;
- Как работать с публичными API;
- Как познакомитесь с Flux, Redux, Mobx
- Как профилировать свое приложение;
- Как тестировать свое приложение;
- Как создавать SPA и RIA приложения с нуля.
Содержание курса
- Введение в React;
- Создание проекта;
- Компоненты на примере новостной карточки Reddit;
- Больше о компонентах и введение в тестирование компонентов;
- Работа с публичным API на примере Reddit;
- Введение в Redux на примере новостной ленты;
- Использование Redux-Thunk на примере бесконечной ленты;
- Сайдбар + роутинг;
- Формы на примере комментариев и карточки поста;
- Оптимизируем приложение;
- SSR + NextJS;
- Бонусный модуль: Mobx.
Преподаватели:
- Александр Кузнецов — frontend techlead в компании «TACC»;
- Ольга Климонова — ведущий разработчик в компании «ТАСС».
Наш отзыв о курсе
Если вы уже неплохо разбираетесь в веб- и фронтенд-разработке, но хотите расширить свои знания и изучить React.js, то этот курс для вас. После окончания курса вы сможете создавать изоморфные приложения на React Redux, научитесь типизировать их с помощью Typescript и работать с различными публичными сервисами. В ходе обучения вы создадите свой проект, который дополнит ваше портфолио.
Получить скидку на курс
Выводы и мнение редакции
С помощью React.js можно увеличить эффективность и производительность разработки, именно поэтому большинство крупных компаний работает именно с этим инструментом. Вы сможете создавать интересные приложения со сложной структурой. Знание фреймворка React.js будет отличным преимуществом в резюме, а проекты на его основе станут прекрасным дополнением, подтверждающим ваш профессионализм.