1)Самое главное, что тебе понадобиться на протяжении всего твоего джедайского пути программиста, это английский язык. Если ты не будешь хоть немного понимать английский, то дорога в IT тебе будет закрыта.
Прежде чем тебе начать углубляться в программирование, подтяни свой английский хотя бы до школьного уровня. Переведи свои устройства на английский язык, чтобы ты привыкал к основным словам.
2)В момент изучения английского, если ты никогда не занимался программированием начни просматривать курс от Гарвардского университета под названием « CS 50». В этом курсе ты получишь основы по программированию.
3)Дальше тебе следует начать разбираться с html и css . Тебе стоит либо посмотреть на такой площадке как YouTube какой-нибудь курс по вёрстке, либо ты можешь найти себе подходящий курс и проходить курс по вёрстке. Если же тебе не дается html и css по урокам, то можешь начать читать книгу « Head First HTML with CSS & XHTML ». Тебе нужно потратить примерно около 100-150 часов на html и css , чтобы понимать уже большинство тегов и стилей. Допустим ты посмотрел урок про семантические теги в html , после просмотра закрывай видео и пытайся все по памяти воспроизвести.
4)Дальше тебе стоит потратить по 10-20 часов на изучения flex box , медиа запросы, bootstrap , scss .
5)Дальше тебе нужно будет начать изучать язык программирования JavaScript . Ты можешь его изучать по книгам, или же по видео-урокам. Видео-уроки можешь найти на YouTube или же найти курс. Я лично могу посоветовать книгу « Выразительный JavaScript. Современное веб-программирование. 3-е издание ». Потратьте примерно 2 месяца на изучение JS .
6)После того, как ты разобрался с основами JavaScript , и ты уже себя чувствуешь уверенно, начни изучать любую JS библиотеку ( React , Angular , Vue ).
После того, как ты месяц разбирался с любой библиотекой можешь начать ходить на собеседования в IT компании, либо можешь пробовать начать выполнять заказы на фриланс биржах.