Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Python Environments for Agentic Development
- Configuring Python, setting up virtual environments, and managing dependencies
- Utilizing Git and Docker for version control and environment isolation
- Adopting best practices for creating reproducible development environments
Overview of Agent SDKs and Frameworks
- Exploring LangChain, AutoGen, and other emerging SDKs
- Understanding agent structure and lifecycle: perception, reasoning, and action
- Comparing the capabilities and architectural styles of different SDKs
Building Functional Agents in Python
- Developing a basic agent using LangChain
- Connecting agents to external tools and APIs
- Managing input/output, memory, and data persistence
Tool and API Integration
- Defining and registering tools for agent utilization
- Implementing secure API integration and key management strategies
- Incorporating external data sources and custom function calls
Agent Orchestration and Communication Patterns
- Facilitating multi-agent collaboration using AutoGen
- Designing task delegation and planning logic
- Implementing event-driven and asynchronous orchestration models
Testing, Debugging, and Observability
- Testing agents using mock inputs and controlled environments
- Debugging message flows and tool invocation processes
- Establishing structured logging and performance metrics
Deployment and Production Considerations
- Packaging and containerizing Python agent services
- Integrating agent workflows into CI/CD pipelines
- Scaling, monitoring, and maintaining long-running agent processes
Summary and Next Steps
Requirements
- Solid understanding of Python programming and package management
- Practical experience with REST APIs and JSON data structures
- Basic familiarity with asynchronous I/O concepts in Python
Target Audience
- Backend engineers
- Platform engineers
- ML engineers
21 Hours