Useful YouTube Channels that Teach You How to Code

Project Based Youtube Coding Featured Image

Educators of all levels have long-recognized Project-Based Learning, or PBL, as a highly effective way of learning new skills. PBL is a powerful approach to learning where the students actively explore real-world problems and challenges and acquire a more in-depth knowledge of the subject.

Learning to code can be complicated. If you’ve found that to be true, but you still would like to learn the skill, you may benefit from project-based video tutorials. These project-based tutorials offer the chance to create actual programs and apps by “coding along” with the maker of the video.

Code with Chris

This channel was started by Chris Ching, a former iOS developer who took his love of educating his team and created His goal is to teach others how to create iOS apps.

Project Youtube Coding Code With Chris

He started the YouTube channel Code With Chris in 2013, and it now has over 236,000 subscribers. His videos allow the viewers to code along with him from start to finish as he builds and submits apps to the Apple App Store.

The channel includes series such as “How to Build a Match Game” and “How to Make a YouTube Video App.”

Code Whisperer

Project Youtube Coding Code Whisperer

On the Code Whisperer’s channel, you will find a variety of shorter code-along projects such as creating a CSS Jack-o-lantern and JavaScript Snakes and Ladders.

One Lone Coder

Javidx9 runs the channel The One Lone Coder. He is a programmer who began his love of coding at the age of 9. He creates these videos on the side for fun when he is not working for a company that produces robotic machinery.

Project Youtube Coding One Lone Coder

His videos teach C++ as a language for making games. These videos explain the language and the math required for game development in a way that is easy to understand.

The video library includes tutorials on creating role-playing games, a sound synthesizer, and Tetris.


Project Youtube Coding Pixelogictv

PixelogicTV! is an extension of the PixelogicDev community on Twitch. On this channel, you will see each of their code-along projects created during 28 days. They are also live-streamed on Twitch.

This channel includes tutorials on creating iOS apps such as a daily habit app and a Music Playlist Social Platform.


The administrator of the Sentdex channel is somewhat of a legend in the Python community. His channel has been around since 2012 and boasts 725,000 followers. There are over 1,000 videos that teach every aspect of the language.

Project Youtube Coding Sentdex

His code along tutorials on his Python Pygame playlist teach how to create an object avoidance game. Later episodes explain other aspects of game creation like start menus, game pausing, and converting your game into an executable file that will work on any system.

Let’s Build that App

The Let’s Build that App Channel has over 160,000 subscribers and 400 videos, many of them code-along videos. Brian Voong is the administrator of the channel, and he teaches his viewers to build working apps such as YouTube, Twitter, and Audible.

Project Youtube Coding Lets Build That App

The code-along videos use Apple’s Swift programming language. The channel also includes useful tips and tutorials on essential parts of app development.

There are a large number of project-based tutorials on YouTube and other video platforms. These are some channels that have a large number of code-along videos. If you have success using any of these channels, you can explore more by searching for other code-along video tutorials for the programming language you want to learn.

Tracey Rosenberger Tracey Rosenberger

Tracey Rosenberger spent 26 years teaching elementary students, using technology to enhance learning. Now she's excited to share helpful technology with teachers and everyone else who sees tech as intimidating.