Skip to content

Learn online at your pace · pay in installments with M-PESA · verified certificates

Self-paced Beginner

Generative AI for Developers

A hands-on, developer-focused course on building, integrating, and deploying applications powered by Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and autonomous AI agents.

6 Weeks Verified certificate

What you'll learn

  • API & SDK Integration: Programmatically interact with proprietary and open-source LLMs using standard REST APIs and developer SDKs.
  • Retrieval-Augmented Generation (RAG): Design and build end-to-end RAG pipelines by chunking documents, generating embeddings, and performing semantic search in vector databases.
  • Function Calling & Tool Use: Enable AI models to dynamically execute backend functions, call external APIs, and query database systems.
  • Agentic Workflows: Implement autonomous agent architectures that plan, use tools, and loop through multi-step reasoning tasks.
  • Production Deployment & Safety: Implement structured output schemas (JSON/Pydantic), optimize token costs, mitigate prompt injection, and enforce response guardrails.

Course content

The full curriculum is being finalised. Contact us for the syllabus.

About this course

Move beyond basic prompt engineering and learn how to build production-grade software applications using Generative AI architecture. This course guides you through connecting LLMs to your own applications via APIs, managing dynamic context windows, and augmenting model knowledge using vector databases (RAG). You will explore function calling, tool use, structured output schemas, and multi-agent workflows. Additionally, you will address practical production challenges, including latency, API cost optimization, rate limiting, and output safety guardrails.

Tools you'll use

OpenAI APIAnthropic Claude APILangChainLlamaIndexOllamaQdrantPineconeChromaDBPython 3.xFastAPIPydanticHugging Face Transformers

Learn anywhere

Phone, tablet or laptop. Pick up exactly where you left off.

Hands-on practice

Quizzes, coding exercises and projects marked by instructors.

Verified certificate

Each certificate has a code employers can verify online.

You might also like

Data & Artificial Intelligence Department

AI for Work & Prompt Engineering

A practical, business-focused guide to leveraging modern Generative AI models and mastering prompt engineering technique...

4 Weeks Beginner Certificate

KES 10,000

or KES 3,000 to start

Data & Artificial Intelligence Department

Python For Data Analysis

A practical, hands-on course covering how to use Python's powerful data ecosystem to ingest, clean, transform, analyze,...

8 weeks Intermediate Certificate

KES 30,000

or KES 9,000 to start

Data & Artificial Intelligence Department

Machine Learning Foundations

An introduction to the core concepts, algorithms, and practical applications of machine learning, bridging theoretical f...

10 Weeks Intermediate Certificate

KES 25,000

or KES 7,500 to start

From

KES 4,500

Enrol now