
Generative AI (GenAI) Course
Master generative AI from the ground up — from how large language models actually work to building production-ready RAG pipelines, fine-tuned models, and autonomous agents. This course gives you the technical fluency and strategic judgment to deploy AI responsibly and effectively. Whether you're driving adoption or building systems, you'll finish ready to lead.
What your team will master:
Understand how large language models generate outputs and why they succeed or fail.
Build and evaluate retrieval-augmented generation pipelines that reduce hallucination.
Apply prompt engineering techniques — including chain-of-thought and few-shot patterns — to complex tasks.
Configure fine-tuning workflows using parameter-efficient methods such as LoRA and QLoRA.
Design agentic AI systems with tool use, memory management, and human-in-the-loop safeguards.
Identify AI governance risks and implement bias, privacy, and safety controls across deployments.
How your team learns in practice Generative AI (GenAI) Course
How your team practices Generative AI (GenAI) Course
Professionals from these companies study at Dedika









Course Content
8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Generative AI
Foundations of Generative AI
Lesson 1 • The GenAI Ecosystem Today
Maps the current landscape of providers, open-source projects, and deployment platforms. Helps learners navigate tool choices relevant to their professional context.
Lesson 2 • History and Evolution of GenAI
Traces development from early statistical language models to modern foundation models. Provides context for understanding current capabilities and limitations.
Lesson 3 • What Generative AI Actually Is
Defines generative AI by contrasting it with discriminative and rule-based systems. Establishes precise vocabulary used throughout the course.
Lesson 4 • Core Model Families and Architectures
Surveys major model types including large language models, diffusion models, and multimodal systems. Connects architecture choices to practical output characteristics.
Chapter 2HideHide detailsSee detailsHow Large Language Models Work
How Large Language Models Work
Lesson 1 • Tokenization and Text Representation
Explains how raw text is converted into tokens and numerical embeddings. Grounds later prompt-engineering decisions in an understanding of model input format.
Lesson 2 • Attention Mechanisms and Transformers
Demystifies self-attention and the transformer block without requiring calculus. Explains how context window size affects coherence and recall.
Lesson 3 • Inference, Sampling, and Output Control
Covers how models generate tokens at inference time and how sampling parameters shape outputs. Enables learners to tune temperature and other controls purposefully.
Lesson 4 • Pretraining and Fine-Tuning
Distinguishes pretraining on large corpora from task-specific fine-tuning. Clarifies what a model knows by default versus what requires additional training.
Lesson 5 • Model Limitations and Failure Modes
Catalogs hallucination, knowledge cutoffs, sycophancy, and reasoning gaps. Prepares learners to design workflows that compensate for known weaknesses.
Chapter 3HideHide detailsSee detailsPrompt Engineering Fundamentals
Prompt Engineering Fundamentals
Lesson 1 • Chain-of-Thought and Reasoning Prompts
Introduces techniques that elicit step-by-step reasoning to improve accuracy on complex tasks. Connects reasoning prompts to measurable output quality gains.
Lesson 2 • Anatomy of an Effective Prompt
Breaks down the components of a well-formed prompt: instruction, context, input data, and output format. Establishes a repeatable structure for all subsequent prompting work.
Lesson 3 • Zero-Shot and Few-Shot Prompting
Contrasts prompting with no examples versus providing demonstrations. Teaches when each approach is appropriate and how to select high-quality examples.
Lesson 4 • Prompt Iteration and Testing
Establishes a systematic process for diagnosing prompt failures and iterating toward reliable outputs. Introduces lightweight evaluation methods applicable without formal ML tools.
Lesson 5 • Advanced Prompt Patterns
Covers reusable prompt design patterns for complex tasks such as decomposition, critique, and persona chaining. Prepares learners for agentic and multi-step workflows.
Chapter 4HideHide detailsSee detailsWorking with GenAI APIs and Tools
Working with GenAI APIs and Tools
Lesson 1 • No-Code and Low-Code GenAI Interfaces
Surveys playground environments, workflow automation tools, and embedded AI features in productivity software. Enables immediate application without writing code.
Lesson 2 • Cost, Latency, and Rate Management
Quantifies the cost and speed tradeoffs of different models and request configurations. Equips learners to make economically sound deployment decisions.
Lesson 3 • API Concepts for Non-Engineers
Explains REST APIs, authentication, and request-response cycles in accessible terms. Removes the technical barrier to experimenting with GenAI services directly.
Lesson 4 • Structuring API Requests for LLMs
Covers the system message, user message, and conversation history fields used in chat-completion APIs. Teaches how message structure affects model behavior.
Lesson 5 • Handling Outputs Programmatically
Teaches parsing, validating, and routing model outputs within automated pipelines. Addresses structured output formats such as JSON and markdown extraction.
Chapter 5HideHide detailsSee detailsRetrieval-Augmented Generation (RAG)
Retrieval-Augmented Generation (RAG)
Lesson 1 • Retrieval Strategies and Reranking
Compares dense retrieval, sparse retrieval, and hybrid approaches. Introduces reranking to improve the relevance of retrieved context before generation.
Lesson 2 • Embeddings and Vector Stores
Explains how text is converted to dense vectors and stored for similarity search. Provides practical guidance on selecting and configuring vector databases.
Lesson 3 • Evaluating and Improving RAG Pipelines
Introduces metrics for retrieval quality and answer faithfulness. Teaches iterative improvement of each pipeline component based on evaluation results.
Lesson 4 • Document Ingestion and Chunking
Covers strategies for splitting documents into retrievable chunks while preserving semantic coherence. Directly impacts retrieval precision and answer quality.
Lesson 5 • Why RAG Exists and When to Use It
Explains the knowledge gap problem that RAG solves and compares it to fine-tuning as an alternative. Sets criteria for choosing RAG in real-world scenarios.
Chapter 6HideHide detailsSee detailsFine-Tuning and Model Customization
Fine-Tuning and Model Customization
Lesson 1 • Preparing High-Quality Training Data
Covers dataset curation, formatting, and quality filtering for instruction-following fine-tuning. Data quality is the single largest determinant of fine-tuned model performance.
Lesson 2 • Training Configuration and Monitoring
Covers hyperparameter selection, learning rate scheduling, and loss monitoring during training runs. Equips learners to detect and correct training instability early.
Lesson 3 • Evaluating and Deploying Fine-Tuned Models
Establishes evaluation protocols comparing fine-tuned models against baselines. Covers model merging, quantization for deployment, and version management.
Lesson 4 • Parameter-Efficient Fine-Tuning Methods
Introduces LoRA, QLoRA, and adapter-based methods that reduce compute and memory requirements. Makes fine-tuning accessible without enterprise-scale GPU infrastructure.
Lesson 5 • When Fine-Tuning Is the Right Choice
Establishes decision criteria comparing fine-tuning against prompting and RAG. Prevents costly over-engineering by clarifying the conditions that justify training.
Chapter 7HideHide detailsSee detailsBuilding Agentic AI Systems
Building Agentic AI Systems
Lesson 1 • Planning and Reasoning Strategies
Covers ReAct, plan-and-execute, and tree-of-thought planning patterns for agentic tasks. Connects planning strategy choice to task complexity and reliability requirements.
Lesson 2 • Reliability, Safety, and Human Oversight
Identifies failure modes unique to agentic systems including cascading errors and unintended actions. Establishes human-in-the-loop checkpoints and guardrail patterns.
Lesson 3 • Tool Use and Function Calling
Teaches how agents invoke external tools via function-calling APIs to extend their capabilities. Covers tool schema design and safe execution patterns.
Lesson 4 • Agent Architecture Fundamentals
Defines the agent loop: perceive, plan, act, observe, and repeat. Distinguishes single-agent from multi-agent architectures and their appropriate use cases.
Lesson 5 • Memory and State Management
Addresses short-term context, long-term memory stores, and episodic memory for agents. Enables agents to maintain coherence across long task horizons.
Chapter 8HideHide detailsSee detailsResponsible AI and Governance
Responsible AI and Governance
Lesson 1 • Privacy, Data Protection, and Consent
Covers risks of personal data exposure through prompts, training data, and model outputs. Establishes data minimization and anonymization practices for responsible use.
Lesson 2 • Safety, Misuse, and Harm Prevention
Catalogs misuse vectors including disinformation, deepfakes, and automated manipulation. Teaches technical and policy controls that reduce harm potential.
Lesson 3 • AI Governance Frameworks and Compliance
Surveys emerging regulatory principles, voluntary standards, and internal governance structures. Equips learners to build compliant AI programs within their organizations.
Lesson 4 • Bias, Fairness, and Representation
Examines how training data and model design introduce bias into GenAI outputs. Teaches bias auditing methods and mitigation strategies applicable across modalities.
Lesson 5 • Intellectual Property and Content Rights
Addresses copyright considerations for AI-generated content and training data sourcing. Prepares learners to navigate IP risk in commercial GenAI applications.
Your valid completion certificate
This course is for you:
Product manager: wants to make smarter AI feature decisions backed by real knowledge.
Marketing professional: ready to move beyond basic chatbot use into strategic AI application.
Business analyst: looking to integrate AI into data workflows without a coding background.
Career changer: transitioning into AI roles and needs a credible, comprehensive starting point.
Operations leader: aiming to identify and implement AI solutions that cut real costs.
Consultant or advisor: needs fluency in GenAI to guide clients through adoption confidently.
Related courses
FAQ
Who is Dedika?
Is the certificate valid in United States?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course



















