Как стать Junior React JS разработчиком?
Мы считаем, что лучше всего учиться на практических задачах. Гораздо интересней и полезнее получать вначале задачу, а потом разбираться с теорией, которая помогает ее решить.
Также мы будем давать рекомендации, чтобы экономить тебе время. У всех свой путь, но мы рекомендуем некоторые подходы, эффективность которых была определена опытным путем за много лет. Но мы также за эксперименты.
И да, не забываем пользоваться поисковиком.
- Ставим Ubuntu 20.04 на свой десктоп или устанавливаем Ubuntu в виртуальную машину(например, VBox) Почему Ubuntu? В ней больше всего драйверов, она допиленная для конечного пользователя. 20.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)