Skip to content

All Courses

Browse every course available on LearningBro. One subscription unlocks them all.

Category:
Language:
🎓

11 Plus

24 courses
11 PlusEN
SET 11+ Mathematics: Number & Arithmetic

A SET 11 Plus mathematics course covering place value, addition, subtraction, multiplication, division, fractions, decimals, percentages, factors, multiples, primes, negative numbers, rounding, mental maths strategies, order of operations, and multiple-choice maths technique — designed for Year 5 and 6 students preparing for the Sutton Selective Eligibility Test.

10 lessons
11 PlusEN
SET 11+ Extended Writing

A SET 11 Plus extended writing course covering prompt interpretation, planning under pressure, narrative writing, descriptive writing, persuasive writing, powerful openings and endings, show-don't-tell, vocabulary and sentence craft, proofreading, and timed writing practice — designed for Year 5 and 6 students preparing for the Sutton Selective Eligibility Test Stage 2.

10 lessons
11 PlusEN
GL 11+ English

A comprehensive GL 11 Plus English course covering comprehension, inference, vocabulary, grammar, spelling, cloze passages, synonyms and antonyms, figurative language, writing conventions, and exam technique — designed to help Year 5 and 6 students succeed.

10 lessons
11 PlusEN
CSSE 11+ Comprehension

A CSSE 11 Plus comprehension course covering reading for meaning, inference, deduction, fiction extracts, non-fiction texts, poetry analysis, vocabulary in context, PEE paragraphs, long-passage stamina, and CSSE comprehension strategies — designed for Year 5 and 6 students preparing for the Essex selective schools exam.

10 lessons
11 PlusEN
CSSE 11+ Arithmetic & Number

A CSSE 11 Plus arithmetic and number course covering place value, four operations, fractions, decimals, percentages, factors and multiples, negative numbers, mental maths strategies, order of operations, and unit conversions — designed for Year 5 and 6 students preparing for the Essex selective schools exam.

10 lessons
11 PlusEN
CEM 11+ Vocabulary & Spelling

A CEM 11 Plus vocabulary and spelling course covering high-frequency exam words, synonyms, antonyms, cloze exercises, word roots, unusual words, homophones, spelling patterns, multiple meanings, and timed vocabulary practice — designed for Year 5 and 6 students.

10 lessons
11 PlusEN
CEM 11+ Verbal Reasoning

A CEM 11 Plus verbal reasoning course covering synonyms, antonyms, cloze sentences, shuffled sentences, odd word out, analogies, insert-a-letter, hidden words, logic problems, and CEM VR strategies — designed for Year 5 and 6 students.

10 lessons
11 PlusEN
GL 11+ Non-Verbal Reasoning

A comprehensive GL 11 Plus Non-Verbal Reasoning course covering odd one out, analogies, series, matrices, reflection, rotation, codes, folding, 3D visualisation, layering, spatial reasoning, and exam technique — designed to help Year 5 and 6 students succeed.

10 lessons
11 PlusEN
CSSE 11+ Creative Writing

A CSSE 11 Plus creative writing course covering story planning, powerful openings, descriptive writing, narrative writing, persuasive writing, dialogue, show-don't-tell, vocabulary and sentence variety, endings, and timed writing practice — designed for Year 5 and 6 students preparing for the Essex selective schools exam.

10 lessons
11 PlusEN
CSSE 11+ Practice Papers

A CSSE 11 Plus practice papers course with full-length mock English and Maths papers in CSSE format, timed writing tasks, speed drills, and exam day preparation — designed for Year 5 and 6 students preparing for the Essex selective schools exam.

10 lessons
11 PlusEN
CSSE 11+ Problem Solving & Reasoning

A CSSE 11 Plus problem solving and reasoning course covering multi-step word problems, algebra and sequences, ratio and proportion, geometry, perimeter and area, data handling, time and timetables, money problems, logic and proof, and CSSE maths strategies — designed for Year 5 and 6 students preparing for the Essex selective schools exam.

10 lessons
11 PlusEN
CSSE 11+ Spelling, Grammar & Punctuation

A CSSE 11 Plus spelling, grammar, and punctuation course covering word classes, sentence types, punctuation essentials, apostrophes, spelling rules, homophones, verb tenses, paragraphing, common errors, and SPaG exam practice — designed for Year 5 and 6 students preparing for the Essex selective schools exam.

10 lessons
11 PlusEN
CEM 11+ Practice Papers

A CEM 11 Plus practice papers course with mixed-format timed tests simulating CEM's interleaved exam style, speed drills, time management practice, and exam day preparation — designed for Year 5 and 6 students.

10 lessons
11 PlusEN
SET 11+ English Comprehension

A SET 11 Plus English comprehension course covering reading for meaning, inference, deduction, writer's style and tone, literary devices, fiction, non-fiction, poetry, vocabulary in context, multiple-choice technique, and SET comprehension strategies — designed for Year 5 and 6 students preparing for the Sutton Selective Eligibility Test.

10 lessons
11 PlusEN
CEM 11+ Non-Verbal Reasoning

