Choose your language
Gen AI Course
More than 2 million students worldwide

Gen AI Course

Master generative AI from the ground up — from how large language models work to building agents, RAG pipelines, and production-ready AI systems. This course gives you the technical knowledge and hands-on skills to design, deploy, and scale real AI applications. Whether you're an engineer, product leader, or ambitious professional, you'll finish ready to build.

Dedika for businesses

What you will learn:

You'll start with the foundations of generative AI and transformer architecture, then move into prompt engineering, API integration, and retrieval-augmented generation. From there, you'll learn to build autonomous AI agents, fine-tune models for specialized tasks, and deploy systems that are observable, secure, and scalable. The course also covers image and multimodal AI, code generation, output evaluation, and AI strategy for business impact. You'll gain a complete, end-to-end skill set that covers both the technical and organizational sides of modern AI.

How you study in practice Gen AI Course

How you practice Gen AI Course

For companies that want to train their team

With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Generative AI

  • Lesson 1 • What Generative AI Actually Is

    Defines generative AI by contrasting it with discriminative AI and traditional software. Establishes the vocabulary used throughout the course.

  • Lesson 2 • Core Concepts: Probability and Patterns

    Introduces the probabilistic nature of generative models without requiring advanced math. Connects pattern learning to output generation.

  • Lesson 3 • Brief History of AI and GenAI

    Traces AI from rule-based systems to modern neural networks and large models. Provides historical context that explains why current architectures exist.

  • Lesson 4 • Ethical and Societal Context

    Frames responsible AI use as a foundational mindset, not an afterthought. Covers bias, misinformation risk, and accountability from day one.

  • Lesson 5 • Major Model Families Overview

    Surveys transformer-based LLMs, diffusion models, and multimodal architectures. Helps learners map the GenAI ecosystem before diving deeper.

Chapter 2See details

How Large Language Models Work

  • Lesson 1 • Context Windows and Memory Limits

    Explains the practical implications of finite context windows for real tasks. Prepares learners to design prompts and workflows that respect these limits.

  • Lesson 2 • Pre-training and the Role of Data

    Covers how LLMs are trained on massive corpora using next-token prediction. Explains why data quality and scale drive model capability.

  • Lesson 3 • Transformer Architecture Essentials

    Explains attention mechanisms, encoder-decoder structures, and positional encoding at a conceptual level. Grounds later prompt engineering in architectural reality.

  • Lesson 4 • Fine-tuning and Alignment Techniques

    Introduces supervised fine-tuning and reinforcement learning from human feedback. Shows how raw pre-trained models become helpful, safe assistants.

  • Lesson 5 • Model Sizes, Benchmarks, and Tradeoffs

    Compares model scales and standard evaluation benchmarks to guide model selection. Connects capability metrics to practical deployment decisions.

Chapter 3See details

Prompt Engineering Fundamentals

  • Lesson 1 • Anatomy of an Effective Prompt

    Breaks down the components of a well-formed prompt: instruction, context, input, and output format. Establishes a repeatable structure for all subsequent prompting work.

  • Lesson 2 • Zero-shot and Few-shot Prompting

    Contrasts prompting with no examples versus providing demonstrations. Teaches when each approach maximizes output quality.

  • Lesson 3 • Prompt Iteration and Debugging

    Provides a systematic process for diagnosing and fixing underperforming prompts. Builds a habit of evidence-based prompt refinement.

  • Lesson 4 • Chain-of-Thought and Reasoning Prompts

    Introduces step-by-step reasoning elicitation to improve accuracy on complex tasks. Connects reasoning prompts to measurable output quality gains.

  • Lesson 5 • Advanced Prompting Patterns

    Covers meta-prompting, prompt chaining, and structured output prompts for production use. Prepares learners for complex multi-step AI workflows.

Chapter 4See details

Working with AI APIs and Tools

  • Lesson 1 • Cost Monitoring and Optimization

    Teaches token-based pricing models and strategies to reduce API spend without sacrificing quality. Prepares learners for responsible production deployment.

  • Lesson 2 • Building Your First AI Script

    Walks through a complete Python script that calls an LLM API and processes the response. Delivers a working artifact learners can extend immediately.

  • Lesson 3 • API Basics and Authentication

    Covers REST API concepts, API key management, and rate limiting fundamentals. Establishes safe, functional access to AI services.

  • Lesson 4 • Core API Parameters Explained

    Demystifies temperature, top-p, max tokens, and stop sequences with practical examples. Enables precise control over model output behavior.

  • Lesson 5 • No-code and Low-code AI Integration

    Introduces workflow automation platforms and no-code AI connectors for non-developers. Broadens access to AI integration beyond engineering roles.

