AI Agents: A Practical Guide to Building Autonomous Systems
Practical, hands-on training to build, test, and deploy autonomous LLM-powered agents and multi-agent systems for real-world automation.
Smart Next Generation Education is a leading EdTech. LEARN MORE NOW
Practical, hands-on training to build, test, and deploy autonomous LLM-powered agents and multi-agent systems for real-world automation.
Learn how to design, build, and deploy autonomous AI agents that perceive environments, plan, act, and integrate with real-world tools and APIs. This hands-on course covers agent architectures, prompt & planning strategies, memory and state management, multi-agent coordination, safety & guardrails, and practical deployments using modern frameworks (LangChain, AutoGen, Hugging Face tools).
- Introduction
- Understanding foundation models and the rise of LLMs
- Under the hood of an LLM
- How do we consume LLMs?
- Latest significant breakthroughs
- Model distillation
- Reasoning models
- DeepSeek
- Road to AI agents
- Chat with your data
- Multimodality
- The need for an additional layer of intelligence: introducing AI agents
- Summary
- Mini-Project: Designing an AI-Powered Travel Assistant
- Lesson 1 (Quiz Review)
0:20:0- Introduction
- Introduction to AI orchestrators
- Autonomy
- Abstraction and modularity
- Core components of an AI orchestrator
- Workflow management
- Memory and context handling
- Tool and API integration
- Error handling and monitoring
- Security and compliance
- Overview of the most popular AI orchestrators in the market
- How to choose the right orchestrator for your AI agent
- Summary
- Mini-Project: Justifying the Need for an AI Orchestrator
- Lesson 3 (Quiz Review)
0:20:0- Introduction
- Different types of memory
- Short-term memory
- Long-term memory
- Semantic memory
- Episodic memory
- Procedural memory
- In between short-term memory and long-term memory – the role of semantic caches
- Managing context windows
- Storing, retrieving, and refreshing memory
- Temporal and spatial reasoning in AI agents
- Popular tools to manage memory
- LangMem
- Mem0
- LeTTA (formerly MemGPT)
- Summary
- Mini-Project: Designing an AI's Memory System
- Lesson 4 (Quiz Review)
0:20:0- Introduction
- The anatomy of an AI agent’s tools
- Hardcoded and semantic functions
- Semantic functions
- APIs and web services
- Web APIs
- Internal or enterprise APIs
- Backend function APIs (service mesh or microservices)
- Serverless functions/Lightweight APIs
- Databases and knowledge bases
- Structured data
- Unstructured data
- Synchronous versus asynchronous calls
- Summary
- Mini-Project: Equipping an AI Agent with Tools
- Lesson 5 (Quiz Review)
0:20:0- Introduction
- Technical requirements
- Introduction to the LangChain ecosystem
- Build – the architectural foundation
- Run – the operational layer
- Manage – observability and iteration
- Overview of out-of-the-box components
- Use case – e-commerce AI agent
- Scenario description
- AskMamma’s building blocks
- Developing the agent (Part 1)
- Developing the agent (Part 2)
- Observability, traceability, and evaluation (Part 1)
- Observability, traceability, and evaluation (Part 2)
- Observability, traceability, and evaluation (Part 3)
- Observability, traceability, and evaluation (Part 4)
- Observability, traceability, and evaluation (Part 5)
- Infusing the AI agent in the mobile app (Part 1)
- Infusing the AI agent in the mobile app (Part 2)
- Summary
- Mini-Project: Planning a LangChain AI Agent
- Lesson 6 (Quiz Review)
0:20:0- Introduction
- Introduction to multi-agent systems (Part 1)
- Introduction to multi-agent systems (Part 2)
- Understanding and designing different workflows for your multi-agent system (Part 1)
- Understanding and designing different workflows for your multi-agent system (Part 2)
- Understanding and designing different workflows for your multi-agent system (Part 3)
- Overview of multi-agent orchestrators
- AutoGen
- TaskWeaver
- OpenAI Agents SDK
- LangGraph
- Building your first multi-agent application with LangGraph (Part 1)
- Building your first multi-agent application with LangGraph (Part 2)
- Building your first multi-agent application with LangGraph (Part 3)
- Building your first multi-agent application with LangGraph (Part 4)
- Summary
- Mini-Project: Designing a Multi-Agent System
- Lesson 7 (Quiz Review)
0:20:0Basic Python programming (functions, HTTP requests).
Familiarity with basic machine-learning/LLM concepts (what an LLM is, prompt basics).
A code editor (VS Code recommended), Git, and access to a terminal.
Optional but recommended: experience with REST APIs, Docker, and cloud basics (AWS/GCP/Azure).
Design agent architectures — choose appropriate agent types (reactive, deliberative, hierarchical) and design components for perception, memory, planner, and executor.
Build LLM-powered agents with tool integration (APIs, function calls, web scraping, databases) using LangChain / agent frameworks.
Implement memory and state (short-term and long-term) to enable persistent, context-aware agent behavior.
Create multi-agent workflows that coordinate tasks, delegate subtasks, and resolve conflicts.
0.0
SmartNextGenEd is an innovative educational platform that offers cutting-edge training across multiple disciplines. Leveraging the latest technology and AI, the platform empowers learners with personalized, flexible, and future-ready education experiences.
View DetailsLast Updated
Oct 08, 2025Students
99+language
EnglishDuration
10h++Level
beginnerExpiry period
LifetimeCertificate
YesGet exclusive tech courses updates and special offers directly to your inbox.
Complete tech career guide with roadmaps, resources, and insider tips.
This website uses cookies to personalize content and analyse traffic in order to offer you a better experience. Cookie Policy