Get in Touch

Course Outline

Introduction to Python Environments for Agentic Development

  • Setting up Python, virtual environments, and managing dependencies.
  • Leveraging Git and Docker for version control and isolation.
  • Adopting best practices for reproducible environments.

Overview of Agent SDKs and Frameworks

  • Exploring LangChain, AutoGen, and other emerging SDKs.
  • Understanding agent structure and lifecycle: perception, reasoning, and action.
  • Comparing SDK capabilities and architectural styles.

Building Functional Agents in Python

  • Constructing a simple agent using LangChain.
  • Connecting agents to external tools and APIs.
  • Managing input/output, memory, and persistence.

Tool and API Integration

  • Defining and registering tools for agent utilization.
  • Ensuring secure API integration and key management.
  • Utilizing external data sources and custom function calls.

Agent Orchestration and Communication Patterns

  • Fostering multi-agent collaboration using AutoGen.
  • Implementing task delegation and planning logic.
  • Engaging in event-driven and asynchronous orchestration.

Testing, Debugging, and Observability

  • Testing agents with mock inputs and controlled environments.
  • Debugging message flow and tool invocation.
  • Implementing structured logging and performance metrics.

Deployment and Production Considerations

  • Packaging and containerizing Python agent services.
  • Integrating with CI/CD pipelines.
  • Scaling, monitoring, and maintaining long-running agents.

Summary and Next Steps

Requirements

  • A solid understanding of Python programming and package management.
  • Experience working with REST APIs and JSON data structures.
  • Basic 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.
Investment

Price per private group, online live training, starting from 3900 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories