Beginner

Python Fundamentals

Learn Python from zero with practical exercises.

2h 20m 9 lessons 4.8 7.4k learners
Pro membership

Unlock this course and 50+ others

One membership at $4 a month opens every lesson, quiz and certificate on Skillora. Cancel anytime.

  • Every course in the library unlocked
  • Quizzes, projects and verifiable certificates
  • Offline downloads for low-data study
  • New courses added every month

Course content

Module 1: Your First Python

Variables, text and numbers

  • Why Python, and How to Run It6 min
  • Variables, Text and Numbers6 min
  • Input, Output and Small Programs6 min

Module 2: Making Decisions and Repeating Work

Conditions, loops and functions

  • if, elif and else6 min
  • Loops That Do the Boring Work7 min
  • Functions: Naming a Piece of Work7 min

Module 3: Working with Real Data

Lists, dictionaries and files

  • Lists and Dictionaries7 min
  • Reading and Writing Files7 min
  • Handling Errors and Next Steps7 min