Подготовили для вас подборку бесплатных курсов и тренажеров обучения ReactJS.

Также на нашем сайте есть раздел со всеми платными курсами по реакт и отзывами о них —  https://katalog-kursov.ru/courses/razrabotka_na_react-js/

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

Тренажеры

  1. Тренажер FreeCodeCamp
    Формат: обучающий онлайн-тренажер.

  2. Тренажер W3schools.com
    Формат: обучающий онлайн-тренажер.

  3. Тренажер React-tutorial
    Формат: обучающий онлайн-тренажер.

  4. Тренажер TestGorilla
    Формат: обучающий онлайн-тренажер.

  5. Тренажер Sololearn
    Формат: обучающий онлайн-тренажер.

Бесплатные курсы от школ

  1. "Каталог фильмов на ReactJS" от Изи Кодерс
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 29 уроков.

  2. "Курс React JS для начинающих + Redux" от BeONmax
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 28 уроков.

  3. "Приложение с прогнозом погоды на React Native" от Изи Кодерс
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 17 уроков.

  4. "Уроки React JS" от ItProger
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 14 уроков.

  5. "React" от Академия IT
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 12 уроков.

  6. "React I" от LoftSchool
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 10 уроков.

  7. "Reactjs: Начало" от Хекслет
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 10 уроков.

Бесплатные курсы с Youtube

  1. Курс "React JS - путь самурая 1.0", уроки, практика
    Формат: видеоуроки с Youtube. Состоит из 101 урока.

  2. REACT 001
    Формат: видеоуроки в записи. Состоит из 29 уроков.

  3. Разработка чата на ReactJS + NodeJS
    Формат: видеоуроки с Youtube. Состоит из 24 уроков.

  4. Разработка интернет-магазина на React-Redux
    Формат: видеоуроки с Youtube. Состоит из 17 уроков.

  5. Front-end разработка CRM
    Формат: видеоуроки с Youtube. Состоит из 15 уроков.

  6. React компоненты
    Формат: видеоуроки с Youtube. Состоит из 13 уроков.

  7. ReactJS уроки
    Формат: видеоуроки с Youtube. Состоит из 13 уроков.

  8. Основы React.JS
    Формат: видеоуроки с Youtube. Состоит из 12 уроков.

  9. Уроки React Native для начинающих / Мобильное приложение на JavaScript
    Формат: видеоуроки с Youtube. Состоит из 12 уроков.

  10. Сайт с нуля на React js
    Формат: видеоуроки с Youtube. Состоит из 9 уроков.

  11. Redux React уроки
    Формат: видеоуроки с Youtube. Состоит из 9 уроков.

  12. Уроки React Js - Основы для начинающих. Зачем нужен React. Установка
    Формат: видеоуроки с Youtube. Состоит из 9 уроков.

  13. DEV - Intensive: Node.js & React.js
    Формат: видеоуроки с Youtube. Состоит из 8 уроков.

  14. React Hooks — Разработка тестового задания
    Формат: видеоуроки с Youtube. Состоит из 6 уроков.

  15. Разработка списка задача на ReactJS для начинающих
    Формат: видеоуроки с Youtube. Состоит из 6 уроков.

  16. React JS. Полный Курс для Начинающих 2022
    Формат: видеоуроки с Youtube. Состоит из 6 уроков.

  17. Первое веб-приложение с React.JS от Skillbox
    Формат: видеоуроки с Youtube. Состоит из 1 урока.

Как выбрать курс?

Большое количество бесплатных курсов это хорошо, но это увеличивает сложность выбора. Давайте разберем как выбрать курс по React JS.

Бесплатные курсы от больших школ, например, Skillbox или Geekbrains, первыми привлекают внимание. Но они, чаще всего, используются как рекламный инструмент. В них расскажут совсем базовые вещи и большую часть времени будут расписывать про их платные продукты. Так что подобные курсы подойдут, если вы хотите познакомиться в целом с данным направлением и узнать больше о школе.

Также в списке есть курсы от школы типа Stepik. В таких школах можно получить реально бесплатный курс, который будет вести тебя по всем основам нужного направления. Это уже более полноценные курсы. Но стоит понимать, что там курсы в записи. У вас не будут проверять домашние задания и давать советы. Но задания в таких курсах рассчитаны так, чтобы вы сами справлялись.

Есть курсы с Youtube. Главный их минус, как и в прошлом пункте, вы будете смотреть уроки и учится, но у вас не будет наставника, который будет вам помогать в нужные моменты. Важно при выборе курса React с Youtube смотреть на актуальность и качество курса. Посмотрите на дату выкладывания видео и почитайте комментарии под первыми уроками.

Также бывают бесплатные обучающие тренажеры. Это крутой вид обучения, т.к. тут ты не просто слушаешь уроки, а сразу практикуешься. Бывают тренажеры, которые дают вначале теорию, а потом ты закрепляешь практикой, это самое удобное. На наш взгляд, это наиболее оптимальный метод обучения. Но есть минус: как правило, теории в них слишком мало. И параллельно тренажеру, надо проходить еще какой-то теоретический курс.


Наши прошлые подборки бесплатных курсов на Хабре: курсы по информационной безопасностикурсы по iOS-разработкекурсы DevOps.

Комментарии (2)


  1. Fen1kz
    22.09.2022 11:43
    +5

    А по каким объективным критериям выбрали что именно эти курсы топ?


    Или просто накидали что нагуглилось и назвали "топ-25 курсов"?


  1. DarthVictor
    22.09.2022 13:15
    +1

    Непосредственно по реакту я бы посоветовал начать с https://beta.reactjs.org/learn.

    Перед этим я бы посоветовал по JS https://javascript.info/ либо его русский оригинал https://learn.javascript.ru/

    Курсы по React на данный момент очень часто устаревшие, а оффициальная документация сейчас не только качественнее их, но написана проще и понятнее. После её изучения можно уже посмотреть какие-то курсы, но в основном на предмет самостоятельных заданий.