I’ve learned lots of useful concepts and techniques from courses on Udemy. Most of my programming education stems from free resources like Udemy, Coursera, or edx.

Udemy courses are very cheap. The platform often runs sales around USD $10.

The course quality differs. You will get everything from crappy material to incredible lessons that will teach you invaluable skills.

I’ve completed dozens of courses. Tutorial hell is real.
Remember to put in the work and practice a lot. Do not code along blindly. Practice the concepts.

Still, I wouldn’t want to miss the experience of many of the classes.

Here are the Udemy courses that I recommend.


Full-Stack Courses (HTML, CSS, JavaScript, React.js, Node.js)

JavaScript, JavaScript Libraries/Frameworks (React, Svelte, etc.)



.Net Core/Blazor


Machine Learning