Skip to main content

What is this?


The Goal of this Project:

The goal of this organization is to support early stage programmers to learn to be useful programmers.

A useful programmer is capable of making meaningful contributions to software projects.


Learn the Basics:


  • More than 15,000 YouTube Subscribers
  • Over 2.2 million views

“This is awesome. Thanks for making these videos. My plan is to go over the material myself, and then watch your video to help me retain the information. Hopefully I can stick with it!”

Tyler Carter