intermediate23 lessons · 5 modules
AI Engineering
A practical, project-driven curriculum for software engineers moving into AI engineering — calling LLM APIs, prompt engineering, building RAG pipelines end to end, tool-using and multi-agent systems, MCP, and shipping AI features safely with guardrails, cost control, and observability. Every lesson after the first builds something real.
aillmragagentsprompt-engineeringpython
prerequisites
- →Comfortable writing Python
- →Basic familiarity with REST APIs
- →No prior AI/ML experience required
you'll learn
- ✓Call LLM APIs directly (OpenAI, Anthropic) with streaming, retries, and proper conversation management
- ✓Write reliable prompts — few-shot, chain-of-thought, structured JSON output, and systematic evaluation
- ✓Build a full RAG pipeline — chunking, embeddings, vector databases, hybrid search, and reranking
- ✓Build tool-using and multi-agent systems with the ReAct loop, memory, and MCP servers
- ✓Defend against prompt injection and jailbreaks with guardrails and content moderation
- ✓Control cost and latency in production — caching, model routing, and full observability
course structure