Skip to main content

Python Programming Essentials

Your first real programming language

4.8(3.1K ratings)21.4K enrolledBeginnerEnglish
CE

Chiamaka Eze

Software Engineer & Coding Coach

Last updated 30 Aug 2026

What you will learn

  • Read and write idiomatic Python
  • Work with lists, dictionaries and files
  • Structure a program into functions and modules
  • Debug an error message without panicking

Course content

5 sections · 16 lessons · 2h 4m

  • Hello, PythonPreview6m 28s
  • Variables and types8m 32s
  • Doing arithmetic7m 25s
  • Coding: your first script

Requirements

  • A computer or phone with a browser, and Python installed to follow along

About this course

Learn Python by writing Python. Every lesson ends with a small exercise you work through yourself, so the syntax sticks. By the end you will have written a command-line tool, a data script and a small game.

Your instructor

CE

Chiamaka Eze

Software Engineer & Coding Coach

2 courses on Skaibot Hub

Full-stack engineer who believes everyone can learn to code with the right first project.

Learner reviews

4.8

3.1K ratings

Breakdown of 6 written reviews

  • 5
    5
  • 4
    1
  • 3
    0
  • 2
    0
  • 1
    0
  • SJ

    Samuel John

    Practical from the first lesson. I was building something by day two.

  • KA

    Kelvin Adeyemi

    Great structure. The quizzes at the end of each section really make the material stick.

  • FM

    Favour Mike

    Solid content. I would have liked a few more worked examples in the middle sections.

  • BP

    Blessing Paul

    Exactly the course I needed. Clear, well paced, and nothing is hand-waved.

  • YA

    Yusuf Abdullahi

    I have tried three other courses on this topic and abandoned all of them. I finished this one.

  • AB

    Aisha Bello

    Practical from the first lesson. I was building something by day two.