AI Foundations
Start from zero. What AI is, how machines learn, and what is really happening when you chat with an AI.
Start from zero. What AI is, how machines learn, and what is really happening when you chat with an AI.
Write clear requests and get reliably good answers from a chat assistant — context, examples, format, and how to fix an answer that missed.
Use AI with your eyes open — why it can be confidently wrong, how to check answers, what to keep private, where bias comes from, and how to use AI-made content honestly.
Turn AI into everyday habits — summarise and draft, research and learn, work with documents, brainstorm, save time on repetitive tasks and build a routine that suits you. No code needed.
Work with AI coding assistants like a senior developer — know what they see, split work into tasks they handle well, review their code, protect your secrets, and keep tests and git as your safety net. The course works with any tool.
Turn your AI assistant into a debugging partner, not a guessing machine — give it the right evidence, read errors together, test ranked hypotheses, fix the root cause instead of the symptom and prove the fix works. Works with any language and any tool.
Set up your coding assistant for a whole team — write an AGENTS.md it follows, scope and share rules, package workflows as commands, skills and plugins, and add guardrails with permissions and hooks. Taught with the tool you use, with equivalents in the other major tools.
Go from using AI to building with it — call a model from Python, shape its behaviour, get structured output, manage conversations and ship a small chatbot, all with free tools.
A clear mental model of AI agents, without the hype — let a model call your functions, run an agent loop, answer from your own documents, and keep it safe with guardrails and human oversight.