All Tracks
Spring AI for Beginners
Build AI-Powered Java Apps with Spring Boot
Go from zero Java to building real AI apps with Spring AI — chat with memory, prompt engineering, RAG, tools, MCP, and agent patterns on Spring Boot and Azure OpenAI. Every concept is explained from scratch: friendly, visual, and hands-on. Adapted from Microsoft's open Spring AI curriculum.
Beginner17 modules6-8 weeksJava-curious beginners who want to build AI-powered apps
Curriculum Modules
17 modules covering everything from fundamentals to advanced topics.
01
Module 1: What Is Spring AI?
4 min790 words
02
Module 2: Java & Spring Boot Crash Course
4 min768 words
03
Module 3: Setting Up Your Environment
4 min778 words
04
Module 4: Your First Spring AI Chat App
4 min740 words
05
Module 5: Tokens & Conversation Memory
5 min840 words
06
Module 6: Prompt Engineering Fundamentals
4 min721 words
07
Module 7: Advanced Prompt Patterns
4 min698 words
08
Module 8: What Is RAG?
5 min850 words
09
Module 9: Building a RAG Application
4 min768 words
10
Module 10: RAG the Easy Way — Advisors & Best Practices
5 min801 words
11
Module 11: AI Agents with Tools
5 min816 words
12
Module 12: Tool Chaining, Errors & Tools vs RAG
5 min829 words
13
Module 13: Model Context Protocol (MCP) in Spring AI
4 min778 words
14
Module 14: Agentic Patterns
5 min881 words
15
Module 15: Glossary of Spring AI Terms
4 min691 words
16
Module 16: Knowledge Check
4 min758 words
17
Module 17: Your Roadmap & Next Steps
4 min798 words
Capstone Project
Put everything together in a comprehensive final project that demonstrates your mastery. Includes real-world problem solving, documentation, and portfolio-ready deliverables.
View Capstone Details