Learning Track

100 Days of Mastering AI

Learn Python by building AI systems, automations, and practical projects.

100 Days of Mastering AI Thumbnail
Upcoming
Day 1

Computers πŸ’»πŸ§ βš‘

Understand how computers follow instructions and why this matters for AI builders.

15 mins +50 XP
Upcoming
Day 2

Variables πŸ“¦πŸβš‘

Variables store information for your program.

30 mins +50 XP
Upcoming
Day 3

Data Types πŸΊπŸ’°πŸŒ‘οΈπŸ’‘

Different data needs different containers. String (text), Integer (whole numbers), Float (decimals), Boolean (True/False). Choose the right type or code breaks.

33 mins +50 XP
Upcoming
Day 4

User Input πŸŽ€βŒ¨οΈπŸ’¬

Programs become interactive when they listen to users. Learn input() to make your code talk to humans and respond.

29 mins +50 XP
Upcoming
Day 5

Conditions βš‘πŸ€”πŸš¦

Code can make decisions using if statements. Programs evaluate TRUE/FALSE conditions and choose what to do. This is how apps respond differently to different situations.

30 mins +50 XP
Upcoming
Day 6

Loops πŸ”βš‘β™ΎοΈ

Loops let computers repeat tasks automatically. No more copy-pasting code. Write it once, run it 1000 times.

30 mins +50 XP
Upcoming
Day 7

Mini Project πŸŽ―πŸ’»πŸ§©

Combine everything from Week 1 into one real program. Variables + Input + Conditions + Loops working together.

30 mins +50 XP
Upcoming
Day 8

Functions πŸ­βš‘πŸ”§

Write code once, use it forever. Functions are reusable machines that do your work on command!

15 mins +50 XP
Upcoming
Day 9

Inputs & Outputs πŸ“₯πŸ“€βš™οΈ

Make functions smarter by sending data in and getting results back. This is how functions become truly powerful!

15 mins +50 XP
Upcoming
Day 10

Lists πŸ“‹πŸ“¦πŸš‚

One variable that stores many values. Like a train with many compartments!

15 mins +50 XP
Upcoming
Day 11

List Operations πŸ“‹βœοΈβš‘

Lists can grow, shrink and change. Add, remove and update items just like a shopping cart!

15 mins +50 XP
Upcoming
Day 12

List Loops πŸ”πŸ“‹πŸ€–

Loop through every item in a list automatically. No item gets skipped!

15 mins +50 XP
Upcoming
Day 13

Dictionaries πŸ“–πŸ”‘πŸ—‚οΈ

Store data as key-value pairs. Like a contact book β€” search by name, get their number instantly!

15 mins +50 XP
Upcoming
Day 14

Strings πŸ’¬πŸ”€βœοΈ

Strings are how programs handle text. Every chat, search and message in every app is a string!

15 mins +50 XP
Upcoming
Day 15

String Operations βœ‚οΈπŸ”—πŸ§±

Transform and combine text like LEGO blocks. Build bigger messages from smaller pieces!

15 mins +50 XP
Upcoming
Day 16

Tuples πŸ”’πŸ“¦πŸ›‘οΈ

Tuples store data that should never change. Like a sealed locker β€” you can read it but never edit it!

15 mins +50 XP
Upcoming
Day 17

Sets πŸŽ―πŸ”„β­

Sets automatically remove duplicates. Only unique values survive β€” like a VIP guest list with no repeats!

15 mins +50 XP
Upcoming
Day 18

Nested Data πŸ“¦πŸ”—πŸ 

Data inside data! Like a house with rooms with cupboards β€” access anything layer by layer!

15 mins +50 XP
Upcoming
Day 19

File Handling πŸ“πŸ’ΎπŸ“

Save data permanently so it survives after your program closes. Like writing in a notebook you can read anytime!

15 mins +50 XP
Upcoming
Day 20

Error Handling πŸ›‘οΈβš οΈπŸ”§

