Python Principles

About us

Python Principles is a site dedicated to helping beginners learn Python. We believe that hands-on experience is the best way to learn programming. The site was created to provide an alternative to videos and textbooks, so that new programmers can get real practical experience.

The site is owned by the company Python Principles IVS and is run by Thomas Hybel. Thomas holds a Master's degree in Computer Science, loves teaching, and has over a decade of experience programming.

As of January 2019, Python Principles is still under active development. We work hard daily to create new content, polish old content, improve the design and infrastructure, and so on. Therefore we are very open to suggestions, and you can definitely influence the direction of our site. Please get in touch if you have input for us.