Back to Tracks
Learning Track

Track 1: The Python Developer

A comprehensive curriculum designed to take you from beginner to expert in Python.

Absolute Beginner

Python Syntax and Logic

"To learn how to "speak" to computers and automate boring tasks."

The Goal

Refactor your script into a dynamic game engine that can handle infinite stories.

Conceptual Anchor

The "Smart Assistant" (e.g., Siri/Alexa).

Analogy

A Recipe Book

Day 1 Product

Mini-Adventure Script . A linear story using simple print and input.

Constructs Mastered

VariablesFlow ControlFunctions

Milestone Project

The Text Adventure Engine

Start Learning
Intermediate

Python Data Structures

"To learn how to organize massive amounts of data efficiently."

The Goal

Build a professional tracker that saves data to disk and calculates analytics.

Conceptual Anchor

The "Digital Library".

Analogy

The Excel Spreadsheet

Day 1 Product

Expense List Script . Using two parallel lists to track items and prices.

Prerequisites

Python 101

Constructs Mastered

ListsDictionariesFile I/OError Handling

Milestone Project

Personal Finance Tracker

Unlock Course
Advanced

Data Analytics (NumPy & Pandas)

"To find insights hidden in raw data using professional tools."

The Goal

Process thousands of rows of data instantly using Vectorization.

Conceptual Anchor

The "Excel Spreadsheet".

Analogy

The Excel Spreadsheet

Day 1 Product

Manual Grade Calculator . Calculating averages using standard Python loops (slow).

Prerequisites

Python 201

Constructs Mastered

NumPy ArraysPandas DataFrames

Milestone Project

CSV Data Explorer

Unlock Course
Professional

Machine Learning (SciPy & Scikit-Learn)

"To build programs that can predict the future based on the past."

The Goal

Replace manual rules with a trained AI model.

Conceptual Anchor

The "House Appraiser".

Analogy

The Weather Forecaster

Day 1 Product

The Rule-Based Estimator . A script that guesses house price using simple if rules (e.g., price \= size \* 100).

Prerequisites

Python 301

Constructs Mastered

SciPyScikit-Learn

Milestone Project

Price Predictor AI

Unlock Course
Professional Specialization

Python Web Backend (Flask)

"To build the "Engine" behind web and mobile apps."

The Goal

Build a dynamic API that fetches real data and serves multiple endpoints.

Conceptual Anchor

The "Restaurant Kitchen".

Analogy

The Restaurant Kitchen

Day 1 Product

One-Page Weather Server . A simple Flask route returning hardcoded weather.

Prerequisites

Web Track 101 (HTML/CSS)

Constructs Mastered

HTTPRoutingJSON APIs

Milestone Project

Weather Aggregator API

Unlock Course
Expert Specialization

Enterprise Web with Django

"To build massive, scalable web platforms."

The Goal

Build a complete school management system with an admin panel.

Conceptual Anchor

The "Newspaper Publishing House".

Analogy

The Restaurant Kitchen

Day 1 Product

N/A (Starts in Project Mode).

Prerequisites

Web Track 101 Python 201

Constructs Mastered

MVT ArchitectureORMAdmin Panel

Milestone Project

School Record System

Unlock Course