Stop your program from crashing! Handle problems gracefully so the app keeps running no matter what.

15 mins +50 XP
Upcoming
Day 21

Modules & Imports 🧰πŸ“₯βš™οΈ

Use tools built by others! Import powerful ready-made code instead of writing everything from scratch.

15 mins +50 XP
Upcoming
Day 22

Packages & Pip πŸ“¦πŸš€πŸ› οΈ

Install new superpowers! Use pip to add powerful packages and capabilities to your Python projects.

15 mins +50 XP
Upcoming
Day 23

Virtual Envs πŸ πŸ”’πŸ“¦

One project, one private room! Keep packages isolated so projects never conflict with each other.

15 mins +50 XP
Upcoming
Day 24

OOP πŸ€–πŸ§±πŸ—οΈ

Model real-world things in code. A class is a blueprint, an object is the real thing built from it!

15 mins +50 XP
Upcoming
Day 25

Classes & Objects πŸ—οΈπŸš—πŸͺ

Classes define the idea. Objects bring it to life. One cookie cutter, unlimited cookies!

15 mins +50 XP
Upcoming
Day 26

Constructors (**init**) πŸ₯πŸ“‹πŸͺͺ

Give every object an identity the moment it's created. Like filling a registration form automatically at birth!

15 mins +50 XP
Upcoming
Day 27

Inheritance πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦πŸŽπŸ”—

Get everything for free! Child classes inherit features from parent classes and add their own powers.

15 mins +50 XP
Upcoming
Day 28

Encapsulation πŸ”’πŸ¦πŸ›‘οΈ

Lock your data, control access! Protect important information and allow access only through approved methods.

15 mins +50 XP
Upcoming
Day 29

Polymorphism πŸŽ­πŸ”„βš‘

One command, many responses! The same method can behave differently depending on the object using it.

15 mins +50 XP
Upcoming
Day 30

Student System πŸŽ“πŸ“ŠπŸ—οΈ

Build a real software project using classes, inheritance, encapsulation and constructors together!

15 mins +50 XP
Upcoming
Day 31

Internet Basics πŸŒπŸ“¦πŸ›£οΈ

Understand the invisible road your data travels. Every app open = thousands of packets racing across the world!

15 mins +50 XP
Upcoming
Day 32

HTTP πŸŒπŸ“¨πŸ–₯️

Understand how browsers and servers communicate. Every website visit is a request and response conversation!

15 mins +50 XP
Upcoming
Day 33

APIs πŸ”ŒπŸŒβš‘

Learn how APIs let your apps connect to maps, payments, weather, AI, and other powerful services without building everything from scratch.

15 mins +50 XP
Upcoming
Day 34

JSON Data Format πŸŒπŸ“‹πŸ”„

JSON is the universal language every system understands. Like a passport β€” same format, accepted everywhere!

15 mins +50 XP
Upcoming
Day 35

API Requests πŸ“±πŸŒπŸ’»

One line of Python. The entire internet at your fingertips. requests.get() connects your code to any server on the planet!

15 mins +50 XP
Upcoming
Day 36

Public APIs πŸŒπŸ“šβš‘

Real data. Zero cost. One line of Python. Public APIs are free libraries β€” walk in, grab your data, walk out!

15 mins +50 XP
Upcoming
Day 37

API Auth πŸ”‘πŸŒπŸ›‘οΈ

API keys prove who you are. Like a membership card, they unlock access to powerful APIs while keeping everyone else out.

15 mins +50 XP
Upcoming
Day 38

Backend vs Frontend βš”οΈπŸ’»πŸŒ

Two worlds, one product. Frontend is what you see. Backend is the kitchen working hard so you never have to think about it!

15 mins +50 XP
Upcoming
Day 39

Databases πŸ—„οΈπŸ’ΎπŸ”

Give your program permanent memory. Variables die when code stops. Databases live forever!

15 mins +50 XP
Upcoming
Day 40

