Online learning platform
Organize courses, lessons, enrollments, and learner progress.
Learn Python by building real projects. This practical course guides beginners through Python fundamentals, APIs, databases, Flask and Django websites, apps, testing, deployment, and portfolio projects across 50 chapters.
Read a lesson, run a Python 3 example, practice the idea, and keep track of your progress on this device.
Eight parts take you from your first program to a deployable capstone.
Use small exercises to work toward a complete project portfolio.
Organize courses, lessons, enrollments, and learner progress.
Build listings, search, applications, and a REST API.
Track transactions, categories, budgets, and reports.
Model teams, roles, reports, and subscription concepts.
Continue learning with public beginner resources and practice tools.