Skip to content

All Access Membership: every course in one subscriptionBrowse courses

Back End · Beginner

Complete Python Masterclass for Web Development

Learn Python from the ground up and use it to build real web applications.

Start the course

About this course

This masterclass takes you from installing Python to writing clean, object-oriented code. Every module combines short video lessons with exercises, so you practise each idea straight away and finish with projects you can show.

What you'll learn

  • A fundamental understanding of the Python programming language

  • Writing modern Python 3 with type hints

  • Functional programming techniques

  • Object-oriented programming

  • Best practices for clean, performant and bug-free code

Course content

Python Lessons

  1. Installing Python

    Install Python and an editor and run your first program.

  2. Python basics

    Variables, data types, loops and functions.

  3. Beyond the basics

    Classes, modules, error handling and working with files.

Clear explanations and plenty of practice. I went from zero to writing my own scripts in a month.
— Adnan Qudah, Web developer

Subscribe

All Access Membership

One subscription unlocks every course, new lessons each month and member-only coding challenges.