MicrosoftFree Video

Free Intermediate Python Course: Write Better Code

Go beyond the introductory Python series with additional language and development-workflow topics. The lessons begin with formatting, linting, and lambda expressions, then explore further techniques through paired explanations and demonstrations.

Shared lessons remain available in every relevant course. Lessons follow the source playlist order, with numbered series arranged in their original sequence where needed.

Video 1 of 20 3:25

Introducing More Python for Beginners

Who this suits

Learners who can already write simple Python programs and want to improve how they structure and maintain code.

About this course

Go beyond the introductory Python series with additional language and development-workflow topics. The lessons begin with formatting, linting, and lambda expressions, then explore further techniques through paired explanations and demonstrations.

Skills you will explore

  • Python
  • Formatting and linting
  • Lambda functions
  • Python development workflow
  • Code organization

Course at a glance

Provider Microsoft
Platform YouTube · Microsoft Developer
Access Free Video
Level Intermediate — WikiFree audience assessment
Main language English
Available videos 20
Video duration 2h 23m · allow extra time for practice
Details checked 8 October 2026

Who is this for?

Learners who can already write simple Python programs and want to improve how they structure and maintain code.

Make the lessons useful

Revisit a small program you have written. Apply a formatter and linter, then review which changes improve readability and which warnings reveal an actual issue.

Use the lesson list to study in sequence or return to a specific topic. Search by title, move between videos with Previous and Next, and mark a lesson complete when you finish. Your progress is kept in this browser; a WikiFree account is not required.

What is free?

The lessons in this listing are free YouTube videos. Free Video describes viewing access; cloud resources, AI services, software licenses, or other tools demonstrated in the recordings may have separate requirements or charges. You can watch without purchasing those optional services.

This listing does not include a certification exam or promise a certificate. Check current product documentation before applying older demonstrations to a new project.

Official Microsoft Developer course playlist ↗

Related courses for your next step

Compare course focus, level and study time
Compare the published course outlines. A lower level is a preparation option, not a required prerequisite.
CourseLevelFocusStudy time
This course — Free Intermediate Python Course: Write Better CodeIntermediatePython · Formatting and linting · Lambda functions2h 23m of video; practice time is additional
Free Python Course for Beginners by MicrosoftBeginnerPython · Functions · Loops4h 36m of video; practice time is additional
Free Simplilearn Course: Python Programming for BeginnersBeginnerVariables & Loops · Functions · Object-Oriented Python35h 44m of video; practice time is additional
Microsoft: Write Your First Code Using C#BeginnerC# syntax · Console input and output · Variables and data typesFour modules; self-paced. Current total duration not verified.
Share this course

Provider: Microsoft. Videos play from the Microsoft Developer channel on YouTube.

Report a correction

Questions & discussion

Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.

Add to the discussion

Your email address will not be published. Required fields are marked *