Module 1: AI concepts for developers and technology professionals
Learn core AI concepts and terminology, starting with a basic introduction and then diving into common AI workloads like:
- Generative AI and agents
- Computer vision
- Speech
- Natural language processing and text analysis
- Information extraction
Lessons:
- Introduction to AI concepts
- Introduction to generative AI and agents
- Introduction to natural language processing concepts
- Introduction to AI speech concepts
- Introduction to computer vision concepts
- Introduction to AI-powered information extraction concepts
Exercises:
- Explore a simple AI agent
- Explore generative AI
- Explore text analytics
- Explore AI speech
- Explore computer vision
- Explore AI information extraction
Module 2: Get started with AI applications and agents on Azure
Learn how to get started with AI workloads and solutions in Microsoft Foundry. Start with a basic introduction and then dive into common AI workloads like:
- Generative AI and agents
- Text analysis
- Speech
- Computer vision
- Information extraction
Lessons:
- Get started with AI in Azure
- Get started with generative AI and agents in Azure
- Get started with text analysis in Azure
- Get started with speech in Azure
- Get started with computer vision in Azure
- Get started with AI-powered information extraction in Azure
Exercises:
- Get started with Microsoft Foundry
- Get started with generative AI and agents in Microsoft Foundry
- Get started with text analysis in Microsoft Foundry
- Get started with speech in Microsoft Foundry
- Get started with computer vision in Microsoft Foundry
- Get started with Content Understanding in Microsoft Foundry
The Introduction to AI in Azure course is designed for anyone interested in learning how to start developing artificial intelligence (AI) applications and agents on Azure. You don’t need to have any experience of using Microsoft Foundry before taking this course, but a basic familiarity with programming (Python preferred) is assumed.
Successful AI-901 students start with some basic awareness of computing and internet concepts, and some basic knowledge of programming concepts and syntax. Specifically:
- Experience using computers and the internet.
- Familiarity with programming concepts and syntax (preferably Python).
- Interest in use cases for AI applications agents.
- A willingness to learn through hands-on exploration.

