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
- Establishing Python, virtual environments, and managing dependencies
- Utilizing Git and Docker for version control and environment isolation
- Best practices for creating reproducible environments
Overview of Agent SDKs and Frameworks
- LangChain, AutoGen, and other emerging SDKs
- Agent structure and lifecycle: perception, reasoning, and action
- Comparing SDK capabilities and architectural styles
Building Functional Agents in Python
- Creating a basic agent using LangChain
- Linking agents to external tools and APIs
- Managing input/output, memory, and persistence
Tool and API Integration
- Defining and registering tools for agent utilization
- Secure API integration and key management strategies
- Incorporating external data sources and custom function calls
Agent Orchestration and Communication Patterns
- Facilitating multi-agent collaboration with AutoGen
- Logic for task delegation and planning
- Event-driven and asynchronous orchestration methods
Testing, Debugging, and Observability
- Testing agents using mock inputs and controlled environments
- Debugging message flows and tool invocations
- Implementing structured logging and performance metrics
Deployment and Production Considerations
- Packaging and containerizing Python agent services
- Integration with CI/CD pipelines
- Scaling, monitoring, and maintaining long-running agents
Summary and Next Steps
Requirements
- A solid grasp of Python programming and package management
- Experience working with REST APIs and JSON data structures
- Fundamental familiarity with asynchronous I/O in Python
Audience
- Backend engineers
- Platform engineers
- ML engineers
21 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3900 € + VAT*
Contact us for an exact quote and to hear our latest promotions