Aabha AI Academy Learn

Choose what to learn next

Start with a goal, choose a route, then open the course you need. All courses are available now, and lessons are open before sign in.

Start AI Foundations
Choose a route
Browse courses

  • 24 courses
  • 4 guided routes
  • Sign in only to save progress and badges
Quick start

Pick by the outcome you want, not by the newest tool name

This page is the main decision point for the academy. Use the goal cards if you are unsure, or jump directly to the full route and course catalogue below.

New to AI
Start with simple language, safe use, and clear prompts.
Open
Use AI at work
Build everyday workflows for writing, meetings, research, and planning.
Open
Analyse data
Learn statistics, Python or R, charts, dashboards, SQL, and reporting.
Open
Build ML models
Move from Python and data analysis into model training and evaluation.
Open
Build AI apps
Create APIs, RAG systems, agents, and reliable AI software.
Open

Guided routes

Use a route when you want a sensible course order

The routes keep prerequisites clear. They also reduce crowding on the landing page because the detailed sequence lives inside each route page.

Workplace AI route icon

Workplace AI route

For professionals, students, founders, and teams who want practical AI use without making programming the first goal.

  • No code to begin
  • 5 courses
  • Prompting, review, RAG, agents
Read course order
  1. AI Foundations for Everyone
  2. AI Tools for Everyday Work
  3. Prompting and AI Workflow Design
  4. Introduction to RAG and Knowledge Assistants
  5. Introduction to Agentic AI and Workflow Automation

Open route
Start first course

Data analytics route icon

Data analytics and statistics route

For learners who want data cleaning, charts, dashboards, statistics, SQL, Python, or R.

  • Statistics first
  • Python or R
  • 8 courses
Read course order
  1. Basic Statistics for Data Analysis
  2. Python Foundations for AI or R Foundations for Data Analysis
  3. Data Analysis and Visualization with Python
  4. Data Visualization and Dashboard Storytelling
  5. SQL for Data Analysis and AI
  6. Statistical Data Analytics with Python or R

Open route
Start first course

Machine learning route icon

Machine learning and deep learning route

For learners who want to build, compare, evaluate, and explain models with Python.

  • Python required
  • 7 courses
  • ML, deep learning, vision
Read course order
  1. Python Foundations for AI
  2. Data Analysis and Visualization with Python
  3. Machine Learning Foundations
  4. Applied Machine Learning Algorithms
  5. Deep Learning Basics with TensorFlow and Keras
  6. Advanced Deep Learning with PyTorch
  7. Computer Vision and Multimodal AI

Open route
Start first course

AI engineering route icon

AI engineering, RAG, and agents route

For builders who want to create AI apps, APIs, RAG systems, agent workflows, and reliable AI software.

  • Python required
  • 10 courses
  • Apps, APIs, RAG, agents
Read course order
  1. Python Foundations for AI
  2. Generative AI Application Development with Python
  3. FastAPI for AI Backend Development
  4. Introduction to RAG and Knowledge Assistants
  5. Introduction to Agentic AI and Workflow Automation
  6. LangChain for LLM Applications and RAG
  7. LangGraph for Agentic Workflows
  8. CrewAI for Multi-Agent Automation
  9. LLMOps for Reliable AI Applications
  10. Computer Vision and Multimodal AI

Open route
Start first course

Course catalogue

Browse every available course

Cards stay compact on purpose: the thumbnail gives a visual cue, the short summary tells you why the course exists, and Read more keeps detail out of the way until needed.







24 courses shown.

AI Foundations course visual
Start here

AI Foundations for Everyone

Understand AI, generative AI, prompting, review habits, risks, and responsible use in simple English.

Level
Beginner
Mode
No code
Size
7 modules
Read more

You can explain what AI can and cannot do, write clearer prompts, review outputs, and use AI more safely.

Start
Details

AI tools course visual
Workplace AI

AI Tools for Everyday Work

Use AI for writing, meetings, research support, documents, tables, planning, and careful review.

Level
Beginner
Mode
No code
Size
12 modules
Read more

You leave with reusable everyday workflows, prompt templates, review checks, and privacy habits.

Start
Details

Prompt workflow course visual
Workplace AI

Prompting and AI Workflow Design

Turn repeated AI tasks into prompt briefs, context packs, review rubrics, and improvement logs.

Level
Beginner
Mode
No code
Size
10 modules
Read more

You can build a reusable AI-assisted workflow instead of asking one-off prompts each time.

