There are many paths to take in order to become a web developer.
I have done a lot of research in this topic and I have found the most concise information proven to work.
What do I need to learn as a beginner ?
HTML => text, images, links, headers, paragraphs, semantic content
CSS => animations, flex, grids, responsive design
JS => interactivity, animations, realtime calculations etc.
What type of work can I look for in indeed ?
Wordpress developer
Web site editor
Content producer
Social media manager
HTML developer
Web site support specialist
Web master jobs
If you want to focus on the front end learn frameworks ?
JS FRAMEWORKS :
React
Vue
Angular
Jquery
💡 Do not fall in love with a specific one, search in your area and learn the one with more jobs in demand, React at the moment is dominating the market, Vue is new with a smaller learning curve, angular has a lot of legacy code to be maintained and Jquery also since a lot of sites were build using Jquery.
CSS FRAMEWORKS:
bootstrap
tailwind
foundation
What if you want to become a backend ?
php
node
dotnet
java
python
mysql
postgres
How to become a Fullstack developer ?
In this case I would take the route of learning a stack
LAMP
MERN
MEVN
.NET Framework
What technologies to learn in order to become a mobile developer ?
Swift: is the language Apple uses for programming their devices.
Kotlin: is the language Android devices are programmed in.
Crossplatform devices:
ReactNative
Flutter
Xamarin
What if I want to create desktop apps ?
Electron: is a javascript framework for it
C#: is Microsoft main language