NEW

German B2 — November 2026

Limited seats available →

The Agentic AI

Free

The Agentic AI

About this programme

Programme overview

The Agentic AI is a comprehensive 18-week program designed for learners with a working knowledge of Python who want to build intelligent, production-ready AI agents. This course takes you from the fundamentals of Large Language Models (LLMs) and prompt engineering to advanced topics such as tool calling, memory management, multi-agent orchestration, evaluation, and production deployment.

Through a hands-on, project-based approach, you will work with industry-leading frameworks including OpenAI APIs, LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen, and Vector Databases to design, develop, and deploy real-world AI applications. Each module includes practical assignments and projects that reinforce key concepts and build job-ready skills.

Beyond technical development, the program also focuses on career readiness by helping you build an impressive portfolio, create an ATS-friendly resume, prepare for technical interviews, and develop a structured job search strategy. By the end of the course, you'll have the skills, practical experience, and portfolio needed to pursue roles in Agentic AI and AI Engineering.

Curriculum

What you'll learn

1

Python Refresher for AI Engineering

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson provides a comprehensive refresher on the core Python programming concepts required f...

2

REST & async HTTP clients

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionIn this lesson, you will learn how AI applications communicate with external services using REST...

3

Typed request/response schemas

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson introduces typed request and response schemas, which are essential for building relia...

4

Environment & secrets management

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionSecurity is an essential part of AI application development. In this lesson, you will learn how t...

5

Rate limiting & retry logic

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionReliable AI systems must be capable of handling API limitations and temporary failures gracefully...

6

Build a Python Client Library

7

Transformers, tokens & context windows

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson introduces the core concepts behind Large Language Models (LLMs) and explains how tra...

8

System / user / assistant roles

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson explores the different roles used in modern conversational AI systems. You will under...

9

Few-shot & chain-of-thought prompting

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionEffective prompting is one of the most valuable skills in AI engineering. In this lesson, you wil...

10

Structured output (JSON mode)

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionMany AI applications require responses in a structured format rather than plain text. This lesson...

11

Prompt versioning & testing

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionPrompt engineering is an iterative process that requires continuous improvement and evaluation. I...

12

Create a Prompt Engineering Portfolio

13

Function/tool schema design

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson introduces the fundamentals of function and tool schema design for AI agents. You wil...

14

Tool selection & routing

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson focuses on how AI agents determine which tool to use for a given user request. You wi...

15

Parsing structured tool calls

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionStructured tool calls allow AI systems to exchange information in a predictable and machine-reada...

16

Handling failed or malformed calls

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionReliable AI applications must be prepared to handle unexpected errors and invalid tool responses....

17

Parallel tool calls

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionMany AI applications require multiple tools to work simultaneously in order to improve speed and...

18

Build an LLM-Powered CLI Assistant

19

Short-term vs. long-term memory

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson introduces the concepts of short-term and long-term memory in AI agents and explains...

20

Vector stores for semantic recall

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson explores vector stores and their role in enabling semantic memory for AI agents. You...

21

Conversation summarization

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionLong conversations can exceed the context limits of language models. In this lesson, you will lea...

22

Session & state persistence

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson focuses on maintaining conversation state across multiple user sessions. You will lea...

23

Retrieval strategies

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionEffective retrieval strategies enable AI agents to access the most relevant information at the ri...

24

Build a Memory-Enabled AI Agent

25

LangChain / LlamaIndex agent abstractions

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson introduces two of the most widely used frameworks for building intelligent AI agents:...

26

ReAct-style reasoning loops

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson focuses on the ReAct (Reasoning and Acting) approach, which enables AI agents to thin...

27

Planning vs. reactive agents

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionNot all AI agents solve problems in the same way. In this lesson, you will compare planning agent...

28

Custom tool integration

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson explains how AI agents can be extended by integrating custom tools and external servi...

29

Agent tracing & debugging

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionBuilding reliable AI agents requires visibility into how they make decisions. In this lesson, you...

30

Build a ReAct-Style Research Agent

31

Supervisor/worker & peer-to-peer architectures

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson introduces the architectural patterns used in multi-agent AI systems. You will learn...

32

Task decomposition & planning

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionComplex problems often need to be divided into smaller, manageable tasks before they can be solve...

33

Agent-to-agent communication

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionSuccessful multi-agent systems rely on clear and efficient communication between specialized agen...

34

Shared state & handoffs

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionMaintaining shared information across multiple agents is essential for coordinated decision-makin...

35

LangGraph / CrewAI / AutoGen

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson introduces leading frameworks for developing and orchestrating multi-agent AI systems...

36

Build a Multi-Agent AI System

37

Evaluation harnesses & benchmarks

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson introduces the importance of evaluating AI agents before deploying them into producti...

38

Hallucination & safety guardrails

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionAI agents can occasionally generate incorrect or unsafe responses, making safety an essential par...

39

Human-in-the-loop approval gates

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionSome AI-driven decisions require human review before execution. In this lesson, you will learn ho...

40

Containerized agent deployment

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionDeploying AI agents consistently across different environments is a key requirement for productio...

41

Observability, cost & latency monitoring

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionMonitoring AI systems after deployment is essential for maintaining performance and controlling o...

42

Deploy and Evaluate a Production-Ready AI Agent

43

End-to-end agent problem framing

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson focuses on identifying and defining real-world problems that can be effectively solve...

44

Combine tool use + memory + orchestration

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson brings together the core concepts learned throughout the program by integrating tool...

45

Documentation & reproducibility

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionProfessional AI projects require clear documentation and reproducible workflows. In this lesson,...

46

Build and Submit Professional Capstone AI Projects

47

Site structure

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionA well-structured portfolio is essential for showcasing your skills to recruiters and hiring mana...

48

Case-study format

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson explains how to present your AI projects as professional case studies. You will learn...

49

GitHub hygiene

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionGitHub is often the first place employers evaluate your technical work. This lesson focuses on ma...

50

Build and Publish Your Professional AI Portfolio

51

ATS Formatting

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionA well-formatted resume is essential for passing Applicant Tracking Systems (ATS) used by employe...

52

Quantified bullets

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionStrong resumes highlight achievements through measurable results rather than listing responsibili...

53

LinkedIn optimization

54

Create an ATS-Optimized Resume for AI Engineering Roles

55

Agent architecture & systems design

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson prepares you to answer technical interview questions related to Agentic AI system des...

56

LLM & Prompting Theory

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionA strong understanding of Large Language Models and prompt engineering is essential for AI engine...

57

Live coding (tool-calling agent)

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionThis lesson focuses on practical coding skills commonly evaluated during technical interviews. Yo...

58

Behavioral / STAR

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionTechnical expertise alone is not enough to succeed in interviews. This lesson introduces the STAR...

59

AI Engineering Interview Question Bank

60

Mock Interview Assessment

61

Target company list

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionA successful job search begins with a clear strategy and the right target companies. In this less...

62

Referrals & cold outreach

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionProfessional networking plays a significant role in today's hiring process. This lesson teaches y...

63

Application tracking

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionManaging multiple job applications requires organization and consistency. In this lesson, you wil...

64

Offer negotiation

Learning Format: Self-Paced CurriculumRecommended Learning Time: 15–18 Hours per WeekLesson DescriptionReceiving a job offer is an important milestone, but understanding how to evaluate and negotiate...

65

Job Search Strategy Portfolio

Free Counselling — 30 Minutes

The Agentic AI

No sales pitch. Just clear next steps for your goal.

Your details stay private. Privacy policy.

Have a friend's code? Apply it for a discount.

By submitting you agree to be contacted by Digital Aicademy.

You're in good hands.

Your counsellor will reach out on WhatsApp within 60 minutes during business hours.

Message us on WhatsApp
Start Your Journey