Skip to content

AI

AI Agents

Overview

Design agents that plan, use tools and stay under human control.

Learn the patterns behind tool-using AI systems: planning, memory, tool calls and guardrails. You will design and evaluate a small agent with clear limits.

Level

Advanced

Duration

4 weeks

Lessons

6 lessons

Certificate

Included

What you'll learn

  • Describe the parts of an agent loop
  • Design tools an agent can call safely
  • Add memory and state
  • Evaluate agent behaviour
  • Apply guardrails and human approval

Curriculum

2 modules · 6 lessons · about 2 hours

Module 1Agent basics3 lessons
  • The agent loopvideo12 min
  • Tools and function callstext10 min
  • Checkpoint: agent basicsquiz8 min
Module 2Reliability3 lessons
  • Guardrails and approvalsvideo12 min
  • Evaluating agentstext10 min
  • Project: a scoped assistantproject45 min

Projects & assignments

  • Project: a scoped assistant

Requirements

  • Python Programming
  • Generative AI or equivalent experience

Who it's for

  • Developers building AI-powered workflows
  • Technical founders
S

Spark Academy

Course material is designed and maintained by the Spark Academy learning team in collaboration with Spark Labs.

Certificate

A Spark Academy certificate of completion is issued when you finish every lesson. Every credential has a public verification page.

Frequently asked questions

Do I get a certificate?

Yes. A Spark Academy certificate of completion is issued when you finish every lesson.

Can I learn at my own pace?

Yes. All lessons are self-paced and your progress is saved automatically.

Is this demo content?

Course material is development data while the academy is being set up.

Related courses