SQL Basics πŸ—„οΈπŸ”βš‘

Give your program permanent memory. Variables die when code stops. Databases live forever!

15 mins +50 XP
Upcoming
Day 41

SQL Queries πŸ”πŸ“Šβš‘

Ask the right question, get the right answer. SQL queries help you filter, sort and find exactly the data you need!

15 mins +50 XP
Upcoming
Day 42

Filtering Data πŸ”βœ…πŸ“Š

Stop fetching everything. Use WHERE to fetch only what matters β€” like Swiggy's filter panel but for your database!

15 mins +50 XP
Upcoming
Day 43

Sorting Data πŸ†πŸ“Šβ¬†οΈβ¬‡οΈ

Every list becomes a leaderboard with ORDER BY. Sort highest first, lowest first β€” raw data becomes meaningful instantly!

15 mins +50 XP
Upcoming
Day 44

SQL Joins πŸ”—πŸ“ŠπŸ”‘

Two tables. One shared key. Infinite answers. JOIN links separate tables together to give you the complete picture!

15 mins +50 XP
Upcoming
Day 45

DB Design πŸ“πŸ—οΈπŸ”‘

Plan your tables like an architect plans rooms. Design first, code second β€” or you'll rebuild everything later!

15 mins +50 XP
Upcoming
Day 46

Python + SQLite πŸ—„οΈπŸ““βš‘

One file. Zero setup. Full database power. SQLite is Python's personal diary β€” open, write, read, close. No server needed!

15 mins +50 XP
Upcoming
Day 47

CRUD Applications βž•πŸ”βœοΈπŸ—‘οΈ

Four operations. Every app ever built. Mastered. Create, Read, Update, Delete β€” Instagram, Zomato, Gmail β€” just CRUD!

15 mins +50 XP
Upcoming
Day 48

Data Modeling πŸ“πŸ”—πŸ“Š

Draw the boxes first. The code writes itself after. A data model is the skeleton β€” everything else is built on top of it!

15 mins +50 XP
Upcoming
Day 49

Expense Tracker β€” Phase 2 Complete! πŸ†πŸ’°πŸ—„οΈ

49 days. Real data. Your first backend product. Build a working expense tracker that remembers every rupee β€” permanently!

15 mins +50 XP
Upcoming
Day 50

System Design πŸ—οΈβš‘πŸš€

Day 50 β€” halfway to AI Engineer! Now you think like a systems engineer. Every piece planned before traffic arrives!

15 mins +50 XP
Upcoming
Day 51

Data Science πŸ”¬πŸ“ŠπŸ§ 

Turn raw numbers into decisions that matter. Data science is the bridge between drowning in data and finding wisdom in it!

15 mins +50 XP
Upcoming
Day 52

NumPy βš‘πŸ”’πŸš€

Learn how NumPy supercharges Python with lightning-fast arrays. Process entire datasets in one line β€” no loops, no pain.

15 mins +50 XP
Upcoming
Day 53

Arrays & Vector Thinking βš‘πŸ”’πŸš€

One operation. Every element. Zero loops needed. Vector thinking is how engineers move thousands of values at once β€” instantly!

15 mins +50 XP
Upcoming
Day 54

Pandas Introduction πŸΌπŸ“Šβš‘

Excel for programmers. Infinite scale. Zero mouse clicks. Pandas turns any dataset into a conversation β€” and you're finally fluent!

15 mins +50 XP
Upcoming
Day 55

DataFrames πŸ“ŠπŸΌπŸ”

Master Pandas DataFrames β€” filter rows, select columns, peek at data, and calculate stats. Ask precise questions, get exact answers every time.

15 mins +50 XP
Upcoming
Day 56

Data Cleaning πŸ₯¦πŸ§Ήβœ…

Clean data is not a luxury β€” it's a requirement. Garbage in, garbage out. Clean first, analyze second. Never skip order!

