All programs

Python Programming

From basics to advanced Python for automation, data, web, and scripting.

Program fee
PKR 40,000
or up to 2 installments
Stack: Python Data Science Automation Flask Pandas pytest Click Docker

Every evening at 9–11 PM (PKT), plus weekend deep-dives

No prerecorded lectures. Every session is live with a mentor — you ask questions, write code on the call, and get feedback in real time. Weekend sessions are extended deep-dives where you build the week's project end-to-end with the cohort.

Weeknight classes

Monday to Friday · 9–11 PM PKT. Concepts, walkthroughs, mentor Q&A. After your day job or classes.

Weekend deep-dives

Saturday & Sunday · extended hands-on sessions. Ship a working project every weekend with the cohort.

🎥 100% live · Zoom & Google Meet 📼 Recordings if you miss 💬 24h mentor reply on chat

Python is the universal language — automation, data, web, scripting, ML, scraping, scientific computing. In 8 weeks you go from `print("hello")` to writing code that automates real work and runs on a server. Classes are every weeknight at 9–11 PM PKT. Weekend deep-dives are where you ship the week's project with the cohort — three real automations you can demo to a future employer or use to save yourself hours every week. We focus on writing Pythonic code: comprehensions, generators, decorators, type hints, packaging, tests. You leave able to read any Python codebase and contribute on day one.

Real projects · not toy exercises

🤖

Automation Script

A real script automating a real task in your life — saves hours every week.

📊

Data Analysis Notebook

EDA + visualisations on a public dataset, published to GitHub.

🕸

Web Scraper

Robust scraper with rate-limiting, retries, and clean CSV output.

🔧

CLI Tool

A click/typer-powered CLI someone other than you would actually install.

🌐

Flask REST API

A deployed Flask API with proper validation, tests, and Docker.

📦

PyPI Package

Publish a small open-source package to PyPI — `pip install` your own code.

If any of these sound like you, you're in the right place 👋

You are completely new to coding and want a humane language to start with.
You write spreadsheets all day and want to automate the boring parts of your job.
You're a data analyst leveling up from Excel to Python.
You're a CS student who finally wants to build real stuff outside class.

What you'll learn

6 modules · 30 topics · hands-on the whole way.

01

Python Fundamentals

  • Syntax & data types
  • Control flow
  • Functions & modules
  • Errors & debugging
  • Reading the docs
02

Pythonic Code

  • List/dict/set comprehensions
  • Generators & iterators
  • Decorators & context managers
  • Type hints
  • Dataclasses & enums
03

Working with Data

  • File I/O & CSV/JSON
  • Pandas essentials
  • Plotting with matplotlib
  • Web scraping
  • Working with SQLite
04

Automation & Scripting

  • Scheduling with cron
  • Email & API automation
  • Working with PDFs & Excel
  • CLI tools (click/typer)
  • Bash + Python together
05

Testing & Tooling

  • pytest fundamentals
  • Mocking & fixtures
  • Linting & formatting (ruff)
  • Virtual envs & packaging
  • Reading other people's code
06

Python on the Web

  • Intro to Flask
  • Building a REST API
  • Deploying to a server
  • Dockerising Python
  • Background tasks with RQ

Week by week, step by step

A clear path — not vibes. You'll know exactly what to ship at every checkpoint.

Setup + first script

Week 0
Deliverable: Python + VS Code installed, first script on GitHub

Master the syntax

Weeks 1-2
Deliverable: 10 small Python exercises pushed to GitHub

Pythonic patterns + data

Weeks 3-4
Deliverable: Data analysis notebook

Build automation

Weeks 5-6
Deliverable: Script that automates a real task in your life

Web with Flask

Weeks 7-8
Deliverable: Deployed Flask API

By the last week, you can…

🎯

Read, write, and debug Python code confidently.

🎯

Build a CLI tool, a web scraper, and an automation script without copy-pasting.

🎯

Deploy a Flask API and understand what is actually happening under uWSGI / gunicorn.

🎯

Use Pandas to slice and visualise real datasets.

🎯

Package and ship Python code others can install — `pip install yourpackage`.

Ready to start Python Programming?

Free forever. Mentor-led. Real projects. The kind of program you'd pay for — except you don't have to.

Other tracks

View all programs →