Learn AI & LLM fundamentals
How large language models work, prompting, tools, agents, RAG and safety
A vendor-neutral foundation for working with large language models such as ChatGPT, Claude and Gemini, whether in a chat app, a no-code automation tool or your own code. It covers what models do and where they fail, how to prompt them, structured output and tool calling, agents and retrieval (RAG), and the production concerns of evaluation, cost and security. No programming background is needed for the Essentials.
How deep do you want to go?
1. EssentialsRead and write simple code, do the everyday basics
2. PracticalUse it productively at work, with the usual idioms
3. AdvancedThe less common features, performance and trade-offs
4. ExpertInternals and the edge cases experts know