Как стать React JS разработчиком: быстрый старт

С чего начать изучение React JS?

Мы считаем, что для быстрого старта в React JS разработке лучше всего учиться на практических задачах. Гораздо интересней и полезнее получать вначале задачу, а потом разбираться с теорией, которая помогает ее решить.

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

И да, не забываем пользоваться поисковиком.

Изучение основ для React JS разработчиков

  1. Ставим Ubuntu 22.04 на свой десктоп или устанавливаем Ubuntu в виртуальную машину(например, VBox) Почему Ubuntu? В ней больше всего драйверов, она допиленная для конечного пользователя. 22.04 (по умолчанию с ней идет gnome, что оптимально).
  2. Проходим курс Введение в Linux (ознакомительно).
  3. Читаем документацию по Git (первые 3 главы).
  4. Ставим IDE (WebStorm, PhPStorm, Sublime).
  5. Проходим курс по HTML и HTML5
  6. Проходим курс по CSS и CSS3.
  7. Ознакамливаемся с одним из фреймворков для создания адаптивных сайтов например Bootstrap 4 (layout, content, components).
  8. Проходим курс по JavaScript.
  9. Устанавливаем Node.js и пакетный менеджер для локальной разработки.
  10. Читаем документацию по React:
  11. Читаем документацию по Redux. Русский язык RUS
  12. Читаем документацию по роутингу (react-router).
  13. Проходим курс – Базы данных.
  14. Создаем новый проект с помощью приложения Create React App.
  15. Задание для самопроверки.

Дополнительно можно:

  • Курс по JavaScript / DOM / интерфейсы от learn.javascript.ru (платный, есть на RuTracker.org)
  • Курс по React от learn.javascript.ru (платный, есть на RuTracker.org)

Ну вот и все :) Ты получил руководство к быстрому старту в React JS. Если хочешь стать разработчиком в этом направлении, проходи базовое обучение согласно нашим рекомендациям, ознакамливайся с требованиями для Junior React JS developer и смело подавай заявку :)

Поделитесь ссылкой на страницу через: