Course 1 of 13

LLMs for Developers

APIs (OpenAI, Anthropic, Gemini), Tokens & cost, Streaming, and more.

Yiga AI

Intermediate en

Intermediate · Course · 3 weeks at 5 hrs/week

Duration
3 weeks
Effort
5 hrs/week
Lessons
17
Hands-on exercises
17
Projects
1
Language
en

What you’ll learn

Skills you can put to work.

LLMs for Developers

Prompt Engineering for Production

Retrieval-Augmented Generation (RAG)

Building AI Agents

Syllabus

Every module, step by step.

4 modules · 22 lessons · 14 hours · 1 graded project

848 minutes of guided lesson time.

Sign in and enrol to unlock every lesson. The first lesson is open as a preview.

Module 1 · 6 lessons · 3.1 hoursAPIs (OpenAI, Anthropic, Gemini)Module 1 of 4 in LLMs for Developers.
  1. Quick start: your first useful AI result

    A 5–10 minute win you can use today.

    Lesson

    8 min
  2. Overview and set-up

    Overview and set-up — APIs (OpenAI, Anthropic, Gemini) in LLMs for Developers.

    Lesson · Locked

    40 min
  3. Core concepts

    Core concepts — APIs (OpenAI, Anthropic, Gemini) in LLMs for Developers.

    Lesson · Locked

    40 min
  4. Worked example

    Worked example — APIs (OpenAI, Anthropic, Gemini) in LLMs for Developers.

    Lesson · Locked

    40 min
  5. Hands-on practice

    Hands-on practice — APIs (OpenAI, Anthropic, Gemini) in LLMs for Developers.

    Lesson · Locked

    40 min
  6. Module quiz: APIs (OpenAI, Anthropic, Gemini)

    Check what you learned in APIs (OpenAI, Anthropic, Gemini) before moving on.

    Quiz · Locked

    20 min
Module 2 · 5 lessons · 3 hours LockedTokens & costModule 2 of 4 in LLMs for Developers.
  1. Overview and set-up

    Overview and set-up — Tokens & cost in LLMs for Developers.

    Lesson · Locked

    40 min
  2. Core concepts

    Core concepts — Tokens & cost in LLMs for Developers.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — Tokens & cost in LLMs for Developers.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — Tokens & cost in LLMs for Developers.

    Lesson · Locked

    40 min
  5. Module quiz: Tokens & cost

    Check what you learned in Tokens & cost before moving on.

    Quiz · Locked

    20 min
Module 3 · 5 lessons · 3 hours LockedStreamingModule 3 of 4 in LLMs for Developers.
  1. Overview and set-up

    Overview and set-up — Streaming in LLMs for Developers.

    Lesson · Locked

    40 min
  2. Core concepts

    Core concepts — Streaming in LLMs for Developers.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — Streaming in LLMs for Developers.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — Streaming in LLMs for Developers.

    Lesson · Locked

    40 min
  5. Module quiz: Streaming

    Check what you learned in Streaming before moving on.

    Quiz · Locked

    20 min
Module 4 · 6 lessons · 5 hours LockedSystem promptsModule 4 of 4 in LLMs for Developers.
  1. Overview and set-up

    Overview and set-up — System prompts in LLMs for Developers.

    Lesson · Locked

    40 min
  2. Core concepts

    Core concepts — System prompts in LLMs for Developers.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — System prompts in LLMs for Developers.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — System prompts in LLMs for Developers.

    Lesson · Locked

    40 min
  5. Module quiz: System prompts

    Check what you learned in System prompts before moving on.

    Quiz · Locked

    20 min
  6. Graded project: LLMs for Developers

    Apply everything from LLMs for Developers in one graded, portfolio-ready build.

    Graded project · Locked

    120 min

Applied learning project

Make the learning visible.

Use Graded project: LLMs for Developers to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Apply the course’s core skillMake and explain practical decisionsCreate evidence you can share
Daniel O., Data & analytics

Your instructor

Daniel O.

Data & analytics

Turns real African data problems into practical lessons learners can apply immediately.

Brian Okello, Yiga learner

“The course content made machine learning understandable, and the practice kept me moving.”

Brian Okello

Software developer, Kampala

Learner reviews

What learners say.

Write a review

Sign in to share your experience with this course.

Sign in to review

Loading reviews…

Keep going

Other courses in this track.

View full track
Building AI Agents cover illustration
AI

24 lessons · 19.3h · Intermediate

Building AI Agents

Tool use, Planning, Memory, and more.