A CEM 11 Plus non-verbal reasoning course covering shape sequences, odd shape out, analogies, reflection, rotation, codes, matrices, folding, nets, spatial visualisation, and CEM NVR exam technique — designed for Year 5 and 6 students.

10 lessons
11 PlusEN
CEM 11+ Mathematics

A CEM 11 Plus mathematics course covering mental arithmetic, fractions, ratio, algebra, geometry, data handling, real-life maths, word problems, mathematical reasoning, and CEM exam technique — designed for Year 5 and 6 students.

10 lessons
11 PlusEN
CEM 11+ English Comprehension

A CEM 11 Plus English comprehension course covering reading for meaning, inference, fiction, non-fiction, poetry, writer's techniques, tone, text comparison, and timed practice — designed to help Year 5 and 6 students succeed in the CEM exam.

10 lessons
11 PlusEN
GL 11+ Practice Papers

A GL 11 Plus practice papers course providing mixed-topic timed tests simulating real GL exam conditions across English, Mathematics, Verbal Reasoning, and Non-Verbal Reasoning — designed to help Year 5 and 6 students build confidence and exam technique.

10 lessons
11 PlusEN
GL 11+ Verbal Reasoning

A comprehensive GL 11 Plus Verbal Reasoning course covering synonyms, antonyms, analogies, odd one out, hidden words, letter sequences, codes, word-number puzzles, logic, cloze completion, and exam technique — designed to help Year 5 and 6 students succeed.

10 lessons
11 PlusEN
GL 11+ Vocabulary Builder

A GL 11 Plus vocabulary builder course covering tier-two vocabulary, prefixes, suffixes, Latin and Greek roots, synonyms, antonyms, homophones, words in context, idioms, and exam-level word lists — designed to help Year 5 and 6 students expand their vocabulary for the 11+ exam.

10 lessons
11 PlusEN
GL 11+ Mathematics

A comprehensive GL 11 Plus Mathematics course covering place value, operations, fractions, ratio, algebra, geometry, measurement, data handling, word problems, and exam technique — designed to help Year 5 and 6 students succeed.

10 lessons
11 PlusEN
SET 11+ Vocabulary, Grammar & Literary Devices

A SET 11 Plus vocabulary, grammar, and literary devices course covering word classes, sentence structure, punctuation, spelling rules, homophones, verb tenses, simile, metaphor, personification, alliteration, tone and atmosphere, word roots, and vocabulary-building strategies — designed for Year 5 and 6 students preparing for the Sutton Selective Eligibility Test.

10 lessons
11 PlusEN
SET 11+ Practice Papers

A SET 11 Plus practice papers course with Stage 1 multiple-choice mock papers and Stage 2 extended writing and maths papers, covering both rounds of the Sutton Selective Eligibility Test — designed for Year 5 and 6 students preparing for the Sutton grammar schools exam.

10 lessons
11 PlusEN
SET 11+ Mathematics: Reasoning & Problem Solving

A SET 11 Plus mathematics reasoning and problem solving course covering multi-step word problems, algebra and sequences, ratio and proportion, geometry, perimeter, area, volume, data handling, time and measurement, money problems, showing working, and SET maths strategies — designed for Year 5 and 6 students preparing for the Sutton Selective Eligibility Test.

10 lessons
🤖

AI

3 courses
AIEN
Building AI Applications

A hands-on course covering how to build production AI applications — from working with AI APIs and managing tokens and costs, through embeddings, RAG pipelines, prompt engineering, function calling, and agents with memory, to evaluation, testing, and deployment best practices.

10 lessons
AIEN
Introduction to AI

A comprehensive introduction to artificial intelligence covering the history of AI, machine learning, neural networks, large language models, prompt engineering, AI APIs, computer vision, NLP, AI agents, ethics, and real-world applications. Build the knowledge to understand and work with AI systems.

10 lessons
AIEN
AI Agents & Multi-Agent Systems

A course covering how to build AI agents — from simple ReAct loops to complex multi-agent systems with tool orchestration, planning, memory, guardrails, and production deployment patterns.

10 lessons
⛓️

Blockchain

1 course
BlockchainEN
Introduction to Blockchain

A comprehensive introduction to blockchain technology covering cryptographic foundations, consensus mechanisms, Bitcoin, Ethereum, Solidity smart contracts, DApps, DeFi, scalability solutions, and enterprise adoption. Build the knowledge to understand and work with blockchain systems.

10 lessons
☁️

Cloud

7 courses
CloudEN
Introduction to Google Cloud Platform

A beginner-friendly guide to Google Cloud Platform covering core cloud concepts, global infrastructure, projects and IAM, Compute Engine, Cloud Storage, VPC networking, databases, serverless, BigQuery, and cost management. Learn the fundamentals you need to start building on GCP.

10 lessons
CloudEN
Introduction to IBM Cloud

A beginner-friendly guide to IBM Cloud covering core services, global infrastructure, IAM, Virtual Servers, Cloud Object Storage, VPC networking, managed databases, Code Engine, watsonx AI, and monitoring. Learn the fundamentals of IBM's enterprise-grade hybrid cloud platform.