15 mins +50 XP
Upcoming
Day 57

Data Visualization πŸ“ŠπŸŽ¨πŸ—ΊοΈ

See the pattern. Tell the story. Change the decision. Charts make the invisible impossible to ignore!

15 mins +50 XP
Upcoming
Day 58

Matplotlib Basics πŸ“ˆπŸŽ¨βœοΈ

Master the tools. Then let the data speak. Matplotlib is an artist's sketchbook β€” same tools, endless combinations!

15 mins +50 XP
Upcoming
Day 59

Exploratory Data Analysis πŸ”πŸ πŸ“‹

Know your data before you trust your data. EDA is the house inspection β€” find every crack before it costs you later!

15 mins +50 XP
Upcoming
Day 60

Data Dashboard β€” Phase 3 Complete! πŸ†πŸ“ŠπŸš€

60 days. Three complete phases. Build a full analyst dashboard that cleans data, finds patterns and draws charts automatically!

15 mins +50 XP
Upcoming
Day 61

What Is Machine Learning? πŸ€–πŸ§ πŸš€

Stop writing rules. Start teaching patterns. ML is when you show examples and let the algorithm figure out the rules itself!

15 mins +50 XP
Upcoming
Day 62

Features & Labels πŸ“‹πŸ”’πŸŽ―

What goes in. What comes out. The whole game. Features are the inputs the model sees. Labels are the answers it must predict!

15 mins +50 XP
Upcoming
Day 63

Training vs Testing Data πŸ“šβœ…πŸ”€

Train on the past. Test on the unknown. Always. A perfect training score means nothing β€” only the test score tells the truth!

15 mins +50 XP
Upcoming
Day 64

Regression Explained πŸ“ˆπŸ πŸ”’

Give it inputs. It gives you a number. That's regression. Predict house prices, exam scores, temperatures β€” any continuous number!

15 mins +50 XP
Upcoming
Day 65

Classification πŸ—‚οΈπŸ€–βœ…

Learn how machine learning classification predicts which category an input belongs to. Build your first classifier using scikit-learn and LogisticRegression.

15 mins +50 XP
Upcoming
Day 66

Scikit-Learn πŸ”§πŸ€–πŸ“¦

Master the one universal workflow that powers every scikit-learn model β€” Import, Instantiate, fit(), predict(). One pattern. Every algorithm. Infinite models.

15 mins +50 XP
Upcoming
Day 67

ML Model πŸ—οΈπŸ€–πŸ“ˆ

Bring all your ML skills together into one complete pipeline β€” data, split, train, predict, and evaluate. Five lines of code. Your first real working model.

15 mins +50 XP
Upcoming
Day 68

Evaluation πŸ“ŠπŸŽ―πŸ†

Learn to evaluate your ML model using MAE and RΒ² on unseen test data. Training score means nothing β€” only the test score is the truth.

15 mins +50 XP
Upcoming
Day 69

Overfitting πŸ“‰πŸ“ˆβš–οΈ

Diagnose the two biggest ML problems β€” overfitting and underfitting. Learn to detect them using the train vs test RΒ² gap and build models that generalise perfectly.

15 mins +50 XP
Upcoming
Day 70

Prediction App πŸš€πŸ€–πŸ“Š

Phase 4 complete β€” combine every ML skill into one real working prediction system. Data, split, train, evaluate, predict. A full pipeline any data team would recognise.

15 mins +50 XP
Upcoming
Day 71

Deep Learning πŸ€–πŸ§ πŸš€

Learn how deep learning uses stacked layers to automatically find patterns in raw data β€” no rules written by hand β€” and build your first neural network with TensorFlow and Keras.

15 mins +50 XP
Upcoming
Day 72

Neurons βš‘πŸ§ πŸ”—

Understand how a single artificial neuron works β€” inputs multiplied by weights, plus a bias, checked against a threshold β€” and why this tiny decision unit powers every AI system in the world.

