From your first print statement to writing real object-oriented programs — a complete, project-driven path into Python.