3 min read
We’re all going to be stuck indoors for a while this winter and in need of new ways to pass the time. The appetite for learning to code in publishing has never been higher but many people don’t know where to start.
So if you want to get absorbed in a new skill and improve your CV at the same time make sure you are following this list of inspiring teachers.
Brad Traversy is an amazing programmer and teacher and his channel features some of the best online web development and programming tutorials. Topics include all of the latest web technologies including Node.js, Angular 2, React.js, PHP, Rails, HTML, and CSS.
FreeCodeCamp is an unbelievable resource for learning to code at home. Videos cover every major programming language as well as computer and data science courses. Also check out their website for their free curriculum with online certifications.
3. Kevin Powell
Kevin Powell is a CSS master who ‘teaches people how to make the web and how to make it look good while they're at it.’ He makes modern CSS tutorials as well as bitesize videos on CSS properties you may not know about.
This is the channel that has taught me the most about UI, UX and graphic design. Gary Simon is a full stack developer with 20 years of experience in web design. Combine him with Traversy Media and you have everything you need to know!
Daniel Shiffman at TheCodingTrain teaches in a unique high energy style. Weekly tutorials and live streams cover programming, computer generated art, machine learning and more. These videos will definitely make you smile.
Mosh has 20 years of experience as a developer and he’s taught over 10 million people how to code through his YouTube channel and online courses. The Learning Paths section on his website is well worth checking out.
10. Dev Ed
Ed is a really friendly and accessible teacher. I love his videos on web design, UI design and using Figma. He explains the difference between good and bad web design in a really clear and engaging way. Dev Ed will help you become creative with web development.
This list is by no means exhaustive and part of the fun of YouTube is falling down the coding rabbit hole. Most importantly remember to crack open your code editor and mess around with the featured projects. Happy coding!