Course 1 of 13
LLMs for DevelopersAPIs (OpenAI, Anthropic, Gemini), Tokens & cost, Streaming, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
14 hours · 17 lessons · 17 exercises · 4 quizzes · 1 project
Career track
13 courses, 100 hours, ending in Project: AI Tutor for a Ugandan Curriculum.
Yiga AI
Intermediate → Advanced · Career Track · 5–6 months at 10 hrs/week
13 courses in this track
About this track
LLMs for Developers
Prompt Engineering for Production
Retrieval-Augmented Generation (RAG)
Building AI Agents
Skills you’ll gain
How this compares
Comparable to DataCamp AI Engineer · DeepLearning.AI · Coursera IBM AI Engineering. This track is 219 hours of study — about 5–6 months at 10 hrs/week.
Career outcomes
Build job-ready evidence for roles that use these skills every day.
Curriculum
Complete the courses in order so each new skill builds on the last.
Course 1 of 13
LLMs for DevelopersAPIs (OpenAI, Anthropic, Gemini), Tokens & cost, Streaming, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
14 hours · 17 lessons · 17 exercises · 4 quizzes · 1 project
Course 2 of 13
Building WhatsApp AI BotsWhatsApp Cloud API, Webhooks, Flows, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
17 hours · 20 lessons · 20 exercises · 4 quizzes · 1 project
Course 3 of 13
Project: AI Tutor for a Ugandan CurriculumContent ingestion, Grounded answers, Quizzes, and more.
Advanced · Course · 4 weeks at 5 hrs/week
19 hours · 24 lessons · 24 exercises · 4 quizzes · 1 project
Course 4 of 13
Building AI AgentsTool use, Planning, Memory, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
19 hours · 24 lessons · 24 exercises · 4 quizzes · 1 project
Course 5 of 13
Retrieval-Augmented Generation (RAG)Embeddings, Vector databases (pgvector, Pinecone), Chunking, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
19 hours · 24 lessons · 24 exercises · 4 quizzes · 1 project
Course 6 of 13
Building AI Apps with Lovable & No-CodePrompting Lovable, Supabase backend, Deploy, and more.
Beginner · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Course 7 of 13
LangChain & LlamaIndexChains, Retrievers, Callbacks, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
17 hours · 20 lessons · 20 exercises · 4 quizzes · 1 project
Course 8 of 13
Project: Multilingual Customer Support BotDesign, RAG over docs, WhatsApp channel, and more.
Advanced · Course · 4 weeks at 5 hrs/week
19 hours · 24 lessons · 24 exercises · 4 quizzes · 1 project
Course 9 of 13
AI App Development with Next.js & SupabaseAuth, Edge functions, Chat UI, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
19 hours · 24 lessons · 24 exercises · 4 quizzes · 1 project
Course 10 of 13
AI Safety, Evaluation & MonitoringRed-teaming, Evals, Observability, and more.
Advanced · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Course 11 of 13
Fine-Tuning Open ModelsHugging Face, LoRA/QLoRA, Datasets, and more.
Advanced · Course · 4 weeks at 5 hrs/week
19 hours · 24 lessons · 24 exercises · 4 quizzes · 1 project
Course 12 of 13
Speech & Vision with AI APIsWhisper, TTS, Image understanding, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Course 13 of 13
Prompt Engineering for ProductionStructured outputs, Evaluation, Guardrails, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Applied learning project
Bring the track together in Prompt Engineering for Production. Apply what you have learned to a practical challenge and explain the decisions behind your solution.

Learn from experts
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.”
Frequently asked questions
This track is designed for intermediate → advanced learners. Start with the first course and follow the numbered path so each skill builds naturally.
The track contains 13 courses and about 219 hours of learning. Most learners finish in around 5–6 months at 10 hrs/week.
Yes. Yiga lessons are designed to work across phones and computers, so you can keep learning on the device available to you.
You can earn a shareable Yiga credential after completing the required learning and assessment activities in the track.
Scholarship and financial-aid options are available for eligible learners. Contact the Yiga support team before enrolling for guidance.
Ready when you are
Begin with course 1 of 13, LLMs for Developers, and work through the path at your own pace.
Keep exploring
Intermediate → Advanced · Career Track · 5–6 months at 10 hrs/week
246 hours · 16 courses · 16 projects · Certificate
16 courses, 120 hours, ending in Data Scientist Interview Prep.
Intermediate → Advanced · Career Track · 4–5 months at 10 hrs/week
198 hours · 12 courses · 12 projects · Certificate
12 courses, 100 hours, ending in Project: Swahili Speech-to-Text Model.
Intermediate → Advanced · Career Track · 4–5 months at 10 hrs/week
176 hours · 11 courses · 11 projects · Certificate
11 courses, 80 hours, ending in Project: National Health Data Pipeline.