COURSES & LEARNING

Learn the technology of tomorrow

Structured learning plans designed to take you from technical foundations to Machine Learning, Artificial Intelligence and modern AI engineering

Four plans One learning journey

Technology is too broad to learn all at once. Our learning plans are structured to help you build skills progressively, from programming foundations to advanced AI engineering

Start where you are, develop the right foundation and progress towards the areas that match your interests and goals

LEARNING PLANS

Choose your direction

01 PROGRAMMING
Python

Programming Foundations

Build the programming and developer foundations required to work confidently with data, AI and modern technology.

CORE MODULES
  • Python
  • SQL
  • Terminal / Command Line
  • Git & GitHub
  • Bonus / Additional Modules
02 DATA ANALYTICS
Data Analytics

Data Analytics

Learn how to collect, clean, transform, explore and visualize data while developing a strong analytical foundation.

CORE MODULES
  • NumPy
  • Pandas
  • SQL
  • Data Collection
  • Data Cleaning
  • Data Transformation
  • Exploratory Data Analysis
  • Data Visualization
  • Statistics Fundamentals
  • Bonus / Additional Modules
03 MACHINE LEARNING
Machine Learning

Machine Learning

Move from data and mathematics into Machine Learning, model development and the foundations of modern Artificial Intelligence.

CORE MODULES
  • Maths for AI
  • Probability
  • Linear Algebra
  • Calculus
  • Machine Learning
  • Supervised Learning
  • Unsupervised Learning
  • Model Evaluation
  • ML Projects
  • Introduction to Deep Learning
04 AI ENGINEERING
Artificial Intelligence and Agentic AI

AI Engineering with Agentic AI

Learn how modern AI applications are designed, developed and connected with Generative AI, LLMs, APIs, automation and AI agents.

CORE MODULES
  • Deep Learning
  • Generative AI
  • LLM Fundamentals
  • OpenAI APIs
  • Flask / AI Application Development
  • AI Application Architecture
  • Agentic AI
  • AI Agents
  • Tools & Workflows
  • AI Automation
BUILD YOUR PATH

From foundations to AI engineering

Each learning plan builds on the skills developed before it, creating a progressive path through modern technology

01
CODE

Programming Foundations

Build the programming and developer skills required for the technology journey ahead

02
DATA

Data Analytics

Learn to work with data, analyze it and turn information into meaningful insights

03
ML

Machine Learning

Develop Machine Learning skills and understand the foundations of Artificial Intelligence.

04
AI

AI Engineering

Build modern AI applications using Generative AI, LLMs, agents, APIs and automation.

READY TO BEGIN?

Your learning journey starts here

Choose a learning plan, select your learning mode and take the next step