Free course for software engineers

From software engineer to AI engineer

Six trails that teach what breaks LLM and agent systems in production, and how to design them so they hold up: evals, RAG, agents, security, and cost. Short video lessons, real code, and a graded project at the end of each trail, with a verifiable certificate.

  • Free
  • No sign-up
  • English and Portuguese
  • Open example code
Welcome: what ai-guru is4 min · English narration, Portuguese subtitles

Trails

Pick a trail

Six trails, one course. Each builds on the one before, and no lesson repeats. New to LLMs? Start with the first.

  1. 01Start hereLLM foundations for engineersStart here. What changes when a model becomes part of your system: prompts as interfaces, structured output, tools, and when a fixed workflow beats an agent.14 lessons▶ 14 on videoFinal project: Store support on WhatsApp
  2. 02Evals and reliabilityHow to know an LLM feature works before your users tell you: evals, golden datasets, structured contracts, and deterministic work moved back into code.13 lessons▶ 13 on videoFinal project: Invoices into the ERP
  3. 03RAG and contextGive the model the right information at the right time: embeddings, retrieval, hybrid search, reranking, chunking, and long conversations that do not rot.12 lessons▶ 9 on videoFinal project: Internal knowledge chat
  4. 04Building agentsGive the model autonomy without the classic accidents: loops with a budget, a small toolset, subagents, and multiple agents only when they pay off.14 lessons▶ 13 on videoFinal project: Coding agent
  5. 05Securing AI systemsFor whoever answers for what the agent does with money, data, and customers: prompt injection, least privilege, human approval, and an audit trail.12 lessonsFinal project: Finance assistant with approval
  6. 06Production: cost, latency, and operationsCheap, fast, and observable: tracing, parallel steps, caching, model cascades, a fallback when the provider goes down, and a stack without vendor lock-in.14 lessonsFinal project: Deep research with citations

How every trail works

  1. 01

    Watch

    Every lesson opens with a short video. English narration, Portuguese subtitles.

  2. 02

    Read and check

    Right below the video is the material: diagrams, code, and quick questions to check what stuck.

  3. 03

    Build

    The trail ends in a project: you design the architecture of a real system and the tests tell you if it holds up.

  4. 04

    Prove it

    Pass the project and your certificate is issued on the spot, signed and verifiable, ready for LinkedIn.

Your next role is AI engineer

Start with LLM foundations for engineers: 14 lessons in order, with progress saved in your browser.

Start the first trail
Search