10 lessons
CloudEN
Introduction to Alibaba Cloud

A beginner-friendly guide to Alibaba Cloud (Aliyun) covering core cloud services, global infrastructure, RAM identity management, ECS, OSS, VPC networking, ApsaraDB, Function Compute, MaxCompute analytics, and monitoring. Learn the fundamentals of the leading cloud platform in Asia-Pacific.

10 lessons
CloudEN
Introduction to AWS

A beginner-friendly guide to Amazon Web Services covering core cloud concepts, global infrastructure, IAM, EC2, S3, VPC, RDS, Lambda, and monitoring. Learn the fundamentals you need to start building on the world's most popular cloud platform.

10 lessons
CloudEN
Introduction to Azure

A beginner-friendly guide to Microsoft Azure covering core cloud concepts, global infrastructure, resource management, identity, virtual machines, storage, networking, databases, serverless, and cost management. Learn the fundamentals you need to start building on Azure.

10 lessons
CloudEN
Introduction to Tencent Cloud

A beginner-friendly guide to Tencent Cloud covering global infrastructure, Cloud Access Management (CAM), CVM compute, Cloud Object Storage (COS), VPC networking, TencentDB databases, Serverless Cloud Function (SCF), AI and media services, and monitoring. Learn the fundamentals of the cloud platform powering WeChat and global gaming.

10 lessons
CloudEN
Introduction to Oracle Cloud

A beginner-friendly guide to Oracle Cloud Infrastructure (OCI) covering global infrastructure, IAM and compartments, Compute, Object Storage, VCN networking, Autonomous Database, OCI Functions, AI services, and observability. Learn the fundamentals of Oracle's second-generation cloud platform.

10 lessons
🔒

Cybersecurity

7 courses
CybersecurityEN
Introduction to Cryptography

A comprehensive introduction to cryptography covering classical ciphers, symmetric and asymmetric encryption, hash functions, digital signatures, PKI, TLS, cryptographic attacks, and post-quantum cryptography. Build the knowledge to understand and apply modern encryption techniques.

10 lessons
CybersecurityEN
Introduction to Network Security

A comprehensive guide to network security covering firewalls, intrusion detection, VPNs, segmentation, Zero Trust, wireless and DNS security, SIEM, threat modelling, and incident response. Build the skills to protect modern network infrastructure from evolving threats.

10 lessons
CybersecurityEN
Penetration Testing & Red Teaming

A hands-on course covering penetration testing and red teaming methodologies — from reconnaissance and vulnerability assessment, through exploitation and privilege escalation, to reporting, remediation, and building a career in offensive security. All techniques are taught in the context of authorized security testing.

10 lessons
CybersecurityEN
Introduction to Web Application Security

A comprehensive introduction to web application security covering the OWASP Top 10, injection attacks, cross-site scripting, authentication, CSRF, security misconfiguration, sensitive data exposure, security testing tools, and the secure development lifecycle. Build the knowledge to identify and prevent the most critical web application vulnerabilities.

10 lessons
CybersecurityEN
Introduction to Digital Forensics

A comprehensive introduction to digital forensics covering forensic methodology, evidence acquisition, file systems, disk and memory forensics, network analysis, email and browser forensics, mobile forensics, and forensic reporting. Build the knowledge to understand and apply modern digital investigation techniques.

10 lessons
CybersecurityEN
Introduction to Cybersecurity

A beginner-friendly guide to cybersecurity covering networking, threats, cryptography, identity management, network and application security, security operations, cloud security, and governance. Build a solid foundation in protecting systems and data.

10 lessons
CybersecurityEN
Introduction to Ethical Hacking

A beginner-friendly guide to ethical hacking covering reconnaissance, scanning, vulnerability analysis, exploitation, web application attacks, network attacks, password cracking, post-exploitation, and building a practice lab. Learn to think like a hacker to defend systems effectively.

10 lessons
📊

Data Science

5 courses
Data ScienceEN
Introduction to Data Science with Python

A hands-on introduction to data science covering the Python toolkit — NumPy, Pandas, Matplotlib, and Scikit-Learn. Learn to clean, explore, visualise, and model data through practical examples and real-world datasets.

10 lessons
Data ScienceEN
Introduction to Machine Learning

A comprehensive introduction to machine learning covering supervised and unsupervised learning, key algorithms (linear regression, decision trees, SVMs, neural networks), model evaluation, feature engineering, and the end-to-end ML workflow with Python and Scikit-Learn.

10 lessons
Data ScienceEN
Introduction to Natural Language Processing

A comprehensive introduction to Natural Language Processing covering text preprocessing, text representation, classification, sentiment analysis, named entity recognition, language models, sequence-to-sequence architectures, transformers, and the ethical considerations of NLP — with hands-on Python examples using NLTK, spaCy, and Hugging Face Transformers.

10 lessons
Data ScienceEN
Introduction to Data Visualisation

