4 ms·
Do you already know HTML and CSS? If not, you might want to get that squared away. HTML shouldn’t be that hard and don’t go to far into CSS since you probably w
by johntdaly 5y ago
Do you already know HTML and CSS? If not, you might want to get that squared away. HTML shouldn’t be that hard and don’t go to far into CSS since you probably won’t do much CSS work later on.
You might be able to pick a book that teaches you “Web Development”, so HTML, CSS and JavaScript. If you go with one of those books make sure it is not to old and be aware that you will still not know enough afterwards.
After that you got to chose Front-end, Back-end or Full-stack development.
If Front-end, pick a framework. React and Vue are popular, Angular and Ember are more likely to show you that there is more to a framework.
If Back-end, learn express. Just about everybody uses it. You can also look into nest.js as a framework. It does more than express but fewer people use it right now. You will also need to add a database to the mix. Choose either MariaDB or MongoDB, there are other valid choices but those two are rather popular so you can find information and get a job with the skills you develop. You might also want to look into working with JSON, CSV and XML files. You will need to read and write them.
If you go Full-stack you will need to learn Front-end and Back-end. You will also need to learn how to debug errors across the stack and where best to solve a problem. You might also want to add next or nuxt to your tool belt.