Python Programming for Beginners

Learn to write real programs in Python, one small step at a time, with exercises after each lesson.

Beginner English
Created by Learnment Academy
Last updated Sun, 08-Nov-2026
+ View more
Course overview

Python is the most popular first programming language and is used in data analysis, automation and web development.

This course assumes no coding background. Each lesson ends with a short exercise so you practise what you just learned.

What will i learn?

  • Write and run Python programs on your own computer
  • Use variables, lists, dictionaries, loops and functions
  • Read and write files
  • Build a small automation script from start to finish
Requirements
  • A computer (Windows, Mac or Linux)
  • No programming experience needed
Curriculum for this course
13 Lessons
First steps
3 Lessons
  • Welcome and installing Python
    Preview 00:12:00
  • Your first program
    00:10:00
  • Variables and data types
    00:14:00
Core building blocks
4 Lessons
  • Making decisions with if
    00:12:00
  • Loops
    00:14:00
  • Lists and dictionaries
    00:16:00
  • Functions
    00:14:00
Working with real data
3 Lessons
  • Reading and writing files
    00:16:00
  • Handling errors
    00:14:00
  • Using libraries
    00:14:00
Final project
3 Lessons
  • Planning the project
    00:10:00
  • Building an automation script
    00:25:00
  • Where to go next
    00:08:00
+ View more
Other related courses
About instructor

Learnment Academy

0 Reviews | 0 Students | 10 Courses
$109
Includes:
  • About 2 h 59 min of lessons to read and practise
  • 13 Lessons
  • Access on mobile and tv
  • Full lifetime access
  • Certificate of completion
  • Compare this course with other