Week 1 – Python Programming
Kickstart your journey by mastering the core of modern programming. Learn to write clean, efficient Python code used in automation, web development, and data workflows.
Duration: 8 Hours | Tools: PyCharm, Anaconda, VS Code
Topics: Variables, Loops, OOP, File Handling, Functions, Modules
Topics: Variables, Loops, OOP, File Handling, Functions, Modules

Week 2 – Python Advanced & Problem Solving
Strengthen your Python foundation with deeper concepts and real-world logic building. Solve problems efficiently while preparing for data-heavy application development.
Topics: Comprehensions, Built-in Modules, OOP, Async Python, Final Project

Week 3 – Data Engineering Foundations
Understand how modern data platforms work. Learn to move, store, and process structured and unstructured data with scalable and reliable engineering workflows.
Topics: CSV/JSON Handling, SQL Joins, REST APIs, ETL, PySpark, Airflow
Tools: Databricks, Snowflake, Apache Airflow
Tools: Databricks, Snowflake, Apache Airflow

Week 4 – Streaming, Lakehouse & Databricks
Explore hybrid architectures with batch and streaming systems. Build real-time data apps using Delta Lake and orchestrate streaming pipelines.
Topics: Delta Lake, Structured Streaming, Kafka Basics, Triggered Pipelines
Tools: MongoDB, PostgreSQL, Databricks
Tools: MongoDB, PostgreSQL, Databricks

Week 5 – Machine Learning
Build predictive models using machine learning techniques. Solve real-world problems like churn prediction, classification, and fraud detection.
Topics: Regression, Classification, Overfitting, Model Evaluation
Libraries: Scikit-learn, Pandas, NumPy
Use Cases: Finance, Healthcare, Retail
Libraries: Scikit-learn, Pandas, NumPy
Use Cases: Finance, Healthcare, Retail

Week 6 – Deep Learning
Dive into neural networks to handle complex tasks like image classification and time-series forecasting. Learn CNNs, RNNs, and Transfer Learning hands-on.
Topics: CNNs, RNNs, LSTMs, GRUs, Transfer Learning
Tools: TensorFlow, Keras
Applications: Vision, NLP, Recommendation Systems
Tools: TensorFlow, Keras
Applications: Vision, NLP, Recommendation Systems

Week 7 – NLP & Transformers
Learn to build intelligent language applications using NLP and transformer architectures. Work with BERT, GPT, and tools to fine-tune large language models.
Topics: Attention Mechanism, BERT, GPT, Fine-Tuning, Tokenization
Tools: Hugging Face, MLflow, Weights & Biases
Tools: Hugging Face, MLflow, Weights & Biases

Week 8 – Generative AI & LLM Engineering
Discover how to create with AI. Learn how LLMs like GPT work, and build projects using LangChain, RAG pipelines, and prompt engineering best practices.
Topics: Prompt Engineering, LangChain, RAG, Vector DBs
Project: Build a mini AutoAgent
Outcome: LLM Engineer, AI Product Developer
Project: Build a mini AutoAgent
Outcome: LLM Engineer, AI Product Developer
