Course comparison

Find the right next course.

Compare up to three published courses by skills, level, duration, prerequisites and certification requirements.

Choose up to three courses
Clear selection
Selected course details
CompareFunction Calling and Tool Use
LevelIntermediate to Advanced
Duration21–35 hours
FormatSelf-paced course
AccessPremium access
Skillsmodel 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
Modules7
PrerequisitesLLM generation; JSON and API basics
AssessmentCourse assessment
CertificateCompletion requirements apply