- С чего начинать новичку?
- Начните делать, то что вам реально нужно\интересно. Если интересен веб то, что бы вы сделали на нем? Интернет магазин другу\родственнику, или что-то, решающую вашу проблему\проблему кого то рядом. Тогда и можно будет понять, будет ли вам вообще интересно заниматься этим все время, или какая часть работы больше нравится. Если говорить про веб, надо попробовать сделать проект в котором есть Фронт - реакт\vue\angular, верстка, html, state-management, git, Backend - nodejs, express (сначала можно заменить заглушками, эмулируя работу бекенда) Базы данных - MongoDB например, на самом деле любая. Bash, Heroku (можно научиться деплоить свои приложения, чтобы они были доступны в вебе), если можете - изучите что то побольше - AWS, Azure, Firebase