Python Programming Essentials
The Python a working developer actually reaches for: variables and control flow, functions and scope, the data structures you pick between daily, classes, exceptions, and file handling. Written for someone going from "I can follow a tutorial" to "I can read someone else's code".
Beginner
⏱ 45 min
Developers
Prompt Engineering
Master the art of crafting effective prompts. 100 cards covering zero-shot, few-shot, chain-of-thought, role prompting, output formatting, and advanced techniques for getting the best results from AI models.
Intermediate
⏱ 20 min
Tech Professionals
Prompting Claude Code
Learn exactly how to prompt Claude Code for maximum productivity. 100 cards covering file operations, debugging, refactoring, testing, security reviews, and advanced agentic workflows.
Beginner
⏱ 20 min
Developers
AI Agents and Autonomous Systems
What an agent actually is once you strip the marketing off it: tool use, planning loops, memory, multi-agent handoffs, and the failure modes nobody demos. For people who have used an agent and now have to build one.
Intermediate
⏱ 20 min
Tech Professionals
SQL and Database Fundamentals
Joins that do what you meant, indexes that actually get used, normalisation you can explain in an interview, and the query patterns that come up in every reporting task. Start here before touching an ORM.
Beginner
⏱ 20 min
Developers
JavaScript Fundamentals
Closures, the event loop, promises and async/await, prototypes, and the ES6+ syntax you will read in every codebase. The parts that make JavaScript surprising, drilled until they stop surprising you.
Beginner
⏱ 20 min
Developers
Algorithms and Data Structures
Interview-shaped recall: sorting and searching, trees and graphs, hash maps, dynamic programming, and Big-O you can reason about out loud. Each card is a question you might be asked at a whiteboard.
Intermediate
⏱ 20 min
Developers
Git and Version Control
Branching, merging, rebasing, and the commands you reach for when something has gone wrong. Built around what teams actually do to a repository rather than the subset of Git a tutorial covers.
Beginner
⏱ 20 min
Developers
REST API Design
Resources and verbs, status codes that mean what they say, authentication, pagination, versioning, and the design decisions you have to defend in review. For anyone shipping an API other people will consume.
Intermediate
⏱ 20 min
Developers
Cybersecurity Fundamentals
The CIA triad, common attack vectors, encryption in practice, network defence, and how incident response actually runs. The vocabulary and mental models every IT role now assumes you have.
Beginner
⏱ 20 min
Security Engineers
AWS Cloud Fundamentals
Core AWS services and what each is actually for: compute, storage, networking, IAM, and the pricing model that catches people out. Aimed at the Cloud Practitioner level and at anyone inheriting an AWS account.
Beginner
⏱ 20 min
Tech Professionals
CompTIA Security+ (SY0-701)
Exam-shaped drilling across all five SY0-701 domains: threats and attacks, architecture, operations, governance, and risk. Recall practice for the acronym-heavy material the exam expects you to know cold.
Intermediate
⏱ 20 min
Security Engineers
PMP Exam: Process Groups and Knowledge Areas
The PMBOK scaffolding the exam is built on: five process groups, ten knowledge areas, and which process belongs where. The part candidates lose marks on because it is memorisation, not judgement.
Intermediate
⏱ 20 min
Project Managers
Scrum Master PSM I Prep
Roles, events, artifacts, and the commitments that bind them, sourced from the Scrum Guide rather than from how your last team did stand-ups. Built for the PSM I question style, which punishes folk-Scrum answers.
Beginner
⏱ 20 min
Project Managers
Medical Terminology
Roots, prefixes and suffixes assembled into the words used on a chart, so an unfamiliar term becomes decodable rather than memorised. The groundwork every clinical course assumes you did before it started.
Beginner
⏱ 20 min
Medical Students
EMT NREMT Exam Prep
Assessment sequences, airway and trauma management, medical emergencies, and the protocol details the NREMT cognitive exam tests. Recall practice for the material you are expected to produce under time pressure.
Intermediate
⏱ 20 min
Medical Students
EMT Pharmacology
The drugs in an EMT scope: indication, dose, route, contraindications, and what to watch for after you give it. Structured for the kind of recall that has to survive a moving ambulance.
Intermediate
⏱ 20 min
Medical Students
Phlebotomy Certification (NHA / ASCP)
Order of draw, tube additives, patient identification, complications and the safety rules certification boards examine. Aimed at NHA and ASCP candidates who need the details exact rather than approximately right.
Beginner
⏱ 20 min
Medical Students
USMLE Step 1 High-Yield Pharmacology
Mechanism, class effects, and the adverse reactions Step 1 keeps asking about, organised by system rather than alphabetically. High-yield in the literal sense: the drugs that actually recur on the exam.
Advanced
⏱ 20 min
Medical Students
German A1 Essential Vocabulary
The first few hundred German words that unlock ordinary sentences, with the article carried along because in German the article is part of the word. Built for A1 learners who want usable vocabulary before grammar.
Beginner
⏱ 20 min
Language Learners
Spanish: Top 100 Present-Tense Verbs
The hundred verbs that carry most everyday Spanish, drilled in the present tense including the irregulars that refuse to follow the pattern. Conjugation practice narrow enough to finish and broad enough to matter.
Beginner
⏱ 20 min
Language Learners
Japanese Hiragana and Katakana
Both kana syllabaries, character by character, including the combinations and the pairs that look alike until you have seen them enough times. The prerequisite step before any Japanese textbook stops using romaji.
Beginner
⏱ 20 min
Language Learners
Italian for Restaurants and Cafes
Ordering, asking, paying, and reading a menu without guessing, plus the courtesies that change how the exchange goes. Narrow by design: one situation, learned well, before a trip.
Beginner
⏱ 20 min
Language Learners
Korean Basics
Hangul, core vocabulary, and the sentence patterns and politeness levels that Korean makes you choose from the first sentence. A starting point that does not pretend the honorific system can be skipped.
Beginner
⏱ 20 min
Language Learners
Leadership Essentials
Delegation, feedback, motivation, and the difficult conversations that define the job, framed as things you decide rather than traits you have. For first-time managers and anyone leading without the title.
Intermediate
⏱ 20 min
Leaders
Public Speaking: Body Language and Story Structure
How a talk is built and how it is delivered: structure that holds attention, openings that earn it, and what your body is saying while you speak. Practical enough to change the next presentation you give.
Beginner
⏱ 20 min
Professionals
Salary Negotiation
Anchoring, timing, handling the first-number question, and what to do when the answer is no. Rehearsal material for a conversation most people have rarely and expensively.
Intermediate
⏱ 20 min
Career Builders
Active Listening
The specific behaviours that make someone feel heard - reflecting, summarising, staying quiet longer than is comfortable - separated from the vague advice usually given about listening. Core skill for coaches and managers.
Beginner
⏱ 20 min
Coaches
Job Interview Preparation
The questions that recur, the structure that keeps an answer from wandering, and the ones you should be asking back. Preparation you can do in short sessions across the week before an interview.
Beginner
⏱ 20 min
Job Seekers
Sourdough Baking: Complete Guide
Starter maintenance, hydration, bulk fermentation, shaping and bake, plus how to read a loaf that went wrong and fix the next one. For bakers past their first loaf and tired of contradictory advice.
Intermediate
⏱ 20 min
Home Chefs
Gardening and Horticulture
Soil, watering, propagation, pruning and pests, with the reasoning behind each practice rather than a calendar to follow. Useful whether the garden is a balcony or an allotment.
Beginner
⏱ 20 min
All Learners