A comprehensive introduction to data visualisation covering design principles, chart selection, and the Python visualisation toolkit — Matplotlib, Seaborn, Plotly, Pandas, Streamlit, and Folium. Learn to create static, interactive, and geospatial visualisations that tell compelling data stories.

10 lessons
Data ScienceEN
Introduction to Deep Learning

A comprehensive introduction to deep learning covering neural network fundamentals, PyTorch, CNNs, RNNs, transfer learning, generative models, regularisation, deployment, and ethics with hands-on Python code examples throughout.

10 lessons
🗄️

Database

13 courses
DatabaseEN
SQL Mastery

An advanced SQL course covering window functions, CTEs, subqueries, query optimisation, indexing strategies, database design patterns, transactions, and analytical queries for real-world data problems.

10 lessons
DatabaseEN
Introduction to DynamoDB

A comprehensive guide to Amazon DynamoDB covering core concepts, key design, read/write operations, secondary indexes, data modelling patterns, DynamoDB Streams, capacity and pricing, security, and advanced features like TTL, DAX, and Global Tables.

10 lessons
DatabaseEN
Introduction to SQL Server

A beginner-friendly guide to Microsoft SQL Server covering architecture, T-SQL, joins, data types, indexing, stored procedures, security, and backup and recovery. Learn the essentials of one of the most widely used enterprise database platforms.

10 lessons
DatabaseEN
Introduction to Oracle Database

A beginner-friendly guide to Oracle Database covering architecture, installation, SQL fundamentals, joins and subqueries, data types and constraints, indexes and performance, PL/SQL, security, and backup and recovery. Learn the essentials of the world's most popular enterprise database.

10 lessons
DatabaseEN
Introduction to Neo4j

A beginner-friendly guide to Neo4j, the world's leading graph database. Covers graph data modelling, the Cypher query language, indexes and constraints, graph algorithms, driver integration, and administration best practices. Learn how to store, query, and analyse connected data.

10 lessons
DatabaseEN
Introduction to SQL

Learn SQL from the ground up. Master querying, filtering, aggregation, joins, and database design through hands-on lessons.

10 lessons
DatabaseEN
Introduction to Oracle PL/SQL

Learn Oracle PL/SQL from the ground up. Master block structure, variables, control flow, cursors, stored procedures, functions, packages, and exception handling.

10 lessons
DatabaseEN
Introduction to PostgreSQL PL/pgSQL

Learn PostgreSQL's built-in procedural language. Write functions, procedures, triggers, and complex logic that runs inside the database.

10 lessons
DatabaseEN
Introduction to PostgreSQL

Learn PostgreSQL from the ground up. Master installation, psql, data types, constraints, indexes, transactions, and PostgreSQL-specific features to build production-ready relational databases.

10 lessons
DatabaseEN
Introduction to MongoDB

Learn MongoDB from the ground up. Master documents, collections, CRUD operations, querying, indexing, aggregation, and schema design for modern NoSQL applications.

10 lessons
DatabaseEN
Introduction to MySQL

Learn MySQL from the ground up. Master installation, data types, CRUD operations, joins, indexes, transactions, stored procedures, and user management for production relational databases.

10 lessons
DatabaseEN
Introduction to Redis

Learn Redis from the ground up. Master strings, hashes, lists, sets, sorted sets, expiry, pub/sub, transactions, and persistence to build fast, scalable applications.

10 lessons
DatabaseEN
Introduction to SQLite

Learn SQLite from the ground up. Master the embedded database engine used in mobile apps, browsers, and desktop software — covering setup, data types, CRUD, joins, indexes, transactions, and full-text search.

10 lessons
🎨

Design

1 course
DesignEN
Introduction to UX Design

A comprehensive introduction to UX design covering design thinking, user research, information architecture, wireframing, visual design principles, interaction design, usability testing, accessibility, and building a UX career. Learn the skills and processes to create user-centred digital products.

10 lessons
🐳

DevOps

9 courses
DevOpsEN
Introduction to Monitoring & Observability

A comprehensive guide to monitoring and observability covering metrics, logs, traces, Prometheus, Grafana, alerting, SLOs, Kubernetes observability, and building a production-ready observability stack with open-source tools.

10 lessons
DevOpsEN
Introduction to Terraform

A beginner-friendly guide to Terraform covering infrastructure as code, HCL syntax, resources, variables, state management, modules, workspaces, and best practices. Learn to provision and manage cloud infrastructure across AWS, Azure, GCP, and more.

10 lessons
DevOpsEN
Kubernetes in Production

An advanced course on running Kubernetes in production — covering cluster architecture, workload management, Helm, service mesh, observability, security, GitOps with ArgoCD, and scaling strategies for real-world deployments.

10 lessons
DevOpsEN
Docker & Containerisation

A comprehensive course on Docker and containerisation — from core concepts and image building, through networking, volumes, and Docker Compose, to security best practices, CI/CD integration, and production deployment patterns.

10 lessons
DevOpsEN
Introduction to Linux

A beginner-friendly guide to Linux covering the filesystem, file management, users and permissions, text processing, package management, processes, networking, shell scripting, and system administration. Master the command line and build essential DevOps skills.

10 lessons
DevOpsEN
Introduction to CI/CD

A beginner-friendly guide to CI/CD covering continuous integration, delivery, and deployment. Learn build automation, automated testing, GitHub Actions, GitLab CI, containerised builds, deployment strategies, pipeline security, and best practices.

10 lessons
DevOpsEN
Introduction to Ansible

A beginner-friendly guide to Ansible covering inventory, ad-hoc commands, modules, playbooks, variables, facts, roles, templates, error handling, and best practices. Learn to automate configuration management, application deployment, and infrastructure provisioning.

10 lessons
DevOpsEN
Introduction to Docker

Learn Docker from the ground up. Master containers, images, Dockerfiles, volumes, networking, Docker Compose, and best practices for packaging and running applications consistently across any environment.

10 lessons
DevOpsEN
Introduction to Kubernetes

Learn Kubernetes from the ground up. Master pods, deployments, services, config maps, persistent storage, scaling, and rolling updates to orchestrate containerised applications at scale.

10 lessons
📖

English Literature

26 courses
English LiteratureEN
GCSE English Literature — Macbeth

A comprehensive GCSE revision course on Shakespeare's Macbeth — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — A Christmas Carol

A comprehensive GCSE revision course on Dickens's A Christmas Carol — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique.

10 lessons
English LiteratureEN
GCSE English Literature — A Midsummer Night's Dream

A comprehensive GCSE revision course on Shakespeare's A Midsummer Night's Dream — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique.

10 lessons
English LiteratureEN
GCSE English Literature — A Taste of Honey

A comprehensive GCSE revision course on Shelagh Delaney's A Taste of Honey — covering context, plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — An Inspector Calls

A comprehensive GCSE revision course on Priestley's An Inspector Calls — covering context, plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Animal Farm

A comprehensive GCSE revision course on Orwell's Animal Farm — covering context, plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Blood Brothers

A comprehensive GCSE revision course on Willy Russell's Blood Brothers — covering context, plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — DNA

A comprehensive GCSE revision course on Dennis Kelly's DNA — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Dr Jekyll and Mr Hyde

A comprehensive GCSE revision course on Stevenson's The Strange Case of Dr Jekyll and Mr Hyde — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique.

10 lessons
English LiteratureEN
GCSE English Literature — Frankenstein

A comprehensive GCSE revision course on Shelley's Frankenstein — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Great Expectations

A comprehensive GCSE revision course on Dickens's Great Expectations — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Jane Eyre

A comprehensive GCSE revision course on Charlotte Brontë's Jane Eyre — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Julius Caesar

A comprehensive GCSE revision course on Shakespeare's Julius Caesar — covering historical context, plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

11 lessons
English LiteratureEN
GCSE English Literature — Lord of the Flies

A comprehensive GCSE revision course on Golding's Lord of the Flies — covering context, plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Love and Relationships Poetry

A comprehensive GCSE revision course covering all 15 poems in the AQA Love and Relationships poetry anthology — including detailed analysis, key quotes, language and structure, comparison techniques, and exam practice to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Much Ado About Nothing

A comprehensive GCSE revision course on Shakespeare's Much Ado About Nothing — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique.

10 lessons
English LiteratureEN
GCSE English Literature — Never Let Me Go

A comprehensive GCSE revision course on Kazuo Ishiguro's Never Let Me Go — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Power and Conflict Poetry

A comprehensive GCSE revision course covering all 15 poems in the AQA Power and Conflict anthology — including detailed analysis of context, language, form, structure, key quotes, comparison techniques, and exam essay practice to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Pride and Prejudice

A comprehensive GCSE revision course on Jane Austen's Pride and Prejudice — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Romeo and Juliet

A comprehensive GCSE revision course on Shakespeare's Romeo and Juliet — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — The History Boys

A comprehensive GCSE revision course on Alan Bennett's The History Boys — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique.

10 lessons
English LiteratureEN
GCSE English Literature — The Merchant of Venice

A comprehensive GCSE revision course on Shakespeare's The Merchant of Venice — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique.

10 lessons
English LiteratureEN
GCSE English Literature — The Sign of Four

A comprehensive GCSE revision course on Conan Doyle's The Sign of Four — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — The Tempest

A comprehensive GCSE revision course on Shakespeare's The Tempest — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Twelfth Night

A comprehensive GCSE revision course on Shakespeare's Twelfth Night — covering plot, characters, themes, language analysis, form and structure, key extracts, and exam technique to help students achieve top grades.

10 lessons
English LiteratureEN
GCSE English Literature — Unseen Poetry Technique

A comprehensive GCSE revision course on unseen poetry — covering how to approach, analyse, and compare poems you have never seen before, with practical strategies and exam technique.

10 lessons
🗺️

Geography

8 courses
GeographyEN
GCSE Geography — The Challenge of Natural Hazards

Covers tectonic hazards, weather hazards and climate change for AQA GCSE Geography.

10 lessons
GeographyEN
GCSE Geography — Exam Technique

Covers command words, question types, case study technique and exam strategy for AQA GCSE Geography.

