From talking to AI to building with it- the FDE Courseline's core AI track.
An agent, in this track's sense, is an AI system that doesn't just answer a question once — it can hold context across a conversation, decide to use tools (like searching a document or calling an API), remember what happened earlier, and work toward a goal over multiple steps. Right now you've probably used AI chat tools. This track teaches you to build the systems behind them.
You'll start from the basics — what a large language model (LLM) actually is and how it generates text — and progressively add capability: reliable prompting, memory across turns, the ability to look up real information instead of guessing, the ability to call external tools, and finally coordinating multiple agents together. Each submodule adds one capability on top of the last. By the end, you won't just know the vocabulary of "agentic AI" — you'll have built the core loop yourself.
Forward Deployed Engineers increasingly build software with AI models embedded inside it — a customer-facing chatbot that needs to answer from their internal docs, an internal tool that automates a multi-step workflow, an assistant that needs to call the customer's APIs safely. None of that works if you only know how to send a prompt and read a reply; you need to understand why an agent forgets things, why it hallucinates an answer instead of looking it up, and how to give it safe, limited "hands" to act in the real world. This track builds that understanding in the same order you'll need it on the job: foundations first, then reliability, then memory, then grounding in real data, then action, then coordination.
Programming Fundamentals (Track 1) — you should be comfortable with variables, functions, and control flow (if/else, loops) before starting. No machine learning background is assumed or required; every ML-adjacent concept (embeddings, vectors, tokens) is explained from scratch when it's introduced.
Each module builds directly on the one before it — skipping ahead will leave gaps, since later modules assume the mental model from earlier ones.