← Back to homepage
20 curriculum modules

Intermediate

Analyze, Build and Troubleshoot

Develop practical skills in data flow, APIs, webhooks, testing, debugging, Python foundations and system reliability.

Start Learning
Learning objectives

What you will learn

  • Trace data through connected automation systems.
  • Understand JSON, HTTP APIs, webhooks and authentication.
  • Design integration tests and investigate execution logs.
  • Apply introductory Python, machine learning and database concepts.
  • Improve workflow reliability, security and monitoring.
Full module breakdown

Explore all 20 modules

The following titles reflect the curriculum for this stage. Each module contributes to the practical skills developed throughout the programme.

  1. 01 Thinking Like an AI Problem-Solver
  2. 02 How Automation Systems Work
  3. 03 Data and Data Flow
  4. 04 JSON for AI Automation
  5. 05 APIs and HTTP Communication
  6. 06 Webhooks and Event-Driven Workflows
  7. 07 Integration Testing and Test Cases
  8. 08 Logs and Execution History
  9. 09 Debugging and Root-Cause Analysis
  10. 10 Authentication and Authorization
  11. 11 Data Mapping and Validation
  12. 12 Error Handling and Workflow Reliability
  13. 13 Python Foundations for AI Systems
  14. 14 Machine Learning Foundations
  15. 15 Large Language Models and Structured AI Outputs
  16. 16 Database Foundations and Data Persistence
  17. 17 AI System Monitoring and Observability
  18. 18 Security and Safe System Operation
  19. 19 Incident Response and Technical Documentation
  20. 20 Intermediate Capstone and Final Examination
Learning by doing

Practical assignments & assessment

  • Build a multi-step workflow using structured data and integrations.
  • Test an API or webhook connection with representative inputs.
  • Investigate deliberately introduced workflow failures and document fixes.
  • Complete the Intermediate Capstone and Final Examination.

Expected learning outcome

You will be able to analyze data flows, test integrations, troubleshoot automation failures and explain essential security and reliability controls.