Best Of: YouTube Channels for Aspiring Programmers

image

When I decided to start learning web development, I took a “total immersion” approach. I listened to programming podcasts at the gym, filled my inbox with web development newsletters, and made HackerNews my homepage. Thinkful’s “Best Of” Series aims to help you do the same, by guiding you to resources that will bring you up to speed with the world of web development and inspire you to keep learning.

Last month, we launched #ThinkTank, a weekly webinar that covers hot topics in tech and provides resources and tips from industry professionals. Here’s a few more* awesome channels worth subscribing to:

Code School

Code School’s channel contains recordings of live Q&A sessions with developers, as well as the first level of videos for each of the topics they teach on their website. 

Treehouse

Treehouse.com’s official Youtube channel includes instructional videos, The Treehouse show (round-up of tech news), and interviews with industry experts.

CSS-Tricks

Chris Coyier, the creator of the website CSS-tricks, provides instructional videos focusing on CSS and front-end frameworks.

Computerphile

Interested in learning about more fundamental concepts in computing and programming? This channel has you covered.

SlideNerd

This channel provides tutorials in Android, Java, Javascript and Python, and more.

LearnCode.academy

Will Stern walks you through topic in web development, focusing on Javascript, jQuery, and the MEAN stack (MongoDB, Express, Angular, Node.)

TheNewBoston

This channel’s playlists walk you through the basic to advanced topics in a variety of programming languages, from Javascript to C.

AndrewPerk

Andrew Perk’s channel includes introductory tutorials on both Ruby on Rails and PHP.

Adam Khoury

Khoury’s playlists cover HTML, Javascript, PHP and other topics, including useful quizzes in addition to the screencast lessons.

Derek Banas

Banas created an extremely popular “Learn Javascript in 30 Minutes” playlist, along with others for topics like Git, Android, jQuery, and CSS.

CodingMadeEasy

This channel contains introductory tutorials to get you started with numerous programming languages and topics, including Android and Python.

*If these aren’t enough, check out this r/learnprogramming thread on the same topic!

Editor’s note: Upon request, we’ve added an easy-to-remember link to share the YouTube love :) bit.ly/thinktube