Introduction to AI concepts
Curious about artificial intelligence? Want to understand what the buzz is about? This module introduces you to the world of AI.
- Introduction to AI
- Generative AI and agents
- Text and natural language
- Speech
- Computer vision
- Information extraction
- Responsible AI
- Exercise - Explore a simple AI agent
- Module assessment
Introduction to generative AI and agents
Ever wondered how AI can create content, answer questions, and assist with tasks? This module introduces you to the world of generative AI and agents.
- Large language models (LLMs)
- Prompts
- AI agents
- Exercise - Explore generative AI
- Module assessment
Introduction to natural language processing concepts
Natural language processing (NLP) supports applications that can analyze text to infer semantic meaning.
- Tokenization
- Statistical text analysis.
- Semantic language models
- Exercise - Explore text analytics
- Module assessment
Introduction to AI speech concepts
Imagine AI apps and agents that you can talk to. Explore the concepts behind AI speech, including speech recognition and synthesis.
- Speech-enabled solutions
- Speech recognition
- Speech synthesis
- Exercise - Explore AI speech
- Module assessment
Introduction to computer vision concepts
Introduction to computer vision concepts
- Computer vision tasks and techniques
- Images and image processing
- Convolutional neural networks
- Vision transformers and multimodal models
- Image generation
- Exercise - Explore computer vision
- Module assessment
Introduction to AI-powered information extraction concepts
Introduction to AI-powered information extraction concepts
- Overview of information extraction
- Optical character recognition (OCR)
- Field extraction and mapping
- Exercise - Explore AI information extraction
- Module assessment
Get started with AI in Azure
This module introduces Azure and its capabilities for building AI solutions. Explore the key features and benefits of using Microsoft Foundry for AI development.
- Understand Azure
- Developing AI apps on Azure
- Microsoft Foundry for AI
- Using Microsoft Foundry endpoints
- Exercise - Get started with Microsoft Foundry
Get started with generative AI and agents in Azure
Learn how to use generative AI models and agents with Microsoft Foundry.
- Generative AI models
- Using a generative AI model
- Creating an agent
- Exercise - Get started with generative AI and agents in Microsoft Foundry
Get started with text analysis in Azure
Get started with text analysis in Azure
- Azure Language
- Azure Language SDK
- Azure Language MCP
- Exercise - Get started with text analysis in Microsoft Foundry
- Module assessment
Get started with speech in Azure
Learn how to use Azure Speech in Foundry Tools to recognize and synthesize speech.
- Speech recognition
- Speech synthesis
- Creating a speech-capable agent
- Exercise - Get started with speech in Microsoft Foundry
- Module assessment
Get started with computer vision in Azure
Vision-enabled models in Foundry enable developers to create intelligent solutions that analysis images, and generate images and video.
- Multimodal models for image analysis
- Image generation models
- Video generation models
- Exercise - Get started with computer vision in Microsoft Foundry
- Module assessment
Get started with AI-powered information extraction in Azure
Learn how to use Azure Content Understanding in Foundry Tools to extract information from content.
- Extract information from documents
- Extract information from audio and video
- Exercise - Get started with Content Understanding in Microsoft Foundry
- Module assessment
This course introduces fundamental concepts related to artificial intelligence (AI), and the services in Microsoft Azure that can be used to create AI solutions. It teaches a mix of AI concepts and technology skills that are considered foundational to a successful career implementing AI solutions on Microsoft Azure.
This course is for aspiring technology professionals at the beginning of their career in AI solution development. Some knowledge of Python coding syntax and programming techniques is useful. Additionally, knowledge of core cloud concepts, including cloud storage, cloud compute, and cloud-based authentication and authorization is recommended.