Get Started with Python Programming: Part 1 - Fundamentals

  • Free
  • No certificate
  • Beginner
  • 3.2 hours
Provider
Microsoft
Cost
Free
Certificate
No certificate
Level
Beginner
Duration
3.2 hours
Format
Self-paced
Language
English
Subjects
Python, Programming
Source
Microsoft Learn
Last verified
14 Sep 2026

This learning path is the first half of Microsoft's two-part introduction to Python programming. Microsoft's catalog lists it at 192 minutes, which we show as 3.2 hours, marks it beginner level and aims it at developers and students. Four modules run in order: writing your first Python code, working with data in Python, installing and configuring Visual Studio Code, and adding decision-making to your code. Each module is a set of short text units with exercises you follow on your own machine and a knowledge check near the end; there is no video lecture series and nothing to submit.

You will need to install Python and Visual Studio Code locally to complete the exercises, and the path explains how. The training is free, like everything on Microsoft Learn, and can be read without signing in; a profile only adds progress tracking and the completion trophy. Microsoft does not issue a certificate for finishing a learning path. A second path, Part 2 - building programs, continues with loops, functions and larger programs for readers who want to keep going.

Advertisement

What you’ll learn

  • Write and run your first Python program
  • Store and manipulate data with Python's basic data types
  • Install Visual Studio Code and configure it for Python development
  • Add if/else decision-making to your programs

Who it’s for

Complete beginners to programming who want a short, tool-focused start with Python and VS Code.

Source: Microsoft Learn (opens in a new tab) · Verified · Report a change

Advertisement
FreeOpens learn.microsoft.com Go to course (opens in a new tab)