10 lessons
GeographyEN
GCSE Geography — Geographical Skills & Fieldwork

Covers map skills, graphical skills, statistical techniques and fieldwork for AQA GCSE Geography.

10 lessons
GeographyEN
GCSE Geography — The Challenge of Resource Management

Covers food, water and energy resources and their management for AQA GCSE Geography.

10 lessons
GeographyEN
GCSE Geography — The Changing Economic World

Covers development, Nigeria case study and the changing UK economy for AQA GCSE Geography.

10 lessons
GeographyEN
GCSE Geography — Urban Issues & Challenges

Covers urbanisation, Lagos, London and sustainable urban development for AQA GCSE Geography.

10 lessons
GeographyEN
GCSE Geography — Physical Landscapes in the UK

Covers coastal, river and glacial landscapes for AQA GCSE Geography.

10 lessons
GeographyEN
GCSE Geography — The Living World

Covers ecosystems, tropical rainforests and hot deserts for AQA GCSE Geography.

10 lessons
🌍

Languages

22 courses
LanguagesEN
Learn the Hebrew Alphabet

Master the Hebrew alphabet from scratch. Learn all 22 letters of this ancient right-to-left consonantal script, including five special final forms (sofit), the nikkud vowel pointing system, dagesh marks, and essential vocabulary. A complete foundation for reading and writing Hebrew.

10 lessons
LanguagesES
Inglés para viajeros hispanohablantes

Aprenda las frases más importantes en inglés para su viaje a un país anglófono. Desde saludos y números hasta emergencias y reclamaciones — todo lo esencial para viajar con confianza.

13 lessons
LanguagesPT
Inglês para viajantes portugueses

Curso de inglês para falantes de português que viajam para o Reino Unido e outros países anglófonos. Domine as expressões essenciais para o aeroporto, hotel, restaurante e situações de emergência.

13 lessons
LanguagesPL
Angielski dla polskich podróżnych

Kurs angielskiego dla polskojęzycznych podróżnych wyjeżdżających do Wielkiej Brytanii i innych krajów anglojęzycznych. Opanuj zwroty potrzebne na lotnisku, w hotelu, restauracji i w sytuacjach awaryjnych.

13 lessons
LanguagesZH
面向普通话旅行者的英语

专为普通话旅行者设计的实用英语课程。掌握机场、交通、酒店、餐厅、紧急情况等旅行场景中必备的英语短语。每节课均提供英语短语及对应中文翻译与拼音,帮助你自信地应对英语国家的各种旅行场合。

13 lessons
LanguagesIT
Inglese per viaggiatori italiani

Impara le frasi più importanti in inglese per il tuo viaggio in un paese anglofono. Dai saluti e numeri alle emergenze e ai reclami — tutto l'essenziale per viaggiare con sicurezza.

13 lessons
LanguagesHI
हिंदी यात्रियों के लिए अंग्रेज़ी

हिंदी बोलने वाले यात्रियों के लिए एक व्यावहारिक अंग्रेज़ी कोर्स। हवाई अड्डे, होटल, रेस्टोरेंट, खरीदारी और आपात स्थितियों में काम आने वाले ज़रूरी अंग्रेज़ी वाक्यांश सीखें। हर पाठ में अंग्रेज़ी वाक्यांश और उनके हिंदी अनुवाद दिए गए हैं ताकि आप अंग्रेज़ी बोलने वाले देशों में आत्मविश्वास के साथ यात्रा कर सकें।

13 lessons
LanguagesDE
Englisch für deutsche Reisende

Lernen Sie die wichtigsten englischen Phrasen für Ihre Reise in ein englischsprachiges Land. Von Begrüßungen und Zahlen bis hin zu Notfällen und Beschwerden — alles Wesentliche für eine entspannte Reise.

13 lessons
LanguagesEN
Learn Chinese Characters (Hanzi)

Learn the most common Chinese characters (Hanzi) from scratch. Covers radicals, stroke order, numbers, people, nature, time, actions, objects, body parts, and adjectives. Build a foundation of 100+ essential characters with pinyin, meanings, and example words.

10 lessons
LanguagesEN
Learn Devanagari

Master the Devanagari script from scratch. Covers all vowels, consonants, conjuncts, numbers, matras, pronunciation rules, and common Hindi words. Build complete reading fluency with tables, practice exercises, and cultural context.

10 lessons
LanguagesEN
Learn Georgian Script

Master the Georgian Mkhedruli alphabet — 33 unique letters forming one of the world's most beautiful writing systems, inscribed as UNESCO Intangible Cultural Heritage. Covers all letters, ejective consonants, the base-20 number system, and essential phrases with pronunciation guidance.

10 lessons
LanguagesEN
Learn Japanese Hiragana & Katakana

Master the Japanese hiragana and katakana writing systems from scratch. Learn all 46 hiragana and 46 katakana characters with pronunciation, stroke order, dakuten, combination characters, and reading practice. The essential first step for learning Japanese.

10 lessons
LanguagesEN
Learn Korean Hangul

