Иногда читал тут вопросы без аккаунта, но прочитав ваш, решил зарегистрироваться. Естественно вам кажется, что вы придумали гениальный план как хакнуть систему, по которой все приходят к фреймворкам и первой работе в IT, как следствие. Но, о Боже, злые ребята с хабра отговаривают вас от очень правильной идеи! Наверное завидуют, ведь они то с опытом в js не умеют расставлять приоритеты в жизни.
1. React это и есть нативный js, как не крути. Это не молоток и отвёртка, а отвёртка и шуруповёрт. Они об одном и том же, просто React создан для решения определенных js задач, и под капотом он написан на нативке. Конечно, можно пользоваться React, как волшебной палочкой, извергая заклинания и думая "Вау, как это оно так?", но это ровно до первой ошибки в консоли. А потом будет очень больно и неприятно.
2. Когда-то я прошел все интерактивные курсы в html academy и подумал, что круто знаю вёрстку(теоретически). После этого принял решение сразу пройти курсы по js. Как итог, у ребят, которые ходили со мной на js, 3-5 макетов портфолио и какой-то опыт, а у меня теоретические знания всего подряд и один выпускной проектик. Естественно, их расхваливали по стажировкам, а я пролетел и пошёл учить вёрстку нормально.
Вывод: Надо учить всё последовательно и прежде всего на практике. Благо, IT сфера даёт нам возможность обрести практический опыт даже сидя дома.
3. Потратив ещё уйму времени, я наконец-то устроился на работу верстальщиком, т.к. подходящих js вакансий или стажировок в это время не было. Я успел проработать 3 недели, потом начался карантин и меня сократили. Там работал такой же парень, как и я. Возможно, теоретически он знал даже меньше, чем я, но только он уже больше года писал код(на нативном js, кстати) и решал поставленные задачи.
Вывод: Вы можете прочитать хоть тонну книг, на работе оставят того, кто пишет код и разбирается в нём на практике.
Может показаться, что все мы тут брызжем желчью, но люди уже проходили подобный путь и понимают, что на учебу надо потратить достаточно времени, а не хватать по верхам и разбираться уже на работе. Бизнес ищет боевую машину, готовую качественно и быстро решать поставленные задачи, а не IT-инвалидов, которых нужно доучивать основам.
"Ненависть и возмущение" изрыгнул, теперь к сути вопроса:
Курс -
https://coursehunter.net/course/react-redux-profes...
Тут и быстрый обзор основ, и туду лист первым проектом.
Искренне желаю удачи вам! Если у вас всё получится, напишите потом статью о том, как в вас никто не верил, а вы всё равно добились.