Skip to content

AI Upskilling Program

Get Seriously Good
With AI.

Learn how AI systems work & how to build what wasn’t possible before.

PythonPandasRAGScikit-learnXGBoostPyTorchTensorFlowTransformersRetrievalSparkPower BIAgentsPythonPandasRAGScikit-learnXGBoostPyTorchTensorFlowTransformersRetrievalSparkPower BIAgents

The community

Six thousand learners, fifty-six countries

Drag the globe, or pick a city and it will spin to it. Every marker is a place with people currently working through the program.

Drag to rotate · Hover a marker · Click a city

and 47 more countries6,661

The map

The World of AI

Every field nests inside the one before it. Click any of the 89 terms to open its explainer, each has its own page with a plain-language definition.

Artificial IntelligenceMachine LearningNeural NetworksDeep LearningGenerative AIReinforcementLearningSpeechRecognitionEmergentBehaviorAugmentedProgrammingAI EthicsExpert SystemsComputerVisionSymbolic AIAutomatedReasoningConstraintSatisfactionNatural LanguageProcessingRoboticsKnowledgeGraphsMulti-AgentSystemsEvolutionaryComputationSwarmIntelligenceSupervisedLearningUnsupervisedLearningK-MeansK-NearestNeighboursLogisticRegressionLinearRegressionPCAHypothesisTestingDecision TreesSupport VectorMachinesActiveLearningAnomalyDetectionNaive BayesRandom ForestsGradientBoostingXGBoostLightGBMCatBoostDBSCANHierarchicalClusteringt-SNEUMAPGaussianProcessesRecommendationSystemsPerceptronBackpropagationFeed ForwardHopfieldNetworkBoltzmannMachineSelf OrganisingMapsDeep BeliefNetworkLiquid StateMachinesWeights andBiasesActivationFunctionsGradientDescentAdamResidualConnectionsCNNRNNLSTMTransformersAuto EncodersDeep RLEpochsAttentionSelf-AttentionGated RecurrentUnitResNetU-NetVisionTransformersModel PruningQuantisationMixture ofExpertsLLMGPTBERTGANsRLHFQLoRAAgentsTransferLearningFoundationalModelN-Shot

The syllabus

Seven modules, taken in order

Twenty-six weeks full-time, thirty-six part-time. The first two modules are open to read in full — the rest unlock when you register.

Module I

AI Engineering Foundations

Weeks 1–5 · Open

Production PythonWrite clean, reusable Python for AI applications. Master functions, data structures, OOP, modules, environments, debugging and the coding patterns used in real projects.
Data Engineering with PythonTurn raw data into something models can use. Work with NumPy and Pandas to clean, transform, join, analyse and visualise real-world datasets.
SQL & Data SystemsQuery and structure the data behind AI products. Learn joins, aggregations, window functions, relational modelling, indexes and efficient analytical queries.
APIs & Developer WorkflowLearn how AI applications connect to real software. Work with REST APIs, JSON, Git, virtual environments and the developer workflow used to build and ship projects.
Analytics for AI TeamsTurn model and business data into decisions. Build clear reports and dashboards while learning the analytics layer used to communicate AI performance and outcomes.

Module II

Applied Machine Learning

Weeks 6–11 · Open

ML Pipelines & Feature EngineeringPrepare real-world data for modelling. Handle missing values, encoding, scaling, feature creation, leakage, train/test splits and cross-validation correctly.
Classification SystemsBuild models that make decisions from labelled data using logistic regression, decision trees and gradient boosting — then evaluate what actually works.
Regression & ForecastingPredict continuous outcomes using linear models and regularisation. Learn residual analysis, error metrics and how to turn predictions into useful decisions.
Similarity Search & RecommendersLearn how machines measure similarity using distance and nearest-neighbour methods — the foundation behind recommendations, semantic search and modern retrieval systems.
Ensemble LearningCombine multiple models to build stronger predictors with Random Forests, bagging and boosting. Understand feature importance, overfitting and model trade-offs.
Model Evaluation & ExplainabilityGo beyond accuracy. Evaluate models with precision, recall, F1, ROC-AUC and business metrics, then understand why a model made a prediction.
Support Vector MachinesUnderstand margins, kernels and high-dimensional decision boundaries — and when classical ML can still outperform a more complex neural approach.
Modules III–VII

Register to unlock the rest

Creating an account opens the full syllabus, the project briefs and the reading list. It takes a minute and costs nothing.

Real World Projects

Six months from your first dataset
to an AI system you can defend.

Don’t just learn AI, ship systems that work. Every stage of the program ends with something you can demonstrate, explain and add to your portfolio.

github.com/aifolks/retail-intelligence-dashboard
Margin by region, refreshed nightly
PythonPandasPostgreSQLPower BI

Stories

The people who finished

Six thousand learners, and these are the outcomes we hear about most: a first ML role, a promotion into a data team, or a career changed after a decade in something else.

Click a bubble to burst it · Click another to move on

JOIN NOW

Begin the first module

It is free, it is the real curriculum, and if it is not for you, you have lost nothing but an evening.

Join any time · Build AI skills at your pace