Master the Korean Hangul writing system from scratch. Learn all consonants, vowels, compound vowels, syllable block assembly, batchim, pronunciation rules, and essential vocabulary. Hangul is one of the most logical writing systems ever created — you can learn to read Korean in days.

10 lessons
LanguagesEN
Learn Thai Script

Master the Thai writing system from scratch. Learn all 44 consonants across three classes (middle, high, low), the complete vowel system, five-tone rules, Thai numerals, and essential vocabulary. Thai script is the key to correct pronunciation and unlocking the rich culture of Thailand.

10 lessons
LanguagesEN
Learn the Arabic Alphabet

Master the Arabic alphabet from scratch. Learn all 28 letters with their four contextual forms (isolated, initial, medial, final), vowel diacritics, connecting rules, and reading practice. A complete foundation for reading and writing Arabic.

10 lessons
LanguagesEN
Learn the Greek Alphabet

Master the Greek alphabet from scratch. Learn all 24 letters with their uppercase and lowercase forms, pronunciation, digraphs, accents, and essential vocabulary — plus discover how Greek letters like pi, sigma, delta, and theta are used every day in mathematics and science.

10 lessons
LanguagesEN
Learn the Russian Alphabet (Cyrillic)

Master the 33 letters of the Russian Cyrillic alphabet from scratch. Learn true friends, false friends, new consonants, vowels, hard and soft signs, pronunciation rules, cursive handwriting, and essential vocabulary. Designed for English speakers — you can learn to read Russian in days.

10 lessons
LanguagesAR
الإنجليزية للمسافرين العرب

دورة إنجليزية عملية للمسافرين الناطقين بالعربية. تعلّم العبارات الإنجليزية الأساسية اللازمة في المطارات والفنادق والمطاعم والتسوق وحالات الطوارئ. تتضمن كل وحدة عبارات إنجليزية مع ترجمتها العربية لتسافر بثقة في الدول الناطقة بالإنجليزية.

13 lessons
LanguagesFR
L'anglais pour les voyageurs francophones

Un cours pratique d'anglais conçu pour les voyageurs francophones. Maîtrisez les expressions essentielles pour l'aéroport, les transports, les hôtels, les restaurants, les urgences et bien plus encore.

13 lessons
LanguagesJA
旅行者のための英語

日本語を話す旅行者のために設計された実用的な英語コースです。空港、交通機関、ホテル、レストラン、緊急事態など、旅行中に必要な重要フレーズを身につけましょう。

13 lessons
LanguagesBN
ভ্রমণকারী বাঙালিদের জন্য ইংরেজি

বাংলাভাষী ভ্রমণকারীদের জন্য তৈরি একটি ব্যবহারিক ইংরেজি কোর্স। বিমানবন্দর, যানবাহন, হোটেল, রেস্তোরাঁ, জরুরি পরিস্থিতি এবং আরও অনেক বিষয়ে প্রয়োজনীয় বাক্যাংশ আয়ত্ত করুন।

13 lessons
LanguagesSW
Kiingereza kwa Wasafiri wa Kiswahili

Kozi ya vitendo ya Kiingereza iliyoundwa kwa wasafiri wanaozungumza Kiswahili. Miliki misemo muhimu kwa uwanja wa ndege, usafiri, hoteli, mikahawa, dharura na mengi zaidi.

13 lessons
📐

Mathematics

5 courses
MathematicsEN
Introduction to Statistics

A comprehensive introduction to statistics covering descriptive methods, probability, distributions, sampling, hypothesis testing, ANOVA, correlation, regression, and Bayesian inference. Build the quantitative reasoning skills essential for data science, research, and evidence-based decision-making.

10 lessons
MathematicsEN
Key Stage 1 Mathematics

A complete guide to the Key Stage 1 Mathematics curriculum (Years 1 and 2). Covers all statutory topics: number and place value, addition and subtraction, multiplication and division, fractions, measurement, geometry (shapes, position and direction) and statistics — aligned to the National Curriculum for England.

8 lessons
MathematicsEN
Key Stage 3 Mathematics

A complete guide to Key Stage 3 Mathematics (Years 7 to 9), covering the full English National Curriculum. Lessons span Number and the Number System, Fractions, Decimals and Percentages, Algebra (Expressions, Equations, Sequences and Graphs), Ratio and Proportion, Properties of Shapes, Mensuration and Pythagoras, Transformations and Vectors, Probability, and Statistics.

10 lessons
MathematicsEN
Key Stage 2 Mathematics

A complete guide to Key Stage 2 Mathematics (Years 3 to 6). Covers all statutory topics: number and place value, addition and subtraction, multiplication and division, fractions, decimals and percentages, ratio and proportion, algebra, measurement, geometry (properties of shapes; position and direction), and statistics — aligned to the National Curriculum for England.

11 lessons
MathematicsEN
Key Stage 4 Mathematics

A complete guide to Key Stage 4 (GCSE) Mathematics, covering the full English National Curriculum for Years 10 and 11. Lessons span Indices, Surds and Standard Form; Algebra (Expressions, Quadratics, Equations, Sequences, Functions and Graphs); Ratio, Proportion and Rates of Change; Circle Theorems; Mensuration and 3D Shapes; Trigonometry (Sine and Cosine Rules); Vectors and Transformations; Probability; and Statistics (Cumulative Frequency, Histograms, Box Plots and Sampling). Higher-tier content is clearly indicated throughout.

11 lessons
🌐

Networking

3 courses
NetworkingEN
Introduction to Network Security Architecture

A comprehensive guide to network security architecture covering defence in depth, firewalls, DMZs, VPNs, network access control, zero trust, cloud security, monitoring, and secure network design. Learn how to architect resilient, layered network defences for modern environments.

10 lessons
NetworkingEN
Introduction to Network Automation

A comprehensive guide to network automation covering Python, SSH, Netmiko, NAPALM, data formats, NETCONF, YANG, RESTCONF, APIs, Ansible, testing with pyATS and Batfish, and building end-to-end automation workflows. Learn to replace manual network management with repeatable, version-controlled automation.

10 lessons
NetworkingEN
Introduction to Computer Networking

A comprehensive guide to computer networking covering the OSI model, TCP/IP, IP addressing, DNS, HTTP, routing, switching, network devices, troubleshooting, and cloud networking. Build the foundational knowledge needed for any IT or cloud career.

10 lessons
💻

Programming

15 courses
ProgrammingEN
System Design

A comprehensive course on system design — covering scalability, load balancing, caching, databases, message queues, API design, microservices, distributed systems, and real-world architecture case studies for building reliable, large-scale applications.

10 lessons
ProgrammingEN
Introduction to Go

A beginner-friendly guide to Go covering types, control flow, functions, error handling, structs, interfaces, slices, maps, concurrency with goroutines and channels, and the Go toolchain. Learn Google's fast, simple, and powerful programming language.

10 lessons
ProgrammingEN
Introduction to C#

A beginner-friendly guide to C# covering the .NET ecosystem, variables and data types, control flow, methods, object-oriented programming, collections, LINQ, async/await, and modern C# features. Build a strong foundation in Microsoft's flagship programming language.

10 lessons
ProgrammingEN
Python for Data Engineering

A hands-on course covering Python for data engineering — from pandas and data manipulation, through ETL pipelines, data quality, async I/O, and workflow orchestration, to testing and deploying data applications.

10 lessons
ProgrammingEN
React & Next.js Development

A hands-on course covering modern frontend development with React and Next.js — from components and state management, through routing, data fetching, and server components, to authentication, testing, and deployment.

10 lessons
ProgrammingEN
Introduction to Java

A beginner-friendly guide to Java covering the JVM, variables and data types, control flow, methods, object-oriented programming, inheritance, collections, exception handling, and modern Java features. Learn one of the world's most popular programming languages from the ground up.

10 lessons
ProgrammingEN
Introduction to Rust

A beginner-friendly guide to Rust covering ownership, borrowing, types, structs, enums, error handling, collections, traits, generics, lifetimes, smart pointers, and concurrency. Learn the systems programming language that guarantees memory safety without a garbage collector.

10 lessons
ProgrammingEN
Introduction to Swift

A beginner-friendly guide to Swift covering variables, types, control flow, functions, closures, collections, optionals, structs, classes, protocols, extensions, error handling, concurrency, and SwiftUI. Learn the language that powers apps on billions of Apple devices.

10 lessons
ProgrammingEN
Introduction to Python

Learn Python from scratch. Master variables, control flow, functions, data structures, and file handling through practical, hands-on lessons.

10 lessons
ProgrammingEN
Introduction to JavaScript

Learn JavaScript from the ground up. Master variables, functions, control flow, arrays, objects, DOM manipulation, and asynchronous programming through practical examples.

10 lessons
ProgrammingEN
Introduction to TypeScript

Learn TypeScript from the ground up. Master static typing, interfaces, generics, classes, and advanced type features that make your JavaScript more robust and maintainable.

10 lessons
ProgrammingEN
Introduction to HTML and CSS

Learn the building blocks of the web. Master HTML structure, semantic markup, CSS styling, the box model, flexbox, and responsive design through hands-on examples.

10 lessons
ProgrammingEN
Introduction to React

Learn React from the ground up. Master components, props, state, hooks, event handling, and fetching data to build modern interactive user interfaces.

10 lessons
ProgrammingEN
Introduction to Git

Learn version control with Git from scratch. Master commits, branching, merging, remote repositories, and collaborative workflows used by every professional development team.

10 lessons
ProgrammingEN
Introduction to Node.js

Learn server-side JavaScript with Node.js. Master the runtime, modules, the file system, HTTP servers, npm, Express, and asynchronous patterns to build real backend applications.

10 lessons
📋

Project Management

1 course
Project ManagementEN
Introduction to Agile & Scrum

A comprehensive introduction to Agile and Scrum covering the Agile Manifesto, Scrum roles, events, artefacts, user stories, estimation, Kanban, scaling frameworks, and applying Agile beyond software. Build the knowledge to understand and apply modern project management techniques.

10 lessons