15 mins +50 XP
Upcoming
Day 73

Neural Nets πŸ§ πŸ”—βš‘

Learn how a neural network stacks layers of neurons to transform raw data into answers β€” and why activation functions like ReLU are the secret that makes depth actually matter.

15 mins +50 XP
Upcoming
Day 74

Forward Pass ➑️🧠⚑

Learn exactly what happens inside a neural network when it makes a prediction β€” data flows one direction through four steps: multiply, add bias, activate, and pass forward β€” and why weights never change going forward.

15 mins +50 XP
Upcoming
Day 75

Activations ⚑🧠🎯

Learn what activation functions do between layers β€” how ReLU kills negatives to keep learning alive, how Sigmoid squashes outputs into probabilities, and the golden rule: ReLU for hidden layers, match output activation to your task.

15 mins +50 XP
Upcoming
Day 76

Loss Functions πŸŽ―πŸ“‰πŸΉ

Discover how loss functions act as an AI model's coach by measuring exactly how wrong each prediction is, and learn the three key types β€” MSE, MAE, and BCE β€” so your model can improve with every shot.

15 mins +50 XP
Upcoming
Day 77

Backpropagation πŸπŸ”πŸ§ 

Understand how backpropagation works like a cricket coach rewinding match footage to fix every mistake layer by layer, and see exactly how neural networks adjust their weights to get smarter with every epoch.

15 mins +50 XP
Upcoming
Day 78

TensorFlow & PyTorch πŸ”₯🧠⚑

Learn the difference between TensorFlow and PyTorch β€” the two most powerful deep learning frameworks β€” understand when to use each one, and build your first neural network in both.

15 mins +50 XP
Upcoming
Day 79

Training Networks πŸš²πŸ“‰πŸ

Learn how neural networks train epoch by epoch β€” just like learning to ride a bicycle β€” and understand why validation data is the only honest way to know if your model is truly getting better.

15 mins +50 XP
Upcoming
Day 80

Image Classifier πŸ–ΌοΈπŸ€–βš‘

Put every Deep Learning concept from Phase 5 together and build a real image classifier that reads handwritten digits with 98% accuracy β€” your first complete end-to-end neural network project.

15 mins +50 XP
Upcoming
Day 81

AI Basics πŸ€–πŸ§ πŸ”Ί

Zoom out and understand the full AI landscape β€” from Narrow AI that exists today to General and Super AI on the horizon β€” and see exactly where everything you have built so far fits inside the bigger picture.

15 mins +50 XP
Upcoming
Day 82

NLP πŸ“–πŸ”’πŸ€–

Learn how machines read human language by converting raw text into numbers using tokenization and vectorization, and build your first text pipeline using CountVectorizer to transform sentences into data a model can actually understand.

15 mins +50 XP
Upcoming
Day 83

Embeddings πŸ—ΊοΈπŸ“πŸ”’

Learn how embeddings give every word a location in meaning space so that similar words sit close together, and discover how to measure word similarity and perform word arithmetic using cosine similarity.

15 mins +50 XP
Upcoming
Day 84

Transformers βš–οΈβš‘πŸ§ 

Discover how Transformers revolutionised AI by processing all words simultaneously using attention β€” unlike RNNs that forget early context β€” and use HuggingFace to run a full pretrained Transformer in just one line of code.

15 mins +50 XP
Upcoming
Day 85

Attention πŸ”¦πŸŽ­πŸ§ 

Learn how the attention mechanism gives every word a spotlight score so the model knows exactly which other words to focus on for context β€” and see why "bank" means something completely different depending on whether "river" is in the sentence.

15 mins +50 XP
Upcoming
Day 86

LLM Basics πŸ€–πŸ’¬βš‘

Demystify exactly how ChatGPT generates responses token by token using the six-step pipeline β€” tokenize, embed, attention, predict, append, repeat β€” and understand why it completes patterns instead of retrieving facts from a database.

15 mins +50 XP
Upcoming
Day 87

