Clear, practical technology insights
Build practical programming and technology skills

AI Engineering

Build reliable AI-powered applications with model interfaces, structured outputs, retrieval, evaluation, safety controls, privacy, observability, and cost management.

View curriculum
ProfessionalDifficulty
50 hoursEstimated time
8 modules32 lessons
5 guided labsKnowledge check
00
Plan your learning

Path Brief

Skills you will practice

  • Data Ai · Ai Engineering
  • Data Ai · Ai Application Architecture
  • Data Ai · Model And Provider Interfaces
  • Data Ai · Prompt And Context Design
  • Data Ai · Retrieval Augmented Applications
  • Data Ai · Tools And Structured Outputs

Prerequisites

  • Python Fundamentals
  • Http Apis
  • Software Testing Fundamentals

Tools

  • A current web browser
  • A code editor or terminal appropriate to the path
  • A safe local or virtual lab environment
01
Before you begin

What you need

  • Python Fundamentals
  • Http Apis
  • Software Testing Fundamentals
02
Step-by-step curriculum

Learning modules

Complete lessons in order or open the module that matches your current goal. Your lesson progress is saved on this device.

01AI Application ArchitectureBuild practical skill in ai application architecture and connect it to the outcomes of AI Engineering.4 lessons · 1 lab
Module checkpointAI Application Architecture checkpoint
1Which statement is a core idea you need to understand for AI Application Architecture in AI Engineering?
2Which setup step belongs directly to AI Application Architecture in AI Engineering?
3Which exercise best practices the actual skill taught in AI Application Architecture in AI Engineering?
02Model and Provider InterfacesBuild practical skill in model and provider interfaces and connect it to the outcomes of AI Engineering.4 lessons · 1 lab
Module checkpointModel and Provider Interfaces checkpoint
1Which diagnostic action is relevant when Model and Provider Interfaces in AI Engineering does not behave as expected?
2Which statement is a core idea you need to understand for Model and Provider Interfaces in AI Engineering?
3Which setup step belongs directly to Model and Provider Interfaces in AI Engineering?
03Prompt and Context DesignBuild practical skill in prompt and context design and connect it to the outcomes of AI Engineering.4 lessons · 1 lab
Guided lab · 55 min · Moderate

Guided Lab: Prompt and Context Design in AI Engineering

AI Engineering — Prompt and Context Design lab: Build a small AI workflow with a fixed evaluation set and record output quality, failure cases, latency, and cost-related observations.

Not started
Module checkpointPrompt and Context Design checkpoint
1Which statement is a core idea you need to understand for Prompt and Context Design in AI Engineering?
2Which setup step belongs directly to Prompt and Context Design in AI Engineering?
3Which exercise best practices the actual skill taught in Prompt and Context Design in AI Engineering?
04Retrieval-Augmented ApplicationsBuild practical skill in retrieval-augmented applications and connect it to the outcomes of AI Engineering.4 lessons · 1 lab
Module checkpointRetrieval-Augmented Applications checkpoint
1Which statement is a core idea you need to understand for Retrieval-Augmented Applications in AI Engineering?
2Which setup step belongs directly to Retrieval-Augmented Applications in AI Engineering?
3Which exercise best practices the actual skill taught in Retrieval-Augmented Applications in AI Engineering?
05Tools and Structured OutputsBuild practical skill in tools and structured outputs and connect it to the outcomes of AI Engineering.4 lessons · 1 lab
Module checkpointTools and Structured Outputs checkpoint
1Which diagnostic action is relevant when Tools and Structured Outputs in AI Engineering does not behave as expected?
2Which statement is a core idea you need to understand for Tools and Structured Outputs in AI Engineering?
3Which setup step belongs directly to Tools and Structured Outputs in AI Engineering?
06Evaluation and Test DatasetsBuild practical skill in evaluation and test datasets and connect it to the outcomes of AI Engineering.4 lessons
Module checkpointEvaluation and Test Datasets checkpoint
1Which statement is a core idea you need to understand for Evaluation and Test Datasets in AI Engineering?
2Which setup step belongs directly to Evaluation and Test Datasets in AI Engineering?
3Which exercise best practices the actual skill taught in Evaluation and Test Datasets in AI Engineering?
07Safety, Privacy, and GuardrailsBuild practical skill in safety, privacy, and guardrails and connect it to the outcomes of AI Engineering.4 lessons
Module checkpointSafety, Privacy, and Guardrails checkpoint
1Which diagnostic action is relevant when Safety, Privacy, and Guardrails in AI Engineering does not behave as expected?
2Which statement is a core idea you need to understand for Safety, Privacy, and Guardrails in AI Engineering?
3Which setup step belongs directly to Safety, Privacy, and Guardrails in AI Engineering?
08Reliability, Cost, and ObservabilityBuild practical skill in reliability, cost, and observability and connect it to the outcomes of AI Engineering.4 lessons
Module checkpointReliability, Cost, and Observability checkpoint
1Which statement is a core idea you need to understand for Reliability, Cost, and Observability in AI Engineering?
2Which setup step belongs directly to Reliability, Cost, and Observability in AI Engineering?
3Which exercise best practices the actual skill taught in Reliability, Cost, and Observability in AI Engineering?
03
Portfolio integration

Capstone Project

Build and Evaluate a Source-Grounded AI Assistant

Combine the path skills in a portfolio-ready project with clear functional requirements, tests, verification evidence, and operating notes.

GuidedIndependentPortfolio

Acceptance criteria

  • The core workflow works from start to finish.
  • Invalid input or failure states are handled clearly.
  • The result is tested and documented.
  • A reviewer can reproduce the setup and verification.
03
Knowledge check

Test your understanding

Answer all questions. Results and explanations are calculated instantly in your browser.

1Path review for AI Engineering: Which statement is a core idea you need to understand for AI Application Architecture in AI Engineering?
2Path review for AI Engineering: Which setup step belongs directly to Model and Provider Interfaces in AI Engineering?
3Path review for AI Engineering: Which exercise best practices the actual skill taught in Prompt and Context Design in AI Engineering?
4Path review for AI Engineering: Which diagnostic action is relevant when Retrieval-Augmented Applications in AI Engineering does not behave as expected?
5Path review for AI Engineering: Which statement is a core idea you need to understand for Tools and Structured Outputs in AI Engineering?
04
Continue in Programming

Related Programming