LLMs for Developers
APIs (OpenAI, Anthropic, Gemini), Tokens & cost, Streaming, and more.
Course 2 of 13
WhatsApp Cloud API, Webhooks, Flows, and more.
Yiga AI
Intermediate · Course · 4 weeks at 5 hrs/week
What you’ll learn
LLMs for Developers
Prompt Engineering for Production
Retrieval-Augmented Generation (RAG)
Building AI Agents
Syllabus
4 modules · 25 lessons · 17 hours · 1 graded project
1000 minutes of guided lesson time.
Sign in and enrol to unlock every lesson. The first lesson is open as a preview.
Overview and set-up
Overview and set-up — WhatsApp Cloud API in Building WhatsApp AI Bots.
Lesson
Core concepts
Core concepts — WhatsApp Cloud API in Building WhatsApp AI Bots.
Lesson · Locked
Worked example
Worked example — WhatsApp Cloud API in Building WhatsApp AI Bots.
Lesson · Locked
Hands-on practice
Hands-on practice — WhatsApp Cloud API in Building WhatsApp AI Bots.
Lesson · Locked
Common pitfalls
Common pitfalls — WhatsApp Cloud API in Building WhatsApp AI Bots.
Lesson · Locked
Module quiz: WhatsApp Cloud API
Check what you learned in WhatsApp Cloud API before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Webhooks in Building WhatsApp AI Bots.
Lesson · Locked
Core concepts
Core concepts — Webhooks in Building WhatsApp AI Bots.
Lesson · Locked
Worked example
Worked example — Webhooks in Building WhatsApp AI Bots.
Lesson · Locked
Hands-on practice
Hands-on practice — Webhooks in Building WhatsApp AI Bots.
Lesson · Locked
Common pitfalls
Common pitfalls — Webhooks in Building WhatsApp AI Bots.
Lesson · Locked
Module quiz: Webhooks
Check what you learned in Webhooks before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Flows in Building WhatsApp AI Bots.
Lesson · Locked
Core concepts
Core concepts — Flows in Building WhatsApp AI Bots.
Lesson · Locked
Worked example
Worked example — Flows in Building WhatsApp AI Bots.
Lesson · Locked
Hands-on practice
Hands-on practice — Flows in Building WhatsApp AI Bots.
Lesson · Locked
Common pitfalls
Common pitfalls — Flows in Building WhatsApp AI Bots.
Lesson · Locked
Module quiz: Flows
Check what you learned in Flows before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Payments in Building WhatsApp AI Bots.
Lesson · Locked
Core concepts
Core concepts — Payments in Building WhatsApp AI Bots.
Lesson · Locked
Worked example
Worked example — Payments in Building WhatsApp AI Bots.
Lesson · Locked
Hands-on practice
Hands-on practice — Payments in Building WhatsApp AI Bots.
Lesson · Locked
Common pitfalls
Common pitfalls — Payments in Building WhatsApp AI Bots.
Lesson · Locked
Module quiz: Payments
Check what you learned in Payments before moving on.
Quiz · Locked
Graded project: Building WhatsApp AI Bots
Apply everything from Building WhatsApp AI Bots in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: Building WhatsApp AI Bots to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Software & cloud
Helps new developers build reliable products through clear explanations and guided practice.

“I use what I learned in my work now, not in some distant future project.”
Continue with
Following the order of AI Engineer (LLM Applications).
Next lesson
Overview and set-up
Building WhatsApp AI Bots
40 min · Resume
Course 3 in the track
Project: AI Tutor for a Ugandan Curriculum
Content ingestion, Grounded answers, Quizzes, and more.
Advanced · Course · 4 weeks at 5 hrs/week
Course 4 in the track
Building AI Agents
Tool use, Planning, Memory, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
Course 5 in the track
Retrieval-Augmented Generation (RAG)
Embeddings, Vector databases (pgvector, Pinecone), Chunking, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
Learner reviews
Sign in to share your experience with this course.
Sign in to reviewLoading reviews…
Keep going
APIs (OpenAI, Anthropic, Gemini), Tokens & cost, Streaming, and more.
Content ingestion, Grounded answers, Quizzes, and more.
Tool use, Planning, Memory, and more.
Embeddings, Vector databases (pgvector, Pinecone), Chunking, and more.