This page lists the good courses that will help in learning modern web techonology to build full stack web apps. Most of the courses here are beginner-friendly. A few advanced courses are listes towards the end too.
- https://javascript.info/ - free
- Modern Javascript - by Execute Program - courses by Execute Program are great because you can practice the code in their in-browser environment and know if the answers are correct.
- Execute Program - JavaScript Arrays
- Learn JavaScript - pad - https://learnjavascript.online/app.html?id=1435
- TypeScript Basics - Execute Program - a good starting point
- Everyday TypeScript - Execute Program - a nice to have if you want to pursue TypeScript
- Fundamental course on CSS
- CSS for JavaScript Developers
- Tailwind - https://buildui.com/courses/tailwind-mastery
- React Basics - course by official React team https://react.dev/learn
- React Foundations - A good React course by NextJS team
- React Big Picture - PluralSight course by Cory House
- React 18 Fundamentals - PluralSight course by Rolan Guijt
- Learn Next.js - this is an easy course to learn NextJS - from the official developers -]. Note: In this course, you build an app throughout the course using NextJs, React and CSS. So there is a tangible outcome at the end of it.
- Joy of React by Josh W Comeau - The Joy of React
- https://justjavascript.com/ - important concepts by the expert Dan Abramov
- Josh Comeau's courses (paid) - https://courses.joshwcomeau.com/