Learn Python for Total Beginners

  • Free
  • No certificate
  • Beginner
  • 5 h 36 min
Provider
Udemy
Cost
Free
Certificate
No certificate
Level
Beginner
Duration
5 h 36 min
Language
English
Updated
Aug 2023
Subjects
Python, Programming
Source
Udemy
Last verified
20 Oct 2026

A longer introduction to Python that works through the language's building blocks in order and then puts them to use in exercises. After an introduction, the sections cover the basics, data structures (lists, tuples and dictionaries), control flow, loops, functions and, as a bonus, reading and writing text files; string formatting is covered along the way. The course description promises five exercises with full worked solutions, so the emphasis is on practising each construct rather than on theory. Material is delivered as recorded video in seven sections (32 lectures, about 5 hours 35 minutes), in English with auto-generated captions, and was last updated in August 2023.

Enrolment is free. Because Udemy's free courses use a simplified experience, there is no certificate of completion and no instructor Q&A, and advertisements may be shown. The only requirement listed is a PC or laptop with internet access.

Advertisement

What you’ll learn

  • Store data in lists, tuples and dictionaries
  • Control program flow with conditions, for loops and while loops
  • Define and call your own functions
  • Format strings for output
  • Read from and write to plain-text files
  • Work through five exercises with full solutions provided

Who it’s for

Newcomers to programming who want more practice time than a one-hour crash course offers; the loops section alone runs to an hour and a half.

Syllabus

7 sections as listed on udemy.com.

  1. Introduction 3 lessons · 28 min
  2. BASICS 5 lessons · 48 min
  3. DATA STRUCTURES 5 lessons · 41 min
  4. CONTROL FLOW 3 lessons · 30 min
  5. LOOPS 7 lessons · 1 h 32 min
  6. FUNCTIONS 5 lessons · 1 hour
  7. FILES (BONUS) 4 lessons · 36 min

Instructor

  • Michael S Russell

Course details

Includes
7 modules · 32 lessons

On udemy.com

Rated 4.4 out of 5 by 6,457 learners; 198,228 enrolled, as shown on the course page on 21 Sep 2026. These are udemy.com’s own figures, not ours.

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

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