โ† Back to Courses
Free ๐ŸŽ“ Verifiable Certificate

Understanding Python Programming

22 modules · Beginner

A complete, practical 16-week introduction to Python 3 โ€” from your very first program through variables, control flow, functions, files, object-oriented programming and databases, with a real coding exercise, five milestone projects and a capstone Student Management System along the way.

Course Content

Module 1: Introduction to Programming and Python

  • Introduction to Programming and Python
    60 min
  • Module 1: Introduction to Programming and Python Quiz
    15 min
  • Mini Assignment
    45 min

Module 2: Variables and Data Types

  • Variables and Data Types
    60 min
  • Module 2: Variables and Data Types Quiz
    15 min
  • Mini Assignment
    45 min

Module 3: Operators and Expressions

  • Operators and Expressions
    60 min
  • Module 3: Operators and Expressions Quiz
    15 min
  • Mini Assignment
    45 min
  • Sum and Product of Two Numbers
    30 min

Module 4: Input and Output

  • Input and Output
    60 min
  • Module 4: Input and Output Quiz
    15 min
  • Mini Assignment
    45 min

Milestone Project 1: Command-Line Calculator

  • Project 1: Command-Line Calculator
    60 min
  • Build Your Own Calculator
    45 min
  • Checkpoint Quiz: Python Basics โ€” Variables, Operators & I/O
    15 min

Module 5: Conditional Statements

  • Conditional Statements
    60 min
  • Module 5: Conditional Statements Quiz
    15 min
  • Mini Assignment
    45 min

Module 6: Loops and Iteration

  • Loops and Iteration
    60 min
  • Module 6: Loops and Iteration Quiz
    15 min
  • Mini Assignment
    45 min
  • Sum Until Zero
    30 min

Milestone Project 2: Number Guessing Game

  • Project 2: Number Guessing Game
    60 min
  • Build Your Own Guessing Game
    45 min
  • Checkpoint Quiz: Conditionals & Loops
    15 min

Module 7: Strings

  • Strings
    60 min
  • Module 7: Strings Quiz
    15 min
  • Mini Assignment
    45 min

Module 8: Lists, Tuples, Sets and Dictionaries

  • Lists, Tuples, Sets and Dictionaries
    60 min
  • Module 8: Lists, Tuples, Sets and Dictionaries Quiz
    15 min
  • Mini Assignment
    45 min

Module 9: Functions

  • Functions
    60 min
  • Module 9: Functions Quiz
    15 min
  • Mini Assignment
    45 min

Milestone Project 3: Student Record Manager

  • Project 3: Student Record Manager
    60 min
  • Build Your Own Record Manager
    45 min
  • Checkpoint Quiz: Strings, Collections & Functions
    15 min

Module 10: Error Handling and Debugging

  • Error Handling and Debugging
    60 min
  • Module 10: Error Handling and Debugging Quiz
    15 min
  • Mini Assignment
    45 min

Module 11: Files and Data Processing

  • Files and Data Processing
    60 min
  • Module 11: Files and Data Processing Quiz
    15 min
  • Mini Assignment
    45 min

Milestone Project 4: Notes Application

  • Project 4: Notes Application
    60 min
  • Build Your Own Notes App
    45 min
  • Checkpoint Quiz: Error Handling & File I/O
    15 min

Module 12: Modules, Packages and Libraries

  • Modules, Packages and Libraries
    60 min
  • Module 12: Modules, Packages and Libraries Quiz
    15 min
  • Mini Assignment
    45 min

Module 13: Object-Oriented Programming

  • Object-Oriented Programming
    60 min
  • Module 13: Object-Oriented Programming Quiz
    15 min
  • Mini Assignment
    45 min

Module 14: Dates, JSON and APIs

  • Dates, JSON and APIs
    60 min
  • Module 14: Dates, JSON and APIs Quiz
    15 min
  • Mini Assignment
    45 min

Module 15: Introduction to Databases

  • Introduction to Databases
    60 min
  • Module 15: Introduction to Databases Quiz
    15 min
  • Mini Assignment
    45 min
  • Query the Books Table
    30 min

Milestone Project 5: Inventory Manager (SQLite)

  • Project 5: Inventory Manager (SQLite)
    60 min
  • Build Your Own Inventory Manager
    45 min
  • Checkpoint Quiz: Modules, OOP, JSON/APIs & Databases
    15 min

Module 16: Final Python Project

  • Final Python Project
    60 min
  • Module 16: Final Python Project Quiz
    15 min
  • Mini Assignment
    45 min

Capstone Project: Student Management System

  • Capstone: Student Management System
    60 min
  • Capstone Submission: Your Own Student Management System
    45 min
  • Capstone Review Quiz: Complete Python Programming
    15 min
Sign Up โ€” It's Free

Free · Learn at your own pace

No open cohort right now

๐Ÿง‘โ€๐Ÿซ Book VIP (1-on-1) Training

Programme Details

Self-Taught
Free
Certificate
NGN 20,000.00

VIP (1-on-1)
NGN 15,000.00
Modules
22
Lessons
69

Certificate Preview

John Doe
SAMPLE ยท PREVIEW

Complete the course to unlock your certificate for download.