LLMs for Developers
APIs (OpenAI, Anthropic, Gemini), Tokens & cost, Streaming, and more.
Course 9 of 13
Auth, Edge functions, Chat UI, 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 · 29 lessons · 19 hours · 1 graded project
1160 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 — Auth in AI App Development with Next.js & Supabase.
Lesson
Core concepts
Core concepts — Auth in AI App Development with Next.js & Supabase.
Lesson · Locked
Worked example
Worked example — Auth in AI App Development with Next.js & Supabase.
Lesson · Locked
Hands-on practice
Hands-on practice — Auth in AI App Development with Next.js & Supabase.
Lesson · Locked
Common pitfalls
Common pitfalls — Auth in AI App Development with Next.js & Supabase.
Lesson · Locked
Applying it at work
Applying it at work — Auth in AI App Development with Next.js & Supabase.
Lesson · Locked
Module quiz: Auth
Check what you learned in Auth before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Edge functions in AI App Development with Next.js & Supabase.
Lesson · Locked
Core concepts
Core concepts — Edge functions in AI App Development with Next.js & Supabase.
Lesson · Locked
Worked example
Worked example — Edge functions in AI App Development with Next.js & Supabase.
Lesson · Locked
Hands-on practice
Hands-on practice — Edge functions in AI App Development with Next.js & Supabase.
Lesson · Locked
Common pitfalls
Common pitfalls — Edge functions in AI App Development with Next.js & Supabase.
Lesson · Locked
Applying it at work
Applying it at work — Edge functions in AI App Development with Next.js & Supabase.
Lesson · Locked
Module quiz: Edge functions
Check what you learned in Edge functions before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Chat UI in AI App Development with Next.js & Supabase.
Lesson · Locked
Core concepts
Core concepts — Chat UI in AI App Development with Next.js & Supabase.
Lesson · Locked
Worked example
Worked example — Chat UI in AI App Development with Next.js & Supabase.
Lesson · Locked
Hands-on practice
Hands-on practice — Chat UI in AI App Development with Next.js & Supabase.
Lesson · Locked
Common pitfalls
Common pitfalls — Chat UI in AI App Development with Next.js & Supabase.
Lesson · Locked
Applying it at work
Applying it at work — Chat UI in AI App Development with Next.js & Supabase.
Lesson · Locked
Module quiz: Chat UI
Check what you learned in Chat UI before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Storage in AI App Development with Next.js & Supabase.
Lesson · Locked
Core concepts
Core concepts — Storage in AI App Development with Next.js & Supabase.
Lesson · Locked
Worked example
Worked example — Storage in AI App Development with Next.js & Supabase.
Lesson · Locked
Hands-on practice
Hands-on practice — Storage in AI App Development with Next.js & Supabase.
Lesson · Locked
Common pitfalls
Common pitfalls — Storage in AI App Development with Next.js & Supabase.
Lesson · Locked
Applying it at work
Applying it at work — Storage in AI App Development with Next.js & Supabase.
Lesson · Locked
Module quiz: Storage
Check what you learned in Storage before moving on.
Quiz · Locked
Graded project: AI App Development with Next.js & Supabase
Apply everything from AI App Development with Next.js & Supabase in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: AI App Development with Next.js & Supabase to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Data & analytics
Turns real African data problems into practical lessons learners can apply immediately.

“The course content made machine learning understandable, and the practice kept me moving.”
Continue with
Following the order of AI Engineer (LLM Applications).
Next lesson
Overview and set-up
AI App Development with Next.js & Supabase
40 min · Resume
Course 10 in the track
AI Safety, Evaluation & Monitoring
Red-teaming, Evals, Observability, and more.
Advanced · Course · 3 weeks at 5 hrs/week
Course 11 in the track
Fine-Tuning Open Models
Hugging Face, LoRA/QLoRA, Datasets, and more.
Advanced · Course · 4 weeks at 5 hrs/week
Course 12 in the track
Speech & Vision with AI APIs
Whisper, TTS, Image understanding, and more.
Intermediate · Course · 3 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.
WhatsApp Cloud API, Webhooks, Flows, and more.
Content ingestion, Grounded answers, Quizzes, and more.
Tool use, Planning, Memory, and more.