← Back to All Courses
Coming Soon — Curriculum Preview
💻
IntermediateProgramming

Python Programming Language Essentials

Deepen your Python skills for real-world software engineering. Master object-oriented programming (OOP), file reading/writing, external REST APIs, JSON parsing, third-party libraries (requests, pandas, matplotlib), and code refactoring.

Ages 12+ Flexible schedule (1–3× / week) 28 hrs syllabus (8 hrs min) 1.5hr sessions 3–4 months
🔴

Prerequisite: Required Prior Knowledge

🔴 Required Prerequisite — Fundamentals of Python or equivalent basic coding knowledge.

Core Areas Covered

✓ Modules & packages organization✓ Functions, args/kwargs, and reusable patterns✓ Object-oriented programming (Classes, Inheritance, Polymorphism)✓ File handling (CSV, TXT, JSON)✓ External REST APIs with Requests✓ Third-party Python libraries✓ Debugging, unit testing, and refactoring

Practical Capstone Project

Object-oriented inventory tracking system and automated data fetcher with visualization charts.

What You'll Master

Design software using Object-Oriented principles and modular packages

Fetch live data from web APIs and store it in structured files

Write robust, clean, and testable production Python code

Per-Hour Syllabus & Course Curriculum

Instructional Pacing

28 Hours Recommended (8 hrs minimum accelerated)

Classes, Objects, Attributes & Methods

90min

Inheritance, Encapsulation & Reusable Modules

90min

File Operations with CSV, JSON & Error Handling

90min

Working with Web APIs & Data Automation

90min

Equipment & Prerequisites

Completed Fundamentals of Python or basic coding experience

Computer with Python 3 and terminal

Coming Soon Track

Target Price (Upon Launch)

₦7,000/hr

$5.28 USD/hr international

DeliveryLive 1-on-1 or Small Cohort
PacingFlexible (1–3 sessions/week)
Standard syllabus28 hours recommended
Accelerated pace8 hours minimum
Session length1.5 hours
Estimated duration3–4 months
CertificateEligible upon completion

Applications Open Soon

This course curriculum is in final review. Join our priority notification waitlist to be notified first when registration begins.
Join Priority Waitlist