A few weeks ago, I posted about my experience attempting to learn JavaScript, C#, Python, and more from Codecademy, Udemy, and freeCodeCamp, along with escaping from tutorial purgatory and actually making progress as a developer.

I've created a video version of the post in case it's helpful for someone out there in search of a programming language to learn or stuck in tutorial purgatory.

In it, I cover topics including Front End Web Development (JavaScript), Back End Web Development (Python, C#, and JavaScript), 2D Game Development (JavaScript and C#), 3D Game Development (C# and C++), and Data Science/Machine Learning (Python).

I also cover the concepts of escaping tutorial purgatory, setting up an integrated development environment, and suggestions if you don't know what it is that you want to build with your code.

Check it out (11 minute watch):

You can do it!

If you enjoyed this article, please consider checking out my games and books or subscribing to my YouTube channel.

M. S. Farzan, Ph.D. has written and worked for high-profile video game companies and editorial websites such as Electronic Arts, Perfect World Entertainment, Modus Games, and MMORPG.com, and has served as the Community Manager for games like Dungeons & Dragons Neverwinter and Mass Effect: Andromeda. He is the Creative Director and Lead Game Designer of Entromancy: A Cyberpunk Fantasy RPG and author of Entromancy: Book One of the Nightpath Trilogy. Find M. S. Farzan on Twitter @sominator.