Skip to content
AI Development

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
  1. week_1foundationscli assistant · structured output
  2. week_2retrievaldocs assistant · cited answers
  3. week_3agents + evalstwo tools · eval suite in ci
  4. week_4shipdeployed · monitored · graded

$ certificate --issue

Who it is for

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
01

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

02

Analysts and product people comfortable with Python who want to build, not only prompt

03

Teams choosing one person to bring AI features into an existing product

Curriculum

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.

01

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
02

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
03

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
04

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 it runs

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.

  1. 01

    Learn

    Recorded lessons and labs in a repository you clone on day one.

  2. 02

    Meet

    Two live sessions a week: one teaching, one build-along. Both recorded.

  3. 03

    Test

    A compulsory module test closes every week and unlocks the next.

  4. 04

    Review

    Weekly code review of your project with your mentor, one to one.

How the access works

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 onTrainingAccessFree plan
Lessons, project files and recordings
Live sessions with the instructorWeeklyRecordings
One-to-one mentor reviewsWeeklyFinal review
Module tests and the final examResits
Final project submission and gradingWeek 4
Community space for the cohort
Your certificate, files and results
What you finish with

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.

CareerFocus Area

Certificate

AI Development

Career Focus Area certificate in AI Development

Awarded to4 weeks · final exam · graded project
1

Final exam

A timed 60-question exam covering all four modules, sat in week four.

2

Final project

A deployed AI application with retrieval, at least two tools, streaming, monitoring and an evaluation report.

3

Grading

Exam at 70% or above and the project graded against a published rubric: correctness, evaluation, safety and code quality.

4

Certificate

A Career Focus Area certificate in AI Development, with a link to your project and your graded rubric.

Projects from the course

project_01

Support assistant

Answers from a help centre, escalates with a ticket tool.

project_02

Contract reader

Extracts clauses to a schema, flags the risky ones.

project_03

Research agent

Searches, reads and writes a sourced brief.

Your instructor

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.

WA

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.
Course FAQ

Questions about the course

Prerequisites, tools, the price and what happens after week eight.

You should be able to write a small web application in Python or TypeScript. The course teaches the AI parts, not programming from scratch.

Enrol

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.