Skip to content

Learn

Practical AI guides and plain-language explainers. Filter by role and level.

Learn by course

Grouped from the basics up. Pick the course that fits you and follow it from the first guide.

  • Start hereEveryone

    AI First Steps

    What AI is, how to ask it, and what to watch out for — the basics everyone should start with, whatever their job.

    5 guides41 min in totalBeginner

    1. What is an LLM? A five-minute explainer
    2. Five principles for better prompts
    3. Why AI gets things wrong: understanding hallucinations
    4. Using AI at work safely: personal data and confidential information
    5. Tokens and pricing, explained simply

    5 guides41 min in totalBeginner

  • Courses by roleOffice workers

    For office workers: AI for everyday work

    Cut down the work you repeat every day — spreadsheets, reports, email and meeting notes.

    1. Write spreadsheet formulas with AI: describe it, get the formula
    2. Get a three-line summary of a long report
    3. Write work emails in the right tone: requests, apologies, refusals
    4. Turn meeting notes into action items
    5. Let AI do the totals instead of a pivot table

    5 guides53 min in totalBeginner → Practical

  • Courses by roleMarketers

    For marketers: from copy to data

    Draft ads and content faster, then move on to reading your campaign results.

    1. Draft A/B ad copy with AI
    2. Define and test three customer personas
    3. AI drafts, people finish: a blog workflow
    4. Find insights in campaign results

    4 guides50 min in totalBeginner → Practical

  • Courses by roleDesigners

    For designers: image generation done right

    From prompt basics to mood boards, copyright checks and consistent results.

    1. Image prompt basics for designers
    2. Make a mood board in ten minutes
    3. Copyright and commercial-use checklist for generated images
    4. Keep a character or product consistent across scenes

    4 guides49 min in totalBeginner → Practical

  • Courses by roleDevelopers

    For developers: AI in your code and products

    From your first API call to working with coding assistants, structured output and cost control.

    1. Your first LLM API call: from key to response
    2. Getting good results from AI coding assistants
    3. Get structured (JSON) output from an LLM
    4. Cut API costs with prompt caching

    4 guides61 min in totalBeginner → Practical

  • Going furtherEveryone

    Going further: how AI products work

    Once you have the basics, learn the patterns most AI products are built on.

    3 guides36 min in totalBeginner → Practical

    1. RAG explained: handing AI a reference book
    2. What is an AI agent?
    3. A minimal RAG chatbot with ten documents

    3 guides36 min in totalBeginner → Practical

All guides

  • How-to guide14 min

    Image prompt basics for designers

    Just ordering your prompt as subject, style, composition and light makes a difference. Here's how to write prompts that multiply your concepts fast.

    BeginnerDesignersMarketers
  • How-to guide12 min

    Draft A/B ad copy with AI

    Give it the product, audience and channel, and you'll have copy from several different angles in minutes.

    BeginnerMarketers
  • How-to guide10 min

    Five principles for better prompts

    Role, context, task, format and an example — five things that noticeably change what AI gives back.

    BeginnerBeginnersOffice workersMarketers
  • Explainer8 min

    Tokens and pricing, explained simply

    What "$2 per million tokens" on an AI price list means, and how to estimate what your own usage would cost.

    BeginnerBeginnersOffice workersDevelopers
  • How-to guide9 min

    Get a three-line summary of a long report

    Tell the assistant who will read it and what shape the three lines should take, and a long report comes back as a summary you can pass straight on. This guide also shows how to check its figures against the original.

    BeginnerOffice workersBeginners
  • How-to guide10 min

    Turn meeting notes into action items

    Get meeting notes sorted into decisions, open items and action items, without the assistant guessing owners or deadlines, and confirmed by the people who were there.

    BeginnerOffice workers
  • How-to guide12 min

    Let AI do the totals instead of a pivot table

    You don't need to know the PivotTable menus: describe the rows, columns and values, and the assistant writes the formula. The numbers come from the sheet or from code, never from the chat, and you check them against the source.

    PracticalOffice workersMarketers
  • How-to guide12 min

    Define and test three customer personas

    Turn a summary of your reviews, support tickets and surveys into three personas with AI, separate evidence from assumptions, and test the assumptions before you spend money on them.

    BeginnerMarketers
  • How-to guide12 min

    AI drafts, people finish: a blog workflow

    A blog workflow where AI handles the outline and first draft, and people handle the plan, the fact-checking, the real experience and the final check.

    BeginnerMarketersOffice workers
  • How-to guide14 min

    Find insights in campaign results

    Do the maths in your spreadsheet and the interpreting with AI. Turn campaign results into insights written as observation, hypothesis and how to check, then pick your next experiment.

    PracticalMarketers
  • How-to guide12 min

    Make a mood board in ten minutes

    Turn a short brief into visual keywords, nine images in one consistent style and a five-color palette, then lay them out as a one-page mood board.

    BeginnerDesignersMarketers
  • How-to guide14 min

    Your first LLM API call: from key to response

    Using the Claude API as the example: keep your API key safe, send a first request from Python, and read the answer, the stop reason and the token usage.

    BeginnerDevelopers
  • How-to guide15 min

    Get structured (JSON) output from an LLM

    Instead of asking for JSON and hoping, define the shape as a schema and get responses your code can use directly. Worked through with a customer-message classifier.

    PracticalDevelopers
  • How-to guide15 min

    Cut API costs with prompt caching

    Cache the long instructions and documents you resend with every request, and their input cost drops sharply. Using a support bot built on a manual, here's how to place the cache point and check that it works.

    PracticalDevelopers
  • Explainer9 min

    What is an AI agent?

    Unlike a chatbot that only answers, an agent takes a goal and keeps going, using tools and checking results, until the job is done. How it works, what it suits, and what to settle before you hand it work.

    BeginnerBeginnersDevelopers
  • How-to guide18 min

    A minimal RAG chatbot with ten documents

    Build a Python chatbot that searches ten internal policy documents with embeddings and answers only from what it finds, then test search and answers separately and fix what breaks.

    PracticalDevelopers