🎉 New Program Launch: SW Backend Engineering Master ClassLearn More →

Applied Generative AI

Coming Soon

Unlock the power of Generative AI. Learn to build intelligent, retrieval-augmented, and tool-using systems with LLMs, transformers, and agents that power the next generation of AI-driven applications.

Duration

40+ Hours

Level

Beginner to Intermediate

Location

Onsite Training

Enroll Now

What you'll learn

✓Understand how LLMs, transformers, and embeddings power modern AI applications
✓Learn how to craft effective prompts and apply fine-tuning strategies for real-world use cases
✓Build and optimize Retrieval-Augmented Generation (RAG) pipelines
✓Work with vector databases like FAISS, Qdrant, Pinecone and Chroma for semantic search and retrieval
✓Understand how caching mechanisms help in reducing latency and API costs
✓Use frameworks like Langchain and LlamaIndex to deploy full-stack AI solutions
✓Leverage agents to help automate tedious tasks using function calling and context-aware memory
✓Learn how to supercharge your evaluation of generative systems using libraries like Ragas

Course Content

01

Foundations of LLMs

Understand the core principles behind Large Language Models and how they are built

  • • What are LLMs?
  • • Pretraining, Fine-tuning, Instruction Tuning
  • • Popular Model Families: GPT, Claude, LLaMA, Mistral
02

Transformer Architecture

Dive into the architecture powering modern generative AI

  • • Encoder, Decoder, and Encoder-Decoder Models
  • • Self-Attention vs Cross-Attention
  • • Positional Embeddings and Tokenization (BPE, SentencePiece)
03

Embeddings & Representations

Learn how embeddings power similarity, search, and language understanding

  • • What Are Embeddings?
  • • Text-to-Vector Representations
  • • Similarity, Clustering, Semantic Search
  • • Using OpenAI / Hugging Face Embedding APIs
04

Fine-Tuning & Prompt Engineering

Customize LLMs and craft effective prompts for specific tasks

  • • Fine-tuning vs Prompt-tuning
  • • LoRA, PEFT, OpenAI Fine-tuning Endpoint
  • • Prompt Principles: Specificity, Examples, Roles
  • • Prompt Patterns: Zero-shot, Few-shot, Chain of Thought
05

Optimization & Evaluation

Optimize model size and evaluate performance with real-world benchmarks

  • • Quantization: GGUF, bitsandbytes, llama.cpp, vLLM
  • • Model Evaluation: Perplexity, ROUGE, MMLU, HELM, TruthfulQA
  • • Benchmarking RAG and Agent Systems
06

Retrieval-Augmented Generation (RAG)

Build intelligent systems by combining search to complement generation

  • • What is RAG?
  • • Vector Databases: FAISS, Chroma, Pinecone, Qdrant
  • • Chunking Techniques: Fixed, Semantic, Recursive
  • • Advanced RAG Techniques: Query Transformation, Hybrid Search, Metadata Filtering, Reranking
07

Caching & Latency Optimization

Reduce cost and latency by caching prompts, responses, and retrievals

  • • Why Cache? Cost, Rate Limits, Latency
  • • Prompt & Embedding Caching Strategies
  • • Tools: Redis, SQLite, LangChain Cache, LlamaIndex Cache, Semantic Cache
08

Agents & Tool-Use

Create autonomous agents that can plan, reason, and interact with tools

  • • What Are Agents? Autonomy and Tool Use
  • • Function Calling with OpenAI and LangChain
  • • Multi-Tool Agents and Routing Logic
  • • Memory: Short-term (Chat Buffer) and Long-term (Vector Stores)
  • • Planning and Execution with LangGraph and CrewAI

Prerequisites

  • Basic programming knowledge
  • Understanding of SQL basics
  • Problem-solving aptitude

Ready to Get Started?

Take the first step towards your new career

Apply Now

Meet Your Instructors

Asser Mazin

Asser Mazin

Data Scientist

Unifonic

Asser Mazin is a versatile Data Scientist with 3 years of hands-on experience in Machine Learning, Deep Learning, and Generative AI. With a strong focus on building end-to-end AI solutions and advanced analytics systems, Asser specializes in solving complex business challenges through data-driven innovation. Known for delivering scalable and impactful technologies, Asser leverages cutting-edge tools to generate actionable insights and drive meaningful outcomes across industries.

Mina Khalaf

Mina Khalaf

Senior Data Scientist

VOIS

Mina is an experienced senior Data Scientist with a proven track record in leveraging Gen AI, machine learning, advanced analytics and storytelling to drive business growth. Passionate about solving complex problems and delivering actionable insights that empower decision making.