Best programming videos you can find on YouTube

Best programming videos you can find on YouTube
Photo by NordWood Themes / Unsplash

YouTube is a treasure trove of programming resources, with countless videos covering a wide range of topics and approaches. Whether you're a beginner looking to get started in coding or an experienced developer looking to brush up on your skills, there's something for everyone on YouTube. In this article, we'll highlight some of the best programming videos you can find on the platform, covering everything from software design to programming languages and the history of computing.

First on our list is "The Art of Code" by Dylan Beattie. This series of videos explores the craft of software development, covering topics like design patterns, testing, and refactoring. Beattie's approach is engaging and practical, making it a great resource for developers of all levels.

Next up is "Clean Code" by Uncle Bob, a series of videos that covers the principles of writing maintainable, scalable, and testable code. The first lesson in this series is a great starting point for anyone looking to improve their coding skills, and the rest of the series delves even deeper into best practices for software development.

For a more philosophical take on programming, check out "The Zen of Programming" by Sander Hoogendoorn. This video, which was presented at the GOTO conference in 2022, explores the intersection of mindfulness and software development, and offers practical advice for finding balance and joy in your work as a programmer.

If you're looking to branch out beyond the most popular programming languages, "Programming Language Tourism: Leave Python and See the World!" is a great place to start. This video explores some of the lesser-known programming languages that are worth checking out, and offers tips for how to get started with them.

Finally, "The mind behind Linux" is a must-watch for anyone interested in the history of computing. In this video, Linus Torvalds, the creator of the Linux operating system, shares his thoughts on the evolution of computing and the role of open-source software in shaping the industry.

These are just a few of the many great programming videos you can find on YouTube, but they're a great place to start if you're looking to improve your skills or learn something new. Whether you're a beginner or a seasoned pro, there's something for everyone on YouTube, so don't be afraid to dive in and start exploring!