Object Oriented Programming with Python

by Launch School

Learn the basic foundational building blocks of object oriented programming, starting from the very beginning. Existing developers will be able to quickly pick up Python syntax and idioms, while new programmers will enjoy a smooth introduction to OOP concepts. This book is required reading as part of the course work at Launch School.

Start Reading