С чего начать изучение React JS?
Мы считаем, что для быстрого старта в React JS разработке лучше всего учиться на практических задачах. Гораздо интересней и полезнее получать вначале задачу, а потом разбираться с теорией, которая помогает ее решить.
Также мы будем давать рекомендации, чтобы сэкономить тебе время. У всех свой путь, но мы рекомендуем некоторые подходы, эффективность которых была определена опытным путем за много лет. Но мы также за эксперименты.
И да, не забываем пользоваться поисковиком.
Изучение основ для React JS разработчиков
- Ставим Ubuntu 22.04 на свой десктоп или устанавливаем Ubuntu в виртуальную машину(например, VBox) Почему Ubuntu? В ней больше всего драйверов, она допиленная для конечного пользователя. 22.04 (по умолчанию с ней идет gnome, что оптимально).
- Проходим курс Введение в Linux (ознакомительно).
- Читаем документацию по Git (первые 3 главы).
- Ставим IDE (WebStorm, PhPStorm, Sublime).
- Проходим курс по HTML и HTML5
- Проходим курс по CSS и CSS3.
- Ознакамливаемся с одним из фреймворков для создания адаптивных сайтов например Bootstrap 4 (layout, content, components).
- Проходим курс по JavaScript.
- Устанавливаем Node.js и пакетный менеджер для локальной разработки.
- Читаем документацию по React:
- Читаем документацию по Redux. Русский язык RUS
- Читаем документацию по роутингу (react-router).
- Проходим курс – Основы реляционных баз данных .
- Создаем новый проект с помощью приложения Create React App.
- Задание для самопроверки.
Дополнительно можно:
- Курс по JavaScript / DOM / интерфейсы от learn.javascript.ru (платный, есть на RuTracker.org)
- Курс по React от learn.javascript.ru (платный, есть на RuTracker.org)
Ну вот и все :) Ты получил руководство к быстрому старту в React JS. Если хочешь стать разработчиком в этом направлении, проходи базовое обучение согласно нашим рекомендациям, ознакамливайся с требованиями для Junior React JS developer и смело подавай заявку :)