From Python beginner to project-ready AI-ML builder in 12 structured weeks
This course is designed as a guided journey, not just a set of isolated lessons. It begins with Python and data handling, develops statistical thinking and model-building skills, and then moves into real datasets, machine learning workflows, and deployment-oriented projects.
The goal is not merely to βcover topics.β The goal is to help learners become confident enough to read data, think logically, build useful models, explain results clearly, and turn their work into portfolio-worthy projects.
Why this course stands out
The course balances theory, coding, datasets, charts, supervised learning, probability, guided projects, and final deployment. It is designed to feel practical, structured, and aspirational.
By the end, learners should be able to
Student journey
The course is designed as a visible transformation. The learner starts with syntax and logic, then grows into a data thinker, and finally into a project builder with deployment awareness.
Course release progress
The course map is live and the sections are structured. Content can be rolled out stage by stage. Locked sections help maintain a clean experience while the rest of the platform is polished.
Current visible release: early premium roadmap state
Core design pillars
A strong course page should not only tell students what exists. It should show them what they gain, why it matters, and what they can build with it.
Structured progression
The roadmap moves from foundations to analytics to machine learning to real deployment in a way that feels intentional.
Real-world orientation
Weather, sports, finance, healthcare, and practical datasets make the course feel alive and relevant.
Project visibility
Every week should point toward something buildable so learners always see where the knowledge is heading.
Confidence building
Students should repeatedly feel, βI can do this now,β through mini outcomes, small projects, and visible skill growth.
12-week roadmap
Each week below includes difficulty level, expected outcome, practical skills, project ideas, real-world uses, and locked access links for staged launch.
Week 1: Python Foundations I
Start with the grammar of programming: variables, data
types, expressions, input, output, and the basic structure
of problem solving.
Week 01
Week 1: Python Foundations I
Start with the grammar of programming: variables, data types, expressions, input, output, and the basic structure of problem solving.
What students learn
- Variables, strings, numbers, and arithmetic expressions.
- Input and output flow.
- Expression evaluation and operator meaning.
- How to think in small executable steps.
Why this matters
This week removes the fear of code. It gives students a base language for everything that follows. A learner who is comfortable here is far more likely to succeed later in data analysis and ML.
Skills you gain
Real-world use
Foundational scripting, automation tasks, calculators, and data entry helpers all begin here.
Projects in this week
Week 2: Python Foundations II
Go deeper into logic with conditions, loops, functions,
and collections so code becomes structured and reusable.
Week 02
Week 2: Python Foundations II
Go deeper into logic with conditions, loops, functions, and collections so code becomes structured and reusable.
What students learn
- If, else, nested decision making.
- For loops and while loops.
- Functions as reusable blocks.
- Lists, tuples, dictionaries, and structured storage.
Why this matters
Later data work depends on filtering, repetition, logic, and structure. This week is where students stop merely typing code and begin controlling behavior.
Skills you gain
Real-world use
Validation systems, repetitive data tasks, menu-driven utilities, and mini automation scripts.
Projects in this week
Week 3: NumPy Essentials
Enter numerical computing with arrays, shapes, slicing,
and vectorized thinking that prepares students for model
work.
Week 03
Week 3: NumPy Essentials
Enter numerical computing with arrays, shapes, slicing, and vectorized thinking that prepares students for model work.
What students learn
- Arrays compared to Python lists.
- Indexing, slicing, dimensions, reshaping.
- Vectorized operations.
- Why matrix-like structures matter for ML.
Why this matters
This is the bridge between beginner programming and actual numerical computing. It begins the shift from plain coding into data science thinking.
Skills you gain
Real-world use
Data tables, image grids, model inputs, and mathematical preprocessing all rely on array-style structures.
Projects in this week
Week 4: Pandas and Matplotlib
Turn raw data into readable information with DataFrames,
filtering, cleaning, and charts.
Week 04
Week 4: Pandas and Matplotlib
Turn raw data into readable information with DataFrames, filtering, cleaning, and charts.
What students learn
- CSV, Excel, and table imports.
- Filtering, sorting, grouping, and summaries.
- Missing values and basic cleaning.
- Line, bar, histogram, and scatter charts.
Why this matters
This is where the course starts feeling powerful. Students stop staring at raw rows and begin extracting patterns, trends, and insights from real-world-style data.
Skills you gain
Real-world use
Reporting, analytics dashboards, data audits, and the first stage of nearly every applied AI workflow.
Projects in this week
Week 5: Statistics for AI
Understand what data is saying through mean, median, mode,
quartiles, variance, and deviation.
Week 05
Week 5: Statistics for AI
Understand what data is saying through mean, median, mode, quartiles, variance, and deviation.
What students learn
- Mean, median, mode, quartiles, and percentiles.
- Variance, standard deviation, and spread.
- Why averages can mislead.
- How statistics and charts support each other.
Why this matters
Machine learning without statistics becomes mechanical and shallow. This week helps students interpret patterns rather than blindly applying formulas.
Skills you gain
Real-world use
Performance analysis, trend understanding, anomaly awareness, and building better feature intuition.
Projects in this week
Week 6: Regression and Correlation
See how variables move together and learn how prediction
begins with relationship modeling.
Week 06
Week 6: Regression and Correlation
See how variables move together and learn how prediction begins with relationship modeling.
What students learn
- Correlation and relationship strength.
- Linear regression intuition.
- Curve fitting basics.
- Simple numeric prediction.
Why this matters
This is a turning point. Students move from reading data to using data for limited prediction. It makes machine learning feel real for the first time.
Skills you gain
Real-world use
Forecast-style analysis, sales trend estimation, basic demand prediction, and exploratory modeling.
Projects in this week
Week 7: Classification Fundamentals
Shift from predicting numbers to predicting labels,
categories, and decisions.
Week 07
Week 7: Classification Fundamentals
Shift from predicting numbers to predicting labels, categories, and decisions.
What students learn
- Difference between regression and classification.
- Features, labels, training data, testing data.
- Basic classifier logic and evaluation intuition.
- Rule-based versus learned decisions.
Why this matters
A large share of practical AI is classification. This week makes learners think in terms of categories, outcomes, and decision boundaries rather than only continuous values.
Skills you gain
Real-world use
Pass-fail prediction, spam filtering, medical flagging, category assignment, and risk detection.
Projects in this week
Week 8: Probability and Bayes Thinking
Learn how AI systems think under uncertainty using
probability, conditioning, and Bayes-style reasoning.
Week 08
Week 8: Probability and Bayes Thinking
Learn how AI systems think under uncertainty using probability, conditioning, and Bayes-style reasoning.
What students learn
- Basic probability and event spaces.
- Conditional probability.
- Bayes theorem intuition.
- Why uncertain evidence needs interpretation.
Why this matters
This week improves reasoning. It helps students stop treating model outputs as absolute truth and start understanding uncertainty, evidence, and context.
Skills you gain
Real-world use
Spam detection, test result interpretation, risk scoring, and evidence-based decision systems.
Projects in this week
Week 9: Working with Datasets
Learn the workflow of sourcing, importing, validating,
converting, documenting, and moving data across systems.
Week 09
Week 9: Working with Datasets
Learn the workflow of sourcing, importing, validating, converting, documenting, and moving data across systems.
What students learn
- Respectable data sourcing habits.
- CSV, Excel, pandas, database, and API flow.
- Validation, consistency, and cleaning responsibility.
- Documentation and traceability.
Why this matters
Weak data flow breaks good projects. This week helps learners treat data as a system, not only as content to be loaded at the last minute.
Skills you gain
Real-world use
Data preparation, ETL-style thinking, cleaning pipelines, and multi-source analytics projects.
Projects in this week
Week 10: Real Project I β Weather and IPL
Bring together data cleaning, statistics, charting, and
applied interpretation through weather and sports
datasets.
Week 10
Week 10: Real Project I β Weather and IPL
Bring together data cleaning, statistics, charting, and applied interpretation through weather and sports datasets.
What students learn
- How to ask meaningful questions from real datasets.
- How to connect summaries, charts, and interpretation.
- How to explain findings clearly.
- How multiple earlier weeks combine in one workflow.
Why this matters
This is where the course begins to feel portfolio-worthy. Students move away from isolated exercises into more authentic data analysis and story-building.
Skills you gain
Real-world use
Sports analytics, local weather dashboards, trend reporting, and public-facing data storytelling.
Projects in this week
Week 11: Real Project II β Finance and Medical Data
Work in higher-caution domains and learn not only how to
model, but how to communicate limits responsibly.
Week 11
Week 11: Real Project II β Finance and Medical Data
Work in higher-caution domains and learn not only how to model, but how to communicate limits responsibly.
What students learn
- Why some domains demand extra caution.
- Noise, volatility, uncertainty, and ethics.
- How to explain limits without overselling a model.
- How to document assumptions honestly.
Why this matters
A strong AI course should not only teach building. It should teach judgment. This week gives the course maturity and credibility.
Skills you gain
Real-world use
Finance analysis pages, guided healthcare examples, risk reporting, and decision-support prototypes.
Projects in this week
Week 12: Capstone and Deployment
Package everything into a final project with data,
workflow, charts, explanation, and deployable
presentation.
Week 12
Week 12: Capstone and Deployment
Package everything into a final project with data, workflow, charts, explanation, and deployable presentation.
What students learn
- How to combine coding, data, charts, and explanation.
- How to present technical work clearly.
- How to package and host a final project.
- How to make work feel polished and public-facing.
Why this matters
This week converts learning into evidence. It is where the learner leaves the course with something real enough to show, discuss, and improve.
Skills you gain
Real-world use
Portfolio sites, GitHub Pages projects, demo dashboards, and capstone showcases for students and institutions.
Projects in this week
Mentored by Champak Roy,
This course becomes stronger when its guided by a real person(Champak Roy). Talk to Champak, , speaking support, examples, and direct explanations. That is what turns a good course map into a memorable learning Programmer's Picnic.
This is a flagship product
You can send screenshots and messages on Whatsapp and discuss anytime. Sessions will be on zoom and recorded.