Beginner

Python Fundamentals

Build practical, job-ready skills in python fundamentals through guided lessons, applied exercises and knowledge checks. Complete the course at your own pace and earn a verifiable certificate when you pass the assessments.

2h 20m 9 lessons Beginner level
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 paid course in the library unlocked
  • Quizzes and verifiable completion certificates
  • Career pathways matched to the courses
  • Cancel any time — access runs to the end of your billing period

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