1. Home
  2. Masterclasses
  3. Generative AI for Developers

Generative AI & Prompt Engineering for Developers

Move from 'using AI' to 'building with AI'. Hands-on with OpenAI and Anthropic APIs, RAG systems, agents and production React AI applications.

Free after redundancy in Wales with Welsh Government ReAct+ funding

5 daysAbout 40 hours, 9am to 5pm
AdvancedLevel
Maesteg or onlineLlynfi Enterprise Centre or live online
£0With ReAct+ funding

What you'll learn on the Generative AI for Developers course.

Every developer job posting now asks about AI integration. This isn't about using ChatGPT — it's about building production systems that use LLMs as components.

Over five days you'll build a RAG pipeline, create AI agents with tools, and ship a React application with AI baked in — the portfolio pieces that separate you from every other junior developer.

You need working JavaScript/Python knowledge to get the most from this course. If you can build a basic web app, you're ready.

40hIntensive training
5Hands-on labs
3Portfolio deliverables
1:6Tutor ratio max

Five days, one step at a time.

Mornings are taught sessions. Afternoons are hands-on labs where you build something real.

  1. Day 1

    LLM APIs & Architecture

    How LLMs work under the hood, how to call them via API, and the architectural patterns for production AI.

    • LLM architecture & tokenisation
    • OpenAI API (Chat Completions)
    • Anthropic API (Claude)
    • Streaming responses
    • Temperature & system prompts
    • Error handling & rate limits

    LabBuild a multi-model API client that handles OpenAI + Anthropic

  2. Day 2

    Advanced Prompt Engineering

    Developer-grade prompt engineering — structured outputs, chain-of-thought, function calling, and evaluation.

    • Structured output parsing (JSON mode)
    • Chain-of-thought reasoning
    • Few-shot learning at scale
    • Function calling / tool use
    • Prompt testing & evaluation
    • Prompt versioning & management

    LabBuild a prompt evaluation harness with automated scoring

  3. Day 3

    RAG Systems

    Retrieval-augmented generation — the pattern behind every serious AI product. Embeddings, vector stores, and retrieval.

    • Embeddings & similarity search
    • Vector databases (Pinecone, pgvector)
    • Document chunking strategies
    • Retrieval pipelines
    • Hybrid search
    • RAG evaluation & debugging

    LabBuild a full RAG pipeline over your own document corpus

  4. Day 4

    AI Agents & Tools

    Autonomous AI systems that use tools, make decisions, and complete multi-step tasks — the frontier of applied AI.

    • Agent architectures
    • LangChain & LangGraph basics
    • Tool creation & registration
    • Memory & conversation management
    • Multi-step planning
    • Safety guardrails & limits

    LabBuild an AI agent that can search, calculate and write reports

  5. Day 5

    Building React AI Applications

    Ship a real product. React frontend, AI backend, proper UX for streaming responses, and deployment to production.

    • React + AI architecture patterns
    • Streaming UI with Server-Sent Events
    • Conversation state management
    • AI-powered search interfaces
    • Deployment to Vercel
    • Responsible AI in production

    CapstoneDeploy a production-ready React + AI application

Developer building a generative AI application on the free Generative AI for Developers course

Three real projects for your CV.

You leave with work you can show an employer, not just a certificate.

  • Deployed RAG Application

    A working retrieval-augmented generation system over your own data — the architecture behind most enterprise AI.

  • AI Agent with Tools

    An autonomous agent that uses multiple tools to complete complex tasks — the cutting-edge portfolio piece.

  • Production React + AI App

    A deployed, working web application with AI at its core — live URL, GitHub repo, ready for job applications.

Is this course right for you?

Best for: Junior developers, software engineers, freelancers.

This is for you if…

  • You can write JavaScript or Python at an intermediate level
  • You've built at least one web application before
  • You want to add AI to your developer toolkit
  • You want portfolio pieces that use real APIs, not tutorials
  • You understand basic REST APIs and async programming

It's probably not for you if…

  • You've never coded before (start with our Full Stack React course)
  • You want business-level AI skills (try AI for Business instead)
  • You don't have any programming experience
  • You want to train or fine-tune LLMs from scratch

Your next chapter starts a week on Monday.

Five days is all it takes. Check you qualify, then reserve your place on the next Generative AI for Developers course.