Prompt Engineering 🎯✍️⚑

Master the four-part prompt formula β€” Role, Context, Format, and Constraints β€” that transforms vague 20% outputs into precise 90% results, and see exactly why the prompt is the musician and the model is just the instrument.

15 mins +50 XP
Upcoming
Day 88

Context Windows 🧠πŸͺŸβš‘

Learn how AI models use a fixed-size context window as their working memory, why older messages get dropped when it fills up, and how to write smarter prompts that stay within limits.

15 mins +50 XP
Upcoming
Day 89

Tokens πŸ”€πŸ€–βš‘

Learn what tokens really are, how AI breaks your text into bite-sized chunks before reading it, and why counting tokens is the secret to controlling cost, speed, and context limits in every AI app you build.

15 mins +50 XP
Upcoming
Day 90

AI Chatbot πŸ€–πŸ’¬πŸš€

Put every AI and LLM concept from Days 81-89 to work by building a real multi-turn AI chatbot powered by LLaMA 3 via Groq API β€” with memory, personality, token tracking, and a context window guard.

15 mins +50 XP
Upcoming
Day 91

RAG πŸ“šπŸ”πŸ€–

Learn how RAG stops AI from making things up by retrieving real, fresh context before generating answers β€” like giving a genius student the right textbook pages during an open book exam.

15 mins +50 XP
Upcoming
Day 92

Vector DBs πŸ—„οΈπŸ§ πŸ”

Learn how vector databases store text as coordinates in meaning space and find the nearest neighbors in milliseconds β€” the secret engine powering every serious AI system.

15 mins +50 XP
Upcoming
Day 93

Semantic Search πŸ”πŸ§ βš‘

Learn how semantic search understands the meaning behind your words β€” not just exact letters β€” using vectors and cosine similarity to return results that actually make sense.

15 mins +50 XP
Upcoming
Day 94

AI Agents πŸ€–πŸ› οΈβš‘

Learn what makes an AI agent fundamentally different from a chatbot β€” agents perceive, reason, act, observe, and loop autonomously until the goal is complete, taking multiple real-world actions with zero hand-holding after the first instruction.

15 mins +50 XP
Upcoming
Day 95

Agent Tools πŸ› οΈβš‘πŸ€–

Learn how AI agents use tools to take real-world actions β€” the LLM is the brain that decides which tool to call, when, and why, while each tool does exactly one precise job and chains its output to the next step.

15 mins +50 XP
Upcoming
Day 96

Multi-Agents πŸ€–πŸ€βš‘

Learn how multi-agent systems work β€” one orchestrator breaks down a goal and assigns it to specialised agents, each handling only their domain, with structured outputs chaining between them to produce results better than any single agent alone.

15 mins +50 XP
Upcoming
Day 97

AI Workflows βš™οΈπŸ€–πŸš€

Learn how to build AI automation workflows that run end-to-end with zero human input β€” one trigger fires every step automatically, with error handling at each stage and human gates before any irreversible action.

15 mins +50 XP
Upcoming
Day 98

Production AI πŸš€πŸ€–πŸ—οΈ

Learn the difference between a demo that works on your laptop and a production AI system that serves real users while you sleep β€” covering the three pillars every production system needs: reliability, observability, and scalability.

15 mins +50 XP
Upcoming
Day 99

AI Architecture πŸ—οΈπŸ€–πŸš€

Learn how to design a lean production-ready AI startup stack β€” build the simplest thing that ships today, design scale doors for tomorrow, and never over-engineer before your first user. Every choice reversible. Ship first.

15 mins +50 XP
Upcoming
Day 100

AI Platform πŸ€–πŸ—οΈπŸš€

The final day β€” build a complete AI Agent Platform with four specialised agents, a tool registry, SQLite memory, and multi-agent orchestration. Every concept from Day 1 to Day 99 combined into one production-ready system built entirely by you.

15 mins +50 XP