Course Outline

Introduction to Python Environments for Agentic Development

  • Setting up Python, virtual environments, and dependency management
  • Using Git and Docker for versioning and isolation
  • Best practices for 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 architecture styles

Building Functional Agents in Python

  • Creating a simple agent with LangChain
  • Connecting agents to external tools and APIs
  • Handling input/output, memory, and persistence

Tool and API Integration

  • Defining and registering tools for agent use
  • Secure API integration and key management
  • Using external data sources and custom function calls

Agent Orchestration and Communication Patterns

  • Multi-agent collaboration using AutoGen
  • Task delegation and planning logic
  • 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

  • An understanding of Python programming and package management
  • Experience with REST APIs and JSON data structures
  • Basic familiarity with asynchronous I/O in Python

Audience

  • Backend engineers
  • Platform engineers
  • ML engineers
 21 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from £5700 online delivery, based on a group of 2 delegates, £1800 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

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


Public Training

Please see our public courses

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories