Foundations of AI
React JS & SQL DB
Python & FastAPI
Data Analysis & Engineering
Math & Stats for AI & Data
Machine Learning
Deep Learning & NLP
Generative AI & Agentic AI
Cloud, Testing & AI Ops
The most comprehensive AI-native program – master the
complete stack from fundamentals to production-grade agentic systems.
Topics Covered:
What is an Application — types and real-world purpose
Web Application Fundamentals & Client-Server Architecture
Frontend Technologies: HTML, CSS, JavaScript, React
Backend Technologies: Python, Java, Node.js
Databases: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB)
Software Development Life Cycle (SDLC)
SDLC Phases: Planning → Analysis → Design → Implementation → Testing → Deployment → Maintenance
Topics Covered:
Waterfall vs. Agile Methodologies
The Agile Mindset and Core Values
Popular Agile Frameworks Overview
Scrum Pillars, Roles (Product Owner, Scrum Master, Dev Team)
Scrum Events: Sprint, Sprint Planning, Daily Scrum, Review, Retrospective
Scrum Artifacts: Product Backlog, Sprint Backlog, Increment
Writing User Stories, Epics, Themes & Acceptance Criteria
Estimating and Managing Backlogs
Tools: Azure Boards, Google Sheets
Topics Covered:
The Importance of Computing Power in the AI Era
CPU vs. GPU — Understanding the Difference
Introduction to Cloud Computing
Cloud Service Models: IaaS, PaaS, SaaS
Data as the Fuel for AI
Topics Covered:
What is Artificial Intelligence? How AI Works
Machine Learning (ML) Fundamentals
Deep Learning (DL) Fundamentals
What is Generative AI? Large Language Models (LLMs)
Image Generation Models
What is Agentic AI? Autonomous AI Systems
AI in Everyday Learning and Enterprise
Topics Covered:
Customer Relationship Management (CRM) with AI
Human Resource Management Systems (HRMS) powered by AI
Retail & E-Commerce AI Applications
Healthcare AI Applications
AI in DevOps, Data Engineering, and FullStack
Topics Covered:
What is React? Why React? Component-based Architecture
Setting up Development Environment (Node.js, npm)
Creating React App with Vite / create-react-app
Project Structure Overview & JSX Syntax
Functional Components vs. Class Components
Hands-On: Build a "Hello World" application
Topics Covered:
Understanding Props & PropTypes
Introduction to React Hooks & useState
Event Handling (onClick, onChange, onSubmit)
Controlled vs. Uncontrolled Components
Form Handling with State
Hands-On: Interactive counter and form component
Topics Covered:
useEffect Hook, Dependency Arrays & Cleanup
useRef for DOM Access & Persisting Values
Performance: useMemo and useCallback
useReducer for Complex State Logic
Custom Hooks — Creating Reusable Logic
Hands-On: Data fetching component with loading states
Topics Covered:
Styling: CSS Modules & Styled-Components
Context API for Global State Management
React Router v6: Routes, Link, & useNavigate
Nested Routes and Protected Routes
Hands-On: Multi-page app with theme switching
Topics Covered:
Higher-Order Components (HOCs) & Composition
Redux Toolkit: Store, Slices, & Async Thunks
Axios Integration for REST APIs
Error Boundaries & Code Splitting (Suspense)
Deployment to Vercel / Netlify
Hands-On: Full CRUD application with Redux
Topics Covered:
Intro to DBMS/RDBMS & ACID Properties
PostgreSQL Installation (Windows, Mac, Linux)
Tools: psql and pgAdmin 4 Setup
Data Types: Numeric, Character, Date/Time, Boolean
Constraints: PK, FK, UNIQUE, NOT NULL, CHECK
Creating Databases & Referential Integrity
Topics Covered:
SELECT, WHERE, ORDER BY, LIMIT & OFFSET
Operators: Comparison, Logical, LIKE & NULL Handling
Aggregate Functions: COUNT, SUM, AVG, MIN, MAX
GROUP BY, HAVING, and Window Functions
JOINs: INNER, LEFT, RIGHT, FULL, CROSS, SELF
Topics Covered:
Subqueries & Correlated Subqueries (EXISTS)
CTEs (Common Table Expressions) & Recursive CTEs
Set Operators: UNION, INTERSECT, EXCEPT
DML Operations: UPDATE, DELETE, TRUNCATE
Transaction Management: COMMIT, ROLLBACK, Savepoints
Isolation Levels & Concurrency Control
Topics Covered:
Index Types (B-tree, Hash, GIN, GiST)
Views: Standard, Updatable, and Materialized
Stored Functions & Procedures (PL/pgSQL)
Control Structures: IF, CASE, LOOP
Triggers: BEFORE, AFTER, INSTEAD OF
Audit Logging & Data Validation Automation
Topics Covered:
Entity-Relationship (ER) Modeling & Diagrams
Normalization: 1NF, 2NF, 3NF Trade-offs
Query Optimization: EXPLAIN & EXPLAIN ANALYZE
Indexing Strategies, VACUUM, & Statistics
Connection Pooling & Table Partitioning
Python — Core & Advanced
Topics Covered:
Setup, IDE (VS Code), Syntax & Keywords
Variables, Data Types, & Type Casting
Conditional Statements (if/elif/else, match-case)
Loops (while, for) & Control Flow (break, continue)
User Input handling with input()
Topics Covered:
String Indexing & Slicing (start:end:step)
Formatting (f-strings) & Concatenation
Immutability & Case Conversion Methods
Search, Replacement, & Trimming Techniques
Split/Join and Alignment Methods
Topics Covered:
Lists: CRUD Operations, Indexing & Slicing
Sorting, Reversing, & List Comprehensions
Tuples: Immutability, Packing & Unpacking
Use Cases: Lists vs. Tuples Performance
Topics Covered:
Dictionaries: Access, Methods, & Nested Dicts
Dictionary Comprehensions
Sets: Union, Intersection, & Difference
Frozen Sets & Hashability
Topics Covered:
Collections: Counter, namedtuple, defaultdict, deque
Iteration Protocol & Custom Iterators
Generators: yield & Generator Expressions
Functional Tools: map, filter, reduce
Memory Efficiency & Pipelines
Topics Covered:
Parameters: Positional, Keyword, & Default
Dynamic Arguments (*args, **kwargs)
Scope: Local, Global, & Non-local
Recursive Functions & Lambda (IIFE)
Function Documentation (Docstrings)
Topics Covered:
Built-in vs. External Modules
Import Techniques & Package Structure (__init__.py)
pip & requirements.txt Management
Ecosystem: requests, pandas, numpy overview
Topics Covered:
File I/O: open(), Read, Write, Append
Directory Management (os, shutil)
CSV Handling: DictReader & DictWriter
JSON: Serialization & Deserialization
Topics Covered:
Exception Handling (try/except/finally)
Creating Custom Exceptions
Decorators: Function & Class-based
Context Managers & 'with' Statement
Topics Covered:
Classes, Objects, & __init__ Method
4 Pillars: Encapsulation, Inheritance, Abstraction, Polymorphism
Access Modifiers & Method Overriding
Static & Class Methods (@classmethod)
Magic Methods (__str__, __repr__, __len__)
FastAPI — Modern Python Backend Framework
Topics Covered:
Framework Comparison: Flask vs. Django vs. FastAPI
Why FastAPI? Async, Pydantic & Auto-Documentation
Environment Setup, FastAPI & Uvicorn Installation
Path Operations: GET, POST, PUT, DELETE
Auto-generated Swagger UI & ReDoc
Topics Covered:
Path Parameters with Type Hints & Enums
Query Parameters: Required, Optional, & Defaults
Pydantic BaseModel for Automatic Data Validation
Nested Models, Optional Fields & Response Models
Topics Covered:
SQLAlchemy Setup & Session Management
Mapping Pydantic Schemas to SQLAlchemy Models
Full CRUD Operations (Create, Read, Update, Delete)
Database Migrations with Alembic
Table Relationships: One-to-Many & Many-to-Many
Topics Covered:
Modular Routers with APIRouter, Prefixes & Tags
Error Handling: HTTPExceptions & Custom Handlers
Repository Pattern & Dependency Injection
Environment Variables & CORS Configuration
Topics Covered:
Secure Password Hashing with Bcrypt
OAuth2 Password Flow & JWT Implementation
Route Protection & Role-Based Access Control (RBAC)
API Testing with Postman & Thunder Client
Power BI for Data Analysis
Topics Covered:
BI Fundamentals & Modern Analytics
Power BI Components & Architecture
Desktop vs. Service Capabilities
First Report Creation & Interface Navigation
Topics Covered:
File, Database, Cloud & Web Source Connectivity
Import vs. DirectQuery vs. Live Connection
Data Source Settings & Credential Management
Performance Considerations for Connection Modes
Topics Covered:
Power Query Interface & Applied Steps
Data Profiling & Quality Assessment
Filtering, Splitting, Merging, Pivot & Unpivot
Combining Queries: Append & Merge Operations
Topics Covered:
Star Schema vs. Snowflake Schema Design
Creating and Managing Table Relationships
Hierarchies & Date Dimension Tables
Data Model Optimization Strategies
Topics Covered:
Data Visualization Principles & Chart Selection
Core Visuals: Charts, Tables, Maps, & KPIs
Interactivity: Slicers, Bookmarks, & Drill-Through
Mobile Optimization & Data Storytelling
Topics Covered:
DAX Syntax, Calculated Columns vs. Measures
Functions: Aggregation, Logical, Text, Date/Time
CALCULATE and FILTER Functions
Creating KPIs and Business Metrics
Topics Covered:
Time Intelligence: YTD, MTD, QTD & Growth Rates
Prior Period Comparisons & Filter Context
Variables & Iterator Functions
DAX Performance Optimization
Topics Covered:
Custom Visuals from AppSource & AI Visuals
Waterfall, Funnel, & Decomposition Tree Charts
R and Python Integration in Power BI
Dynamic Visuals with Parameters
Topics Covered:
Workspace Management & Data Refresh Gateway
Sharing Strategies: Power BI Apps & Dashboards
Integration: Teams, SharePoint, & Excel
Storytelling with PowerPoint Integration
Topics Covered:
Admin Portal & Row-Level Security (RLS)
Incremental Refresh & Deployment Pipelines
Capacity Management & Licensing Models
APIs & Embedded Analytics
Data Engineering with Microsoft Fabric
Topics Covered:
Fabric Architecture & Workloads (Data Factory, Warehouse, Science)
Licensing & Capacity Units (F2–F2048)
Workspaces & Tenant Structure
Comparisons: Databricks, Snowflake & Synapse Migration
Topics Covered:
OneLake Architecture, Delta Lake & Parquet Formats
ACID Transactions & Versioning
OneLake Shortcuts to External Data Sources
Data Discovery, Security & Access Control
Topics Covered:
Lakehouse Fundamentals & Core Components
Medallion Architecture: Bronze → Silver → Gold
SQL Analytics Endpoint & Delta Table Operations
Time Travel & Metadata Management
Topics Covered:
Data Pipelines, Connectors & Dataflows Gen2
M Language Fundamentals for Transformation
Database Mirroring: Azure SQL, Cosmos DB, PostgreSQL
Orchestration, Error Handling & CI/CD Patterns
Topics Covered:
Spark in Fabric, Notebooks & Copilot Integration
PySpark DataFrames, Transformations & Spark SQL
Spark Job Definitions & Scheduling
AI Functions within Spark Environments
Topics Covered:
Fabric Data Warehouse & T-SQL Support
Star Schema & Dimensional Modeling
Slowly Changing Dimensions (SCD) Management
SQL Database in Fabric & Performance Tuning
Topics Covered:
Eventstreams & Streaming Data Sources
Kusto Query Language (KQL) & Eventhouses
Real-Time Dashboards, Alerting & Geospatial Maps
Graph in Fabric for Relationship Analytics
Topics Covered:
Direct Lake Mode: High-Speed Analytics
Semantic Models, Relationships & DAX
Incremental Refresh & Security (RLS/OLS)
Report Development with Fabric Copilot
Topics Covered:
EDA, ML Model Training & Versioning
MLflow Integration & Experiment Tracking
Semantic Link (SemPy) Integration
Batch Scoring & Predictive Analytics
Topics Covered:
Copilot for SQL, KQL, Pipelines & Reports
Conversational Data Agents & Monitoring AI
Fabric IQ & Ontology Models
Azure AI Foundry & AI Function Integration
Topics Covered:
User Data Functions: Serverless Python Functions
Security: Dynamic Data Masking & Authorization
Microsoft Purview: Lineage, Catalog & Compliance
Git Integration, Deployment Pipelines & CI/CD
Enterprise Architecture & Data Mesh Patterns
Prep: DP-600 & DP-700 Certification
Topics Covered:
Set Theory, Logical Operations, Functions & Graphs
Vectors: Operations, Dot Product & Magnitude
Matrices: Inverse, Determinant & Gaussian Elimination
Eigenvalues, Eigenvectors & Matrix Decomposition
Introduction to PCA Intuition
Topics Covered:
Basics of Probability, Sample Spaces & Axioms
Conditional Probability & Bayes' Theorem
Random Variables: Discrete vs. Continuous
PMF (Probability Mass) & PDF (Probability Density)
Monte Carlo Simulations & Law of Large Numbers
Topics Covered:
Discrete: Binomial, Poisson, & Geometric
Continuous: Normal, Exponential, & Uniform
Expectation, Variance, & Higher Moments
Central Limit Theorem & Sampling Distributions
Topics Covered:
Descriptive Stats: Mean, Median, Std Dev, & IQR
Outlier Detection: Histograms, Boxplots, & Scatterplots
Hypothesis Testing: p-values, t-tests, ANOVA
Confidence Intervals & Type I/II Errors
Topics Covered:
Covariance & Correlation (Pearson vs. Spearman)
Linear Regression: Least Squares, R², & Adjusted R²
Logistic Regression: Sigmoid Function & Log-Odds
Cost Functions: MSE & Cross-Entropy
Gradient Descent: Learning Rate & Batch vs. Stochastic
Topics Covered:
AI vs. ML vs. Deep Learning — The Landscape
Supervised, Unsupervised & Reinforcement Learning
Models, Parameters, Hyperparameters & Optimizers
ML Environment Setup: Python, Jupyter, Scikit-learn
Topics Covered:
Loss Functions: MSE, MAE, Cross-Entropy, Huber Loss
Gradient Descent: Batch, Stochastic & Mini-Batch
Advanced Optimizers: Adam, RMSprop, AdaGrad
Convergence & the Optimization Landscape
Topics Covered:
End-to-End ML Workflow (CRISP-DM)
EDA, Missing Data & Outlier Detection
Feature Engineering: Scaling, Normalization, Standardization
Cross-Validation & Train/Test Split Strategies
Topics Covered:
Simple & Multiple Linear Regression (OLS)
Metrics: R², Adjusted R², RMSE, MAE
Residual Analysis & Error Interpretation
Multicollinearity & Variance Inflation Factor (VIF)
Topics Covered:
Bias-Variance Tradeoff & Under/Overfitting
Ridge (L2), Lasso (L1), & Elastic Net Regularization
GridSearchCV & RandomizedSearchCV
Analyzing Learning Curves
Topics Covered:
Logistic Regression, Sigmoid & Decision Boundaries
Multi-class: One-vs-Rest & Softmax
Naive Bayes: Gaussian, Multinomial, & Bernoulli
Laplace Smoothing Techniques
Topics Covered:
Decision Trees: Entropy & Gini Impurity
Bagging: Random Forest & OOB Error
Boosting: XGBoost, LightGBM, & CatBoost
Feature Importance Analytics
Topics Covered:
SVM: Margin Optimization & Kernel Trick
Precision, Recall, F1-Score & Confusion Matrix
ROC Curves & AUC-ROC Interpretation
Handling Imbalanced Data with SMOTE
Topics Covered:
K-Means, Hierarchical Clustering & DBSCAN
Dimensionality Reduction: PCA & t-SNE
Feature Extraction vs. Feature Selection
The Curse of Dimensionality
Topics Covered:
RL Basics: Agents, MDP & Q-Learning
Prediction APIs with FastAPI & Model Persistence
Drift Detection & Model Monitoring
Responsible AI & Ethical Bias Mitigation
Topics Covered:
Artificial Neural Networks, Perceptrons & Activation Functions
Forward Propagation & Backpropagation Mechanics
Optimization: SGD, Adam, & RMSprop
Building ANNs from Scratch in NumPy
Regularization: Overfitting & Underfitting Mitigation
Topics Covered:
PyTorch & TensorFlow: Tensors, Graphs & Autograd
Building Networks with nn.Module & Data Loading
Training Loops, Validation & Checkpointing
GPU Acceleration & Distributed Training
Topics Covered:
Convolution, Filters, Strides, Padding & Pooling
[Image of Convolutional Neural Network architecture]Classic Architectures: LeNet, AlexNet, VGG
Building CNNs from Scratch & Visualizing Features
Topics Covered:
ResNet, Inception, DenseNet & Residual Connections
Batch Normalization, Dropout & Transfer Learning
Object Detection (R-CNN), Segmentation & Compression
Topics Covered:
Sequential Data & Vanilla RNN Architecture
Vanishing Gradient Problem & BPTT
LSTM Networks: Gates, Cell States & GRUs
Topics Covered:
Bidirectional RNNs & Stacked Architectures
Seq2Seq Models & Encoder-Decoder Design
Teacher Forcing & Variable-Length Sequences
Topics Covered:
Tokenization, Bag of Words & TF-IDF
Word Embeddings: Word2Vec, GloVe, FastText
Language Modeling & NLP Evaluation Metrics
Topics Covered:
CNN, RNN, & LSTM Pipelines for Text
Sentiment Analysis & Multi-class Strategies
Handling Imbalanced Textual Datasets
Topics Covered:
Neural Machine Translation Deep Dive
Beam Search & Decoding Strategies
Evaluation Metrics: BLEU & ROUGE
Topics Covered:
Named Entity Recognition (NER) & POS Tagging
BiLSTM-CRF Architectures for NER
Relation Extraction & Domain-Specific NER Systems
Topics Covered:
LLM Fundamentals & Transformer Architecture
Comparing Major LLMs: GPT, Claude, Gemini, DeepSeek
Tokenization, Model Selection & Cost Optimization
Evolution of 2026 Frontier Models
Topics Covered:
Zero-shot, Few-shot & Chain-of-Thought Prompting
Context Engineering & Reducing Hallucinations
Multimodal Prompting (Text, Image, Audio)
Domain-Specific Design for Reasoning Modes
Topics Covered:
Integration: OpenAI, Anthropic, Google & DeepSeek APIs
LangChain 1.0: create_agent Abstractions
Streaming, Function Calling & Structured Outputs
Middleware for Multi-Provider Customization
Topics Covered:
Vector DBs: ChromaDB, Pinecone, Qdrant
Hybrid Search & Agentic RAG Pipelines
MCP-Enhanced Retrieval & Embedding Strategies
Self-Improving Retrieval & Hallucination Mitigation
Topics Covered:
Interfaces with Streamlit & Gradio
AI Governance & EU AI Act Compliance
API Security, Rate Limiting & Monitoring
Enterprise Scaling & Tool Integration
Topics Covered:
Agentic Fundamentals: Plan, Reason, Act
Model Context Protocol (MCP) Tool Patterns
Enterprise Agent Architecture Design
LangChain 1.0 Middleware Agents
Topics Covered:
Graph-Based Logic & Architecture
State Management & Node Caching
Pre/Post Hooks for Guardrails
Building Reusable AI Workflows
Topics Covered:
Parallel Execution & Conditional Routing
Iterative Refinement Loops & Type-Safe Streaming
Decision Trees & Multi-Stage Approval Workflows
Quality-Gated Content Generation
Topics Covered:
Durable State: PostgreSQL & Redis Integration
Human-in-the-Loop (HITL) Multi-Day Workflows
Audit Trails & Enterprise Compliance
Failure Recovery Strategies
Topics Covered:
Multi-Agent Systems & Google A2A Protocol
LangSmith Observability & Monitoring
MCP Security & Prompt Injection Prevention
Agent Guardrails & Safety Compliance
Topics Covered:
DevOps Culture, Principles & the Dev-Ops Gap
Key Practices: CI/CD, IaC, & Collaboration
Server & Networking Essentials (DNS, HTTP/HTTPS, Ports)
Cloud Concepts: IaaS, PaaS, SaaS & Provider Overview
Topics Covered:
Linux Architecture, File Systems & Navigation
Permissions, Process Management & Networking Commands
Shell Scripting: Automation, Loops & Functions
Cron Jobs, Log Management & Script Scheduling
Topics Covered:
Git Workflow: Branching, Merging & Rebasing
Resolving Conflicts & Pull Request Workflows
GitHub Actions Basics & Collaboration Patterns
Repository Management for AI Projects
Topics Covered:
Pipeline Stages: Build, Test, & Deployment
GitHub Actions: Workflows, Jobs, & Secret Management
CI/CD for AI/ML: Training & Deployment Automation
Blue-Green & Canary Deployment Strategies
Topics Covered:
Docker Architecture: Images, Containers & Registries
Dockerfile Authoring & Multi-Stage Builds
Docker Compose for Multi-Container Applications
Containerizing AI Services & FastAPI Apps
Topics Covered:
K8s Architecture: Master vs. Worker Nodes
Core Objects: Pods, Deployments, Services & Ingress
Scaling, Rolling Updates & Self-Healing
Persistent Volumes for Stateful AI Workloads
Topics Covered:
IaC Concepts & Terraform CLI (Plan, Apply, Destroy)
Providers, Resources, Variables & State Management
Modules for Reusable Multi-Cloud Infrastructure
CI/CD Integration for Infrastructure Provisioning
Topics Covered:
Observability Pillars: Metrics, Logs, & Traces
Prometheus: Scrapers, Exporters & PromQL
Grafana Dashboards & Visualizing AI Model Latency
Alerting Rules for Throughput & Error Rates
Topics Covered:
Model Drift & Data Drift Monitoring
LangSmith & MLflow for Model Observability
Responsible AI: Bias Detection & Compliance
Scaling AI Inference: GPU Optimization & Cost Control