free courses

Coding for Humanity

Learn basic programming skills including variables, loops, functions, and classes alongside a broad set of data analysis tools--all in the context of solving real-world problems.
Browse Coding Series

Support small businesses.

In addition to your own projects, you'll also directly impact a site for a cause organization of your choice. Join us as we teach every person on Earth how to code and give back at the same time!
       BECOME A CONTRIBUTOR