Build real world applications with Python

Beginner
Developer
Student
Visual Studio Code

Interested in learning to build apps in Python, that you can maintain? You will learn language syntax but also patterns for how to structure your app.

In this learning path, you'll:

  • Write your first lines of Python code
  • Explore patterns like object orientation
  • Build real apps

Once you complete this learning path, you will have a great foundation to build large applications.

Prerequisites

None

Modules in this learning path

Learn how to write a few lines of Python code, declare variables, and work with console input and output

This module will teach you how to model problems by using object-oriented programming (OOP) concepts. You'll also learn to turn your model into working code by using OOP concepts like classes, attributes, and methods.

Use Python, Flask, and Azure AI services to build a web app that incorporates AI

Start testing with Python using the unittest module. Get exposed to other testing concepts like functional and integration testing.