Chapter 5See details

Retrieval-Augmented Generation (RAG)

  • Lesson 1 • Document Ingestion and Chunking

    Covers loading, cleaning, and splitting documents into retrieval-ready chunks. Quality at this stage directly determines retrieval accuracy downstream.

  • Lesson 2 • Evaluating and Improving RAG Pipelines

    Introduces faithfulness, relevance, and answer correctness metrics for RAG evaluation. Provides a feedback loop for iterative pipeline improvement.

  • Lesson 3 • Retrieval Strategies and Reranking

    Compares dense, sparse, and hybrid retrieval methods and introduces reranking. Teaches how to maximize the relevance of retrieved context.

  • Lesson 4 • Embeddings and Vector Stores

    Explains how text is converted to vectors and stored for similarity search. Connects embedding quality to retrieval precision.

  • Lesson 5 • Why RAG Exists and When to Use It

    Explains the hallucination and knowledge-cutoff problems that RAG solves. Frames RAG as the go-to pattern for knowledge-intensive applications.

Chapter 6See details

AI Agents and Agentic Workflows

  • Lesson 1 • Tool Use and Function Calling

    Covers how LLMs invoke external tools via structured function calls. Enables agents to interact with APIs, databases, and code executors.

  • Lesson 2 • Planning and Reasoning Frameworks

    Introduces ReAct, plan-and-execute, and tree-of-thought agent architectures. Equips learners to select the right reasoning pattern for a given task.

  • Lesson 3 • Multi-Agent Orchestration

    Covers orchestrator-worker patterns, agent communication protocols, and task delegation. Prepares learners to build collaborative agent networks.

  • Lesson 4 • What Makes a System Agentic

    Defines agency in AI systems through planning, tool use, and feedback loops. Distinguishes single-turn LLM calls from true agentic architectures.

  • Lesson 5 • Memory Systems for Agents

    Explains short-term, long-term, and episodic memory patterns for persistent agents. Addresses how memory enables coherent multi-session interactions.

Chapter 7See details

Fine-tuning and Model Customization

  • Lesson 1 • Parameter-Efficient Fine-tuning Methods

    Introduces LoRA, QLoRA, and adapter methods that reduce compute requirements. Makes fine-tuning accessible without full-model training infrastructure.

  • Lesson 2 • When Fine-tuning Is the Right Choice

    Establishes decision criteria for choosing fine-tuning over prompting or RAG. Prevents costly fine-tuning projects where simpler solutions suffice.

  • Lesson 3 • Running a Fine-tuning Job

    Walks through configuring hyperparameters, launching training, and monitoring loss curves. Produces a reproducible fine-tuning workflow learners can reuse.

  • Lesson 4 • Evaluating and Deploying Custom Models

    Covers task-specific evaluation metrics, regression testing, and serving fine-tuned models. Closes the loop from training to production deployment.

  • Lesson 5 • Dataset Preparation and Curation

    Covers data collection, formatting, deduplication, and quality filtering for fine-tuning. High-quality data is the single largest driver of fine-tuned model performance.

Chapter 8See details

Deploying and Scaling AI Systems

  • Lesson 1 • Safety, Guardrails, and Content Moderation

    Implements input and output guardrails to prevent harmful, off-topic, or policy-violating content. Protects users and organizations from foreseeable AI risks.

  • Lesson 2 • Observability and Monitoring

    Introduces logging, tracing, and alerting strategies specific to LLM-based systems. Enables rapid diagnosis of quality regressions and cost anomalies.

  • Lesson 3 • Data Privacy and Compliance Considerations

    Addresses PII handling, data residency, and audit logging for regulated environments. Prepares learners to deploy AI within organizational compliance frameworks.

  • Lesson 4 • Continuous Improvement and MLOps

    Establishes feedback loops, A/B testing, and retraining triggers for long-lived AI systems. Ensures deployed models improve rather than degrade over time.

  • Lesson 5 • Production Architecture Patterns

    Covers gateway layers, load balancing, and fallback routing for resilient AI services. Translates prototype pipelines into production-ready architectures.

Certification

Your valid completion certificate

This course is for you:

  • Software engineers ready to add AI capabilities to their existing work.

  • Product managers who want to evaluate and guide AI-powered feature development.

  • Data analysts looking to move beyond dashboards into building intelligent systems.

  • Career changers from non-tech fields pursuing roles in the AI industry.

  • Startup founders who need to make informed, confident decisions about AI architecture.

  • Business consultants aiming to advise clients on practical AI adoption strategies.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQ

Who is Dedika?

Is the certificate valid in the 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