Course comparison
Find the right next course.
Compare up to three published courses by skills, level, duration, prerequisites and certification requirements.
| Compare | Function Calling and Tool Use |
|---|---|
| Level | Intermediate to Advanced |
| Duration | 21–35 hours |
| Format | Self-paced course |
| Access | Premium access |
| Skills | model proposes tool call, application executes, result returns to model, control plane vs execution plane, JSON Schema intuition, required fields, types, enums, nested arguments, name, description, input schema, handler, permissions, detect tool calls, parse arguments, validate, execute, serialize results, continue generation, invalid arguments, timeouts, exceptions, partial results, retries, fallbacks, allowlists, permission checks, input validation, output sanitization, least privilege, calculator/API tool, search/retrieval tool, database tool, tool logging, error handling |
| Modules | 7 |
| Prerequisites | LLM generation; JSON and API basics |
| Assessment | Course assessment |
| Certificate | Completion requirements apply |