For everyday work
Codeless AI
For people who want to use AI and automate practical tasks without programming.
Learn to write a clear brief, check the result and build a supervised workflow.
Independent learning for an AI-shaped world
Use AI thoughtfully at work. Build useful applications. Develop the skills to check what you create.
Start Here
For everyday work
For people who want to use AI and automate practical tasks without programming.
Learn to write a clear brief, check the result and build a supervised workflow.
For application builders
For people who want to build AI software with Python, APIs, retrieval and agents.
Follow an application route, then add the data or specialist skills your project needs.
Start learning FastAPI
Nine core stages, 45 core lessons and nine optional lessons. Build an API through focused exercises and complete stage capstones.
Start without an account and practise locally. An optional account can save your place. Certificates are not available.
Start learning Everyday AI
Eight modules with 39 teaching lessons, eight practice units and separate answers. Write clear briefs, work from supplied evidence and check useful workplace drafts.
Read without an account. Save your place with an optional account. No programming or paid tool is required; the capstone is a self-review exercise.
Stay informed
AI news
Pro 100 and Pro 500 get twice their previous allowance. Pro 200 users already on the higher allowance keep it.
Read the storyAI news
A new research team and healthcare partnerships will explore AI in clinical and preventive care. The co-clinician work starts with evaluation, not autonomous treatment.
Read the storyAI news
An ADNOC, XRG and Microsoft survey finds more agentic AI in operations, alongside concern about the electricity infrastructure needed to support it.
Read the storyUseful reading
One small ruler shows how test data can quietly change the inputs used to train a model.
Read the latest articleKeep each reading session visible while calculating a separate running total for every student.
Watch when Python prepares a value and what an exhausted stream leaves for its next consumer.
A photography club review queue makes precision and recall visible at three different cutoffs.
Five reading-club responses show why counting rows, answers and different values produces different results.