Developers who can write a web app and want to add language-model features properly

Build and ship an AI application in four weeks
From a blank repository to a deployed assistant with retrieval, tools and an evaluation report. Live sessions every week, a mentor on your project, and a certificate when it ships.
- 4 weeks of training
- 8 weeks of access
- Live sessions + mentor
- Certificate
- week_1foundations› cli assistant · structured output
- week_2retrieval› docs assistant · cited answers
- week_3agents + evals› two tools · eval suite in ci
- week_4ship› deployed · monitored · graded
$ certificate --issue ▌
Built for people who want to finish
What to bring
- Comfortable with Python or TypeScript and the command line
- A laptop that can run a code editor; API credits for the exercises are included
- Eight to ten hours a week for four weeks
Analysts and product people comfortable with Python who want to build, not only prompt
Teams choosing one person to bring AI features into an existing product
4 weeks, 4 modules, one test each
Every week closes with a compulsory module test and something you have built. The final week ends with the exam and the project.
week_1 · 06 lessons
Foundations: models, prompts and a working project
What a language model can and cannot do, how the API behaves, and a project skeleton with tests and logging that you keep for the whole course.
- How language models work: tokens, context windows, sampling and why outputs vary
- Choosing a model: capability, latency, cost and the trade-offs that matter in production
- The messages API: system, user and assistant turns, temperature and stop conditions
- Structured output: JSON schemas, validation and retry-on-invalid
- Prompt design that holds up: instructions, examples, delimiters and failure cases
- Project setup: repository, environment variables, secrets, logging and a first HTTP endpoint
- $ test
- Module test: 25 questions on model behaviour, API mechanics and prompt design (pass mark 70%)
- $ ship
- A command-line assistant that returns validated JSON, with unit tests and request logging
week_2 · 06 lessons
Retrieval: grounding answers in your own data
Turn documents into something a model can search, retrieve the right passages, and answer with citations the reader can check.
- Embeddings and similarity search explained with a whiteboard, not a proof
- Document loading and cleaning: PDFs, HTML, tickets and spreadsheets
- Chunking strategies and their effect on answer quality
- Vector stores: indexing, metadata filters and hybrid keyword search
- Retrieval-augmented generation with citations and refusal when the corpus is silent
- Conversation memory: windows, summaries and when to forget
- $ test
- Module test: 25 questions plus a graded retrieval notebook (recall on a held-out question set)
- $ ship
- A documentation assistant over a real corpus that cites its sources and declines out-of-scope questions
week_3 · 06 lessons
Tools, agents and evaluation
Let the model act through tools, keep it inside guardrails, and measure whether any of it works before shipping.
- Tool calling: function schemas, argument validation and idempotent tools
- Agent loops: planning, step limits, stopping conditions and human-in-the-loop points
- Guardrails: input validation, output checks, refusals and prompt-injection defence
- Evaluation: golden sets, rubric scoring, model-as-judge and its blind spots
- Regression tests for prompts and tools that run in continuous integration
- Cost and latency budgets: caching, batching and choosing a smaller model on purpose
- $ test
- Module test: 25 questions plus a graded evaluation harness run against a hidden test set
- $ ship
- An agent with two tools and an evaluation suite that fails the build when quality drops
week_4 · 06 lessons
Shipping: deployment, monitoring and the final project
Streaming, a front end, deployment, observability and incident basics, then the final exam and the graded project.
- Streaming responses and a minimal web front end
- Deployment: containers, environment configuration and secrets in production
- Tracing and monitoring: token usage, latency, error rates and cost per request
- Safety and privacy in production: data retention, PII handling and audit trails
- Presenting technical work: the demo, the evaluation report and the trade-offs
- Final exam and project review
- $ test
- Final exam: 60 questions across the four modules, 90 minutes (pass mark 70%)
- $ ship
- Deploy the final project with monitoring, then submit the repository, the demo and the evaluation report for grading
How the four weeks run
Recorded lessons and labs during the week, two live sessions, and a mentor who reviews your code and your project every week.
- 01
Learn
Recorded lessons and labs in a repository you clone on day one.
- 02
Meet
Two live sessions a week: one teaching, one build-along. Both recorded.
- 03
Test
A compulsory module test closes every week and unlocks the next.
- 04
Review
Weekly code review of your project with your mentor, one to one.
4 weeks of training, 8 weeks of access
Enrolment opens everything on day one. The taught weeks run first; your access stays on for 4 more weeks to finish, resit and download. After that the account returns to the free plan.
Your account, day by day
56 days
- TrainingWeeks 1–4
- AccessWeeks 5–8
- Free planFrom week 9
| What stays on | Training | Access | Free plan |
|---|---|---|---|
| Lessons, project files and recordings | |||
| Live sessions with the instructor | Weekly | Recordings | |
| One-to-one mentor reviews | Weekly | Final review | |
| Module tests and the final exam | Resits | ||
| Final project submission and grading | Week 4 | ||
| Community space for the cohort | |||
| Your certificate, files and results | — |
An exam, a project, a grade and a certificate
Four steps in the final week. Pass them all and the certificate is issued the same day.
Certificate
AI Development
Career Focus Area certificate in AI Development
Final exam
A timed 60-question exam covering all four modules, sat in week four.
Final project
A deployed AI application with retrieval, at least two tools, streaming, monitoring and an evaluation report.
Grading
Exam at 70% or above and the project graded against a published rubric: correctness, evaluation, safety and code quality.
Certificate
A Career Focus Area certificate in AI Development, with a link to your project and your graded rubric.
Projects from the course
Support assistant
Answers from a help centre, escalates with a ticket tool.
Contract reader
Extracts clauses to a schema, flags the risky ones.
Research agent
Searches, reads and writes a sourced brief.
Taught live, reviewed one to one
Your instructor runs the live sessions and is also your mentor: the same person reviews your work every week and grades the final submission.
Wisdom Ayejuyo
Lead instructor and mentor
Teaches the live sessions and the build-alongs, reviews every project weekly and grades the final submission against the published rubric.
- Live session
- Teaches the week's material live, with questions.
- One-to-one review
- Reviews your work and your test each week.
- Grades the finale
- Marks the final project against the rubric.
Questions about the course
Prerequisites, tools, the price and what happens after week eight.
Take a seat in the next cohort
Cohorts are small so every project gets reviewed. Enrol now and we send the start date, the schedule and the repository invite.
- 4 weeks of training
- 8 weeks of access
- Live sessions + mentor
- Certificate
Course price
$999one-time
4 weeks of training, 8 weeks of access, live sessions, mentoring, the exam, the project and the certificate. Nothing to renew.
Employer paying? Ask for an invoice at checkout. Teams of five or more: see the corporate page.


