After doing these courses, I feel confident creating professional visualizations and dashboards
Course Description
Prerequisites
Curriculum
Course outline
LLM Tool Use
Tool Fundamentals
You will learn to build tool-augmented LLM systems — from understanding why LLMs need external tools, through creating custom Python function tools, to implementing single, parallel, and serial tool calling patterns — enabling you to extend LLMs beyond text generation to retrieve information, perform computations, and take actions.
API Tools
You will learn to build tools that connect LLMs to external APIs — from understanding REST basics and HTTP methods to implementing reliable API wrapper tools with proper error handling — enabling you to give LLMs access to real-time data and external services.
Managed Tools
You will learn to leverage pre-built tools from LLM providers and the Model Context Protocol (MCP) ecosystem — from configuring provider-hosted tools like web search to connecting MCP servers for services like Slack and GitHub — enabling you to rapidly add capabilities to your applications and decide when to use managed tools versus building custom solutions.
LLM Tool Use with LangChain
Course
Complete