Start
Details

RAG introduction course visual
AI concepts

Introduction to RAG and Knowledge Assistants

Learn retrieval, source rules, citations, missing-answer behavior, permissions, and evaluation thinking.

Level
Intro
Mode
No code first
Size
10 modules
Read more

You can design a knowledge assistant brief before choosing a framework or writing code.

Start
Details

Agentic AI introduction course visual
AI concepts

Introduction to Agentic AI and Workflow Automation

Plan agentic workflows with triggers, state, tools, approval points, logs, and stop rules.

Level
Intro
Mode
No code first
Size
10 modules
Read more

You can decide what should be automated, what needs human review, and what should not be automated.

Start
Details

Statistics course visual
Statistics

Basic Statistics for Data Analysis

Learn variables, bias, distributions, uncertainty, confidence intervals, p-values, effects, and causation.

Level
Beginner
Mode
Concepts
Size
12 modules
Read more

You can read data claims more carefully and prepare for statistical analysis in Python or R.

Start
Details

Python Foundations course visual
Python

Python Foundations for AI

Build Python basics for notebooks, functions, files, NumPy, pandas, debugging, and AI-ready projects.

Level
Beginner
Mode
Code
Size
10 modules
Read more

You can write and explain small Python programs and use notebooks for data and AI practice.

Start
Details

R Foundations course visual
R

R Foundations for Data Analysis

Learn R projects, R syntax, tidyverse basics, ggplot2 charts, and a simple reproducible report.

Level
Beginner
Mode
Code
Size
8 modules
Read more

You can use R for basic data work and prepare for statistical reporting with R.

Start
Details

Python data analysis course visual
Analytics

Data Analysis and Visualization with Python

Clean, inspect, join, summarize, visualize, and report on datasets with NumPy, pandas, and plotting tools.

Level
Foundational
Mode
Code
Size
12 modules
Read more

You can produce a small, honest data report with charts, checks, and clear limitations.

Start
Details

Data visualization course visual
Analytics

Data Visualization and Dashboard Storytelling

Create clear charts, dashboard stories, captions, accessibility notes, and limitation statements.

Level
Foundational
Mode
Code plus design
Size
13 modules
Read more

You can choose chart types intentionally and turn visuals into a decision-ready narrative.

Start
Details

SQL course visual
Analytics

SQL for Data Analysis and AI

Query, join, aggregate, validate, reconcile, and prepare structured data for analysis and AI use.

Level
Foundational
Mode
Code
Size
13 modules
Read more

You can build checked SQL evidence instead of trusting unverified exports or AI-generated queries.

Start
Details

Python statistics course visual
Statistics

Statistical Data Analytics with Python

Use Python for tests, effects, regression, diagnostics, uncertainty, and careful statistical reporting.

Level
Intermediate
Mode
Python
Size
12 modules
Read more

You can write a statistical report that names assumptions, limitations, and what the evidence supports.

Start
Details

R statistics course visual
Statistics

Statistical Data Analytics with R

Use R for tests, effects, regression, diagnostics, uncertainty, and Quarto-style reporting.

Level
Intermediate
Mode
R
Size
12 modules
Read more

You can complete an R statistical analysis with cautious interpretation and reproducible evidence.

Start
Details

Machine Learning Foundations course visual
Machine learning

Machine Learning Foundations

Learn framing, data splits, baselines, metrics, leakage, pipelines, model comparison, and model limits.

Level
Foundational
Mode
Python
Size
10 modules
Read more

You can train and evaluate small models without overclaiming what they prove.

Start
Details

Applied machine learning algorithms course visual
Machine learning

Applied Machine Learning Algorithms

Choose, compare, tune, inspect, reject, and explain practical machine-learning algorithm families.

Level
Intermediate
Mode
Python
Size
10 modules
Read more

You can create a model selection memo with honest tradeoffs and evidence.

Start
Details

TensorFlow and Keras deep learning course visual
Deep learning

Deep Learning Basics with TensorFlow and Keras

Learn tensors, Keras model APIs, training, diagnostics, vision, text, export, and model cards.

Level
Intermediate
Mode
Python
Size
12 modules
Read more

You can build a responsible beginner deep learning portfolio using TensorFlow and Keras.

Start
Details

PyTorch deep learning course visual
Deep learning

Advanced Deep Learning with PyTorch

Use PyTorch for tensors, autograd, custom training loops, CNNs, embeddings, transformers, and diagnostics.

Level
Advanced
Mode
Python
Size
12 modules
Read more

You can understand and modify training workflows rather than treating a model as a black box.

Start
Details

Computer vision course visual
Vision

Computer Vision and Multimodal AI

Work with images as data, basic vision pipelines, evaluation, multimodal prompts, and responsible limits.

Level
Intermediate
Mode
Python
Size
12 modules
Read more

You can explain a vision workflow, inspect errors, and write a clear model or dataset card.

Start
Details

Generative AI app development course visual
AI engineering

Generative AI Application Development with Python

Build AI app flows with structured input, structured output, safe tools, mock mode, tests, and release checks.

Level
Intermediate
Mode
Python
Size
13 modules
Read more

You can build a small AI assistant app without hiding risk, cost, or failure behavior.

Start
Details

FastAPI course visual
AI engineering

FastAPI for AI Backend Development

Build typed API backends with routes, models, dependencies, error handling, tests, docs, and service boundaries.

Level
Intermediate
Mode
Python
Size
15 modules
Read more

You can create an AI-ready backend that is easier to test, document, and deploy responsibly.

Start
Details

LangChain course visual
AI engineering

LangChain for LLM Applications and RAG

Build traceable LLM workflows, RAG chains, retrievers, tools, structured outputs, and debugging notes.

Level
Intermediate
Mode
Python
Size
12 modules
Read more

You can build a RAG assistant with citations, eval cases, and maintainable chain structure.

Start
Details

LangGraph course visual
AI engineering

LangGraph for Agentic Workflows

Model agent workflows as state graphs with routes, checkpoints, review gates, resume behavior, and trace evidence.

Level
Advanced
Mode
Python
Size
12 modules
Read more

You can design agent systems that are inspectable, recoverable, and safer to operate.

Start
Details

CrewAI course visual
AI engineering

CrewAI for Multi-Agent Automation

Design role-based multi-agent workflows with tasks, guardrails, tools, memory boundaries, logs, and review points.

Level
Advanced
Mode
Python
Size
10 modules
Read more

You can build a reviewed multi-agent automation instead of a vague collection of agents.

Start
Details

LLMOps course visual
AI engineering

LLMOps for Reliable AI Applications

Evaluate, monitor, debug, and improve LLM apps with tests, traces, cost notes, risk logs, and release gates.

Level
Advanced
Mode
Python
Size
12 modules
Read more

You can decide whether an AI app is reliable enough to release, improve, or hold back.

Start
Details

Compare all courses in a simple table
Course
Route
Level
Mode
AI Foundations for Everyone
Start here
Beginner
No code
AI Tools for Everyday Work
Workplace AI
Beginner
No code
Prompting and AI Workflow Design
Workplace AI
Beginner
No code
Introduction to RAG and Knowledge Assistants
AI concepts
Intro
No code first
Introduction to Agentic AI and Workflow Automation
AI concepts
Intro
No code first
Basic Statistics for Data Analysis
Statistics
Beginner
Concepts
Python Foundations for AI
Python
Beginner
Code
R Foundations for Data Analysis
R
Beginner
Code
Data Analysis and Visualization with Python
Analytics
Foundational
Code
Data Visualization and Dashboard Storytelling
Analytics
Foundational
Code plus design
SQL for Data Analysis and AI
Analytics
Foundational
Code
Statistical Data Analytics with Python
Statistics
Intermediate
Python
Statistical Data Analytics with R
Statistics
Intermediate
R
Machine Learning Foundations
Machine learning
Foundational
Python
Applied Machine Learning Algorithms
Machine learning
Intermediate
Python
Deep Learning Basics with TensorFlow and Keras
Deep learning
Intermediate
Python
Advanced Deep Learning with PyTorch
Deep learning
Advanced
Python
Computer Vision and Multimodal AI
Vision
Intermediate
Python
Generative AI Application Development with Python
AI engineering
Intermediate
Python
FastAPI for AI Backend Development
AI engineering
Intermediate
Python
LangChain for LLM Applications and RAG
AI engineering
Intermediate
Python
LangGraph for Agentic Workflows
AI engineering
Advanced
Python
CrewAI for Multi-Agent Automation
AI engineering
Advanced
Python
LLMOps for Reliable AI Applications
AI engineering
Advanced
Python

Learner account note

Lessons are open. Sign in only when you want continuation, completion, and badges.

That keeps browsing simple for new learners while still supporting saved progress for people who return to complete full courses.

Create learner account
Sign in
Ask for guidance