Skip to content

For developers: AI in your code and products

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

Developers4 guides61 min in totalBeginner → Practical

Start with the first guide →

Course

  1. 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.

    BeginnerHow-to guide14 min
  2. Getting good results from AI coding assistants

    Give context, work in small steps, verify with tests — a workflow that makes AI-written code something you can trust.

    PracticalHow-to guide17 min
  3. 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.

    PracticalHow-to guide15 min
  4. 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.

    PracticalHow-to guide15 min

Other courses

  • 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.

    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

  • Going furtherEveryone

    Going further: how AI products work

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

    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