Computing lab · AI · Cloud · Cyber · Code
Learn tech by building it.
129 computing programmes and 5 build-along projects. Write code in the page, get it checked instantly, submit each stage for marking and finish with work you can show.
// stage 3 · verifiable credential ledger
function verify(block) {
return hash(block.prev + block.data) === block.hash;
}
6/6 checks passed · stage submitted
Leaderboard updated
Code in the browser
No setup. Exercises run and check in the page.
Marked stages
Every stage marked against a published rubric.
Friendly leaderboard
See how far your cohort has got.
Sealed, verifiable work
Passed work is locked and fingerprinted.
Build projects
Ship a real product, stage by stage.
View every stage90 hours · £299 or with membership
Build a Verifiable Credential Ledger
A stage-by-stage build programme. You write the code for a tamper-evident credential ledger: blocks, chain rules, signed credentials, revocation, anchoring and a public verifier.
Start building90 hours · £299 or with membership
Build a Tokenised Payments and Settlement Engine
Build a working payments engine stage by stage: a double-entry token ledger, authorisations and holds, netting cycles, fees and rounding, reconciliation, and a final settlement run.
Start building90 hours · £299 or with membership
Build an AI Agent Identity and Permissions Platform
Build the control layer autonomous agents are missing: provable agent identity, scoped permissions, delegation chains, spend budgets, a tamper-evident decision log and a runtime policy gateway.
Start building90 hours · £299 or with membership
Build an Agentic AI Operations Console
A stage-by-stage build programme. You write the code behind an AI agent operations console: agent identity, tool permissions, planned steps, audit evidence, spend guardrails and an operator handover screen.
Start building90 hours · £299 or with membership
Build a Compliance Evidence Engine
A stage-by-stage build programme. You write the code for an engine that captures digital records, works out what is owed and when, assembles an evidence pack, submits it and maps every error to a plain-English fix.
Start buildingComputing course library
MAI-BANA-15
Advanced Certificate in Big Data Analytics
A advanced-level Mai Studies programme in advanced certificate in big data analytics, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-AWSP
Advanced Cloud Solutions Architecture (AWS Professional-Aligned Study Support)
Original Mai Studies programme on designing complex, resilient, cost-optimised cloud workloads for professionals preparing for professional-level architect roles.
MAI-BANA-02
Advanced Diploma in Business Intelligence
A advanced-level Mai Studies programme in advanced diploma in business intelligence, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-11
Advanced Exploitation Techniques and Malware Analysis
A advanced-level Mai Studies programme in advanced exploitation techniques and malware analysis, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-13
Advanced Kubernetes: Scaling and Monitoring
A advanced-level Mai Studies programme in advanced kubernetes: scaling and monitoring, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-14
Advanced SQL: Analytics and Window Functions
A advanced-level Mai Studies programme in advanced sql: analytics and window functions, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AI-AGENT
Agentic AI and LLM Engineering
Design, build and ship AI agents that use tools, retrieve real data and survive contact with production.
MAI-DB8744
AI & Applied Machine Learning
Build, evaluate and responsibly deploy machine-learning systems through a rigorous applied programme.
MAI-AIG-02
AI Productivity: Automating Your Daily Workflow
A beginner-level Mai Studies programme in ai productivity: automating your daily workflow, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-10
AI-Powered Automation with Python and No-Code Workflows
A intermediate-level Mai Studies programme in ai-powered automation with python and no-code workflows, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-01
Amazon Web Services Cloud Practitioner Essentials Study Support
A beginner-level Mai Studies programme in amazon web services cloud practitioner essentials study support, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-10
Azure Administrator Study Support
A intermediate-level Mai Studies programme in azure administrator study support, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-11
Big Data Engineering with Apache Spark
A advanced-level Mai Studies programme in big data engineering with apache spark, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-ITS-10
Blockchain Developer: Ethereum and Smart Contracts
A intermediate-level Mai Studies programme in blockchain developer: ethereum and smart contracts, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-BUILD-TPS
Build a Tokenised Payments and Settlement Engine
Build a working payments engine stage by stage: a double-entry token ledger, authorisations and holds, netting cycles, fees and rounding, reconciliation, and a final settlement run.
MAI-BUILD-VCL
Build a Verifiable Credential Ledger
A stage-by-stage build programme. You write the code for a tamper-evident credential ledger: blocks, chain rules, signed credentials, revocation, anchoring and a public verifier.
MAI-BUILD-AIOPS
Build an Agentic AI Operations Console
A stage-by-stage build programme. You write the code behind an AI agent operations console: agent identity, tool permissions, planned steps, audit evidence, spend guardrails and an operator handover screen.
MAI-BUILD-AGID
Build an AI Agent Identity and Permissions Platform
Build the control layer autonomous agents are missing: provable agent identity, scoped permissions, delegation chains, spend budgets, a tamper-evident decision log and a runtime policy gateway.
MAI-DEV-13
Building Cross-Platform Mobile Apps with Flutter
A advanced-level Mai Studies programme in building cross-platform mobile apps with flutter, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-08
Building Custom AI Chatbots with Language Model APIs
A intermediate-level Mai Studies programme in building custom ai chatbots with language model apis, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-13
Building Data Pipelines with Apache Airflow
A advanced-level Mai Studies programme in building data pipelines with apache airflow, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-04
Business Intelligence Dashboard Design
A beginner-level Mai Studies programme in business intelligence dashboard design, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-BANA-06
Certificate in Applied Statistics for Business
A beginner-level Mai Studies programme in certificate in applied statistics for business, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-BANA-03
Certificate in Data-Driven Decision Making
A beginner-level Mai Studies programme in certificate in data-driven decision making, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-BANA-11
Certificate in Database Management for Business
A beginner-level Mai Studies programme in certificate in database management for business, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-BANA-09
Certificate in Enterprise Resource Planning (ERP)
A beginner-level Mai Studies programme in certificate in enterprise resource planning (erp), taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-BANA-13
Certificate in Software Project Management
A beginner-level Mai Studies programme in certificate in software project management, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-C22222
Cloud & Cloud-Native Engineering
Core cloud concepts across AWS, Azure and Google Cloud, from compute to architecture design.
MAI-DAT-GCDE
Cloud Data Engineering and AI Pipelines (GCP Professional-Aligned Study Support)
Original Mai Studies programme on designing data pipelines, storage, processing and machine learning workflows on cloud platforms.
MAI-CYB-CLDS
Cloud Security Architecture (CCSP-Aligned Study Support)
Original Mai Studies programme on securing cloud architectures, data, platforms and operations for professionals preparing for advanced cloud security roles.
MAI-CYB-13
Cloud Security Architecture and Threat Hunting
A advanced-level Mai Studies programme in cloud security architecture and threat hunting, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-06
Cloud Solutions Architect Associate Study Support
A intermediate-level Mai Studies programme in cloud solutions architect associate study support, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-ARCH
Cloud Solutions Architecture
Design cloud systems that survive failure, pass a security review and do not bankrupt the business.
MAI-ITS-02
Computer Hardware and Operating System Troubleshooting
A beginner-level Mai Studies programme in computer hardware and operating system troubleshooting, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-12
Computer Vision: Object Detection and Image Recognition
A advanced-level Mai Studies programme in computer vision: object detection and image recognition, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-09
Continuous Integration and Deployment Foundations
A intermediate-level Mai Studies programme in continuous integration and deployment foundations, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-04
Cyber Hygiene and Phishing Awareness for Teams
A beginner-level Mai Studies programme in cyber hygiene and phishing awareness for teams, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-E599D6
Cyber Security & Digital Resilience
Assess threats, design layered controls and lead evidence-based response and recovery exercises.
MAI-CYB-01
Cybersecurity 101: Protecting Your Digital Life
A beginner-level Mai Studies programme in cybersecurity 101: protecting your digital life, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-1242AA
Data Analytics & Business Intelligence
Turn complex data into governed analysis, decision-ready dashboards and defensible business recommendations.
MAI-DAT-05
Data Analytics for Complete Beginners
A beginner-level Mai Studies programme in data analytics for complete beginners, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-ANLX
Data Analytics with SQL, Python and Power BI
The fastest honest route into analytics: query data, clean it, and present findings a decision-maker trusts.
MAI-AIG-09
Data Preprocessing and Feature Engineering for Machine Learning
A intermediate-level Mai Studies programme in data preprocessing and feature engineering for machine learning, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-03
Data Visualisation for Beginners
A beginner-level Mai Studies programme in data visualisation for beginners, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-12
Data Warehousing Masterclass
A advanced-level Mai Studies programme in data warehousing masterclass, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-08
Data Wrangling and Cleaning with Pandas
A intermediate-level Mai Studies programme in data wrangling and cleaning with pandas, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-11
Deep Learning and Neural Networks Masterclass
A advanced-level Mai Studies programme in deep learning and neural networks masterclass, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-C33333
DevOps & Automation Engineering
CI/CD pipelines, containers with Docker and Kubernetes, and Infrastructure as Code with Terraform.
MAI-CLD-11
DevOps Engineer Professional Study Support
A advanced-level Mai Studies programme in devops engineer professional study support, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-14
DevSecOps: Integrating Security into the CI/CD Pipeline
A advanced-level Mai Studies programme in devsecops: integrating security into the ci/cd pipeline, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-08
Digital Forensics: Incident Response and Investigation
A intermediate-level Mai Studies programme in digital forensics: incident response and investigation, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DIP-057
Diploma in Artificial Intelligence
Machine learning and the design of intelligent systems. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-DIP-058
Diploma in Bioinformatics
Computational tools for analysing biological data. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-BANA-01
Diploma in Business Analytics
A intermediate-level Mai Studies programme in diploma in business analytics, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DIP-060
Diploma in Cloud Computing
Deployment and management of cloud storage and infrastructure. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-DIP-055
Diploma in Computer Science
Foundations of computation, programming and software systems. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-BANA-07
Diploma in Cyber Security Management for Business
A intermediate-level Mai Studies programme in diploma in cyber security management for business, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DIP-064
Diploma in Cybersecurity
Protecting computer networks and data from cyber threats. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-DIP-056
Diploma in Data Science
Analysing large data sets with statistics and algorithms. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-DIP-059
Diploma in Health Informatics
Managing healthcare data through information technology. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-BANA-04
Diploma in Information Systems Management
A intermediate-level Mai Studies programme in diploma in information systems management, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-BANA-14
Diploma in IT Governance
A intermediate-level Mai Studies programme in diploma in it governance, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DIP-063
Diploma in Network Engineering
Designing and managing local and wide area networks. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-BANA-12
Diploma in Product Management
A intermediate-level Mai Studies programme in diploma in product management, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DIP-061
Diploma in Software Engineering
Systematic design, development and maintenance of software. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-BANA-10
Diploma in Tech Entrepreneurship
A intermediate-level Mai Studies programme in diploma in tech entrepreneurship, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DIP-062
Diploma in Web Development
Front-end and back-end programming for web applications. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.
MAI-ITS-03
Directory Services and Cloud Productivity Administration
A beginner-level Mai Studies programme in directory services and cloud productivity administration, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-07
Docker Containers for Beginners
A intermediate-level Mai Studies programme in docker containers for beginners, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-14
Enterprise Cloud Migration Strategies
A advanced-level Mai Studies programme in enterprise cloud migration strategies, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-AZX
Enterprise Cloud Solutions (Azure Expert-Aligned Study Support)
Original Mai Studies programme on enterprise cloud solution design: identity, governance, infrastructure, data and integration for expert-level architect roles.
MAI-CYB-07
Ethical Hacking Practitioner Study Bootcamp
A intermediate-level Mai Studies programme in ethical hacking practitioner study bootcamp, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-BANA-08
Executive Diploma in AI and Machine Learning for Managers
A advanced-level Mai Studies programme in executive diploma in ai and machine learning for managers, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-13
Fine-Tuning Large Language Models
A advanced-level Mai Studies programme in fine-tuning large language models, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-06
Full-Stack JavaScript with React, Node and MongoDB
A intermediate-level Mai Studies programme in full-stack javascript with react, node and mongodb, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-05
Fundamentals of Network Security
A beginner-level Mai Studies programme in fundamentals of network security, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-04
Generative Chat and Image Tools for Creative Professionals
A beginner-level Mai Studies programme in generative chat and image tools for creative professionals, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-05
Getting Started with the Linux Command Line
A beginner-level Mai Studies programme in getting started with the linux command line, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-05
Git and GitHub: Version Control for Developers
A beginner-level Mai Studies programme in git and github: version control for developers, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-03
Google Cloud Digital Leader Study Support
A beginner-level Mai Studies programme in google cloud digital leader study support, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-01
HTML and CSS: Build Your First Website
A beginner-level Mai Studies programme in html and css: build your first website, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-12
Information Systems Security Leadership Study Programme
A advanced-level Mai Studies programme in information systems security leadership study programme, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-12
Infrastructure as Code with Terraform
A advanced-level Mai Studies programme in infrastructure as code with terraform, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-ITS-08
Internet of Things Systems and Sensors
A intermediate-level Mai Studies programme in internet of things systems and sensors, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-04
Introduction to Cloud Computing Concepts
A beginner-level Mai Studies programme in introduction to cloud computing concepts, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-03
Introduction to Ethical Hacking and Vulnerability Assessment
A beginner-level Mai Studies programme in introduction to ethical hacking and vulnerability assessment, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-01
Introduction to Generative AI and Prompt Engineering
A beginner-level Mai Studies programme in introduction to generative ai and prompt engineering, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-ITS-05
Introduction to Web3 and Blockchain Technology
A beginner-level Mai Studies programme in introduction to web3 and blockchain technology, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-ITS-01
IT Help Desk and Technical Support Specialist
A beginner-level Mai Studies programme in it help desk and technical support specialist, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-ITS-09
IT Service Management Foundation Study Bootcamp
A intermediate-level Mai Studies programme in it service management foundation study bootcamp, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-04
Java Programming Foundations
A beginner-level Mai Studies programme in java programming foundations, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-02
JavaScript Basics for Absolute Beginners
A beginner-level Mai Studies programme in javascript basics for absolute beginners, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-08
Kubernetes Administration from Scratch
A intermediate-level Mai Studies programme in kubernetes administration from scratch, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-09
Linux Security and Hardening Fundamentals
A intermediate-level Mai Studies programme in linux security and hardening fundamentals, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-03
Low-Code AI: Building Apps Without Coding
A beginner-level Mai Studies programme in low-code ai: building apps without coding, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-06
Machine Learning Foundations with Python
A intermediate-level Mai Studies programme in machine learning foundations with python, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-11
Microservices Architecture with Node.js
A advanced-level Mai Studies programme in microservices architecture with node.js, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-02
Microsoft Azure Fundamentals Study Support
A beginner-level Mai Studies programme in microsoft azure fundamentals study support, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-15
MLOps: Deploying and Scaling Machine Learning Models
A advanced-level Mai Studies programme in mlops: deploying and scaling machine learning models, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-07
Natural Language Processing for Beginners
A intermediate-level Mai Studies programme in natural language processing for beginners, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-ITS-04
Network Protocols: TCP/IP Explained Simply
A beginner-level Mai Studies programme in network protocols: tcp/ip explained simply, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-10
Networking Fundamentals Accelerated Training
A intermediate-level Mai Studies programme in networking fundamentals accelerated training, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-08
Object-Oriented Programming in C++
A intermediate-level Mai Studies programme in object-oriented programming in c++, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-OFFSEC
Offensive Security and Ethical Hacking Practitioner
Test systems the way an attacker would, lawfully, and write findings a business will actually act on.
MAI-BANA-05
Postgraduate Diploma in Digital Transformation
A advanced-level Mai Studies programme in postgraduate diploma in digital transformation, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-06
Practical Penetration Testing for Web Applications
A intermediate-level Mai Studies programme in practical penetration testing for web applications, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-10
Predictive Analytics for Marketing and Sales
A intermediate-level Mai Studies programme in predictive analytics for marketing and sales, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-C11111
Prompt Engineering & Applied Generative AI
Design, evaluate and operate prompts and agentic AI workflows for real business use.
MAI-DAT-06
Python for Data Science and Data Analytics
A intermediate-level Mai Studies programme in python for data science and data analytics, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-03
Python Programming: The Complete Starter Guide
A beginner-level Mai Studies programme in python programming: the complete starter guide, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-07
Python Web Development with Django and FastAPI
A intermediate-level Mai Studies programme in python web development with django and fastapi, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-14
Reinforcement Learning and Autonomous Systems
A advanced-level Mai Studies programme in reinforcement learning and autonomous systems, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-09
Responsive Web Design with Tailwind CSS
A intermediate-level Mai Studies programme in responsive web design with tailwind css, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-ITS-06
Routing and Switching Certification Study Support
A intermediate-level Mai Studies programme in routing and switching certification study support, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-02
Security Fundamentals Certification Study Support
A beginner-level Mai Studies programme in security fundamentals certification study support, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-SECL
Security Leadership and Risk (CISSP-Aligned Study Support)
Original Mai Studies programme covering security governance, risk management, asset security and security architecture for learners preparing for senior security roles.
MAI-DAT-09
Self-Service Reporting for Business Teams
A intermediate-level Mai Studies programme in self-service reporting for business teams, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-14
Server-Side React Applications with Next.js
A advanced-level Mai Studies programme in server-side react applications with next.js, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CLD-15
Site Reliability Engineering Masterclass
A advanced-level Mai Studies programme in site reliability engineering masterclass, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-12
Software Design Patterns and Clean Code
A advanced-level Mai Studies programme in software design patterns and clean code, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-01
Spreadsheets for Data Analysis: Zero to Hero
A beginner-level Mai Studies programme in spreadsheets for data analysis: zero to hero, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-02
SQL Bootcamp: Query Databases with Confidence
A beginner-level Mai Studies programme in sql bootcamp: query databases with confidence, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-07
Statistical Data Analysis Using R
A intermediate-level Mai Studies programme in statistical data analysis using r, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-15
System Design Interview Preparation for Engineers
A advanced-level Mai Studies programme in system design interview preparation for engineers, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-AIG-05
The Non-Technical Guide to Artificial Intelligence
A beginner-level Mai Studies programme in the non-technical guide to artificial intelligence, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DAT-15
Time Series Analysis and Forecasting
A advanced-level Mai Studies programme in time series analysis and forecasting, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-DEV-10
TypeScript for Modern Frontend Applications
A intermediate-level Mai Studies programme in typescript for modern frontend applications, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-ITS-07
Windows Server Administration
A intermediate-level Mai Studies programme in windows server administration, taught with worked examples, assessed practical work and a portfolio piece you can show.
MAI-CYB-15
Zero Trust Architecture: Design and Implementation
A advanced-level Mai Studies programme in zero trust architecture: design and implementation, taught with worked examples, assessed practical work and a portfolio piece you can show.
Every computing course and build project, one membership.
£29 a month or £290 a year. Cancel any time. Courses are non-accredited.
Join now