This CertKit introduces the fundamental concepts of Artificial Intelligence (AI) and the Microsoft Azure services that can be used to build AI solutions. The course is not designed to train students as professional data scientists or software developers, but rather to build awareness of common AI workloads and the ability to identify the Azure services that support them.
Prerequisites:
- Knowledge of Microsoft Azure and ability to navigate the Azure portal
- Knowledge of C# or Python
- Familiarity with JSON and REST programming semantics
- Recommended: AI-900 Microsoft Azure AI Fundamentals
Learning Outcomes:
By the end of this course, you will be able to:
- Plan and manage an Azure AI solution
- Implement Generative AI solutions
- Implement an Agentic AI solution
- Build Computer Vision solutions
- Implement Natural Language Processing solutions
- Apply Knowledge Mining and Information Extraction solutions
Target Audience:
This course is designed for software engineers who build, manage, and deploy AI solutions using Azure AI Foundry and other Azure AI services. Participants should be familiar with C# or Python and have experience using REST-based APIs and SDKs to build solutions for generative AI, computer vision, language analysis, and information extraction on Azure.
CertKit content
E-learning courses
AI-102 - Azure AI Engineer Associate: Introducing Azure AI Services
Course: 36 Minutes
- Course Overview
- The AI-102 Certification
- Azure AI Services
- Capabilities of Azure AI Services
- AI-102 Exam Details and Preparation
- Course Summary
AI-102 - Azure AI Engineer Associate: Azure AI Engineer Associate: Azure AI Foundry and Language Studio
Course: 1 Hour, 31 Minutes
- Course Overview
- Natural Language Processing (NLP) in Azure
- Azure Language Studio
- Azure AI Foundry
- Azure AI Foundry Connected Resources
- Creating a Hub in Azure AI Foundry
- Differentiating Endpoints in an AI Project
- Exploring Connected Resources in the AI Foundry Management Center
- Using a Language Model in AI Foundry Playgrounds
- Provisioning a Language Resource Instance from the Azure Portal
- Using a Language Resource in Azure Language Studio
- Connecting a Language Resource in AI Foundr
- Course Summary
AI-102 - Azure AI Engineer Associate: Azure AI Engineer Associate: Language Tasks Using REST APIs and Client SDKs
Course: 1 Hour, 45 Minutes
- Course Overview
- Programmatic Access with REST APIs
- Programmatic Access with Client SDKs
- Prebuilt and Custom Language Capabilities in Azure
- Prebuilt Capabilities in the Language Service
- Connecting to Language and AI Service Resource Objects Using Python
- Performing Key Phrase Extraction Using the Language Playground
- Performing Key Phrase Extraction Using the Client SDK API and Python
- Performing Key Phrase Extraction Using the REST API and Python
- Implementing Named Entity Recognition (NER) Asynchronously
- Using REST APIs and the Language Playground for Named Entity Recognition (NER)
- Conducting PII Detection in Text from the Language Playground
- Performing Sentiment Analysis and Opinion Mining Using the Language Playground
- Performing Sentiment Analysis and Opinion Mining Using Python
- Custom Text Classification
- Custom Named Entity Recognition (NER)
- Course Summary
AI-102 - Azure AI Engineer Associate: Azure AI Engineer Associate: Conversational Language & Custom Question Answering
Course: 1 Hour, 38 Minutes
- Course Overview
- Conversational Language Understanding (CLU)
- Adding Intents in a Conversational Language Understanding Project
- Adding Entities in a Conversational Language Understanding Project
- Training Data for a Conversational Language Understanding Model
- Training, Deploying, and Consuming a Conversational Language Understanding Model
- Custom Question Answering and Chitchat
- QnA Pairs and the Knowledge Base
- Multiple Language Support in Custom Question Answering
- Using the QuestionAnsweringClient Python class
- Configuring a Custom Question Answering Project in Language Studio
- Deploying and testing a Custom Question Answering Project
- Adding Chitchat and Custom QnA Pairs for Custom Question Answering
- Orchestration Workflows with the Language Service
- Course Summary
AI-102 - Azure AI Engineer Associate: Azure AI Engineer Associate: Translation & Speech Tasks
Course: 1 Hour, 26 Minutes
- Course Overview
- Features of the Translator Service
- The Custom Translator
- Creating a Translator Resource
- Using the Python SDK for Translation, Transliteration, and Dictionary Lookup
- Using the REST API for Translation, Transliteration, and Profanity Filtering
- Prebuilt Features of the Speech Service
- Custom Speech Models
- Implementing Text-to-Speech Using Azure AI Foundry and the Python SDK
- Configuring Generated Speech Using SSML
- Implementing Speech-to-Text Using the Python SDK
- Course Summary
AI-102 - Azure AI Engineer Associate: Image Analysis in the Azure AI Vision Service
Course: 1 Hour, 43 Minutes
- Course Overview
- Computer Vision
- Azure AI Vision and the Image Analysis Service
- Vision-Based Services
- Azure AI Vision and Azure AI Foundry
- The Image Analysis Service
- Text Extraction with OCR in Vision Studio
- Text Extraction with OCR Using the Client SDK and REST APIs
- People Detection with the Client SDK and REST APIs
- Caption Generation with Vision Studio and Python
- Dense Caption Generation
- Object Detection in Images
- Tag Extraction for Images
- Image Thumbnail Generation with Smart Cropping
- Capabilities of the Image Analysis v3.2 API
- Using the Image Analysis v3.2 API
- Course Summary
AI-102 - Azure AI Engineer Associate: Video Indexer and Custom Vision
Course: 55 Minutes
- Course Overview
- Azure AI Vision Spatial Analysis
- Azure AI Video Indexer
- Using Azure AI Video Indexer
- Azure AI Custom Vision
- Custom Vision Model Training
- Image Classification Model Training
- Course Summary
AI-102 - Azure AI Engineer Associate: Azure OpenAI and AI Foundry
Course: 53 Minutes
- Course Overview
- Azure OpenAI
- Azure AI Foundry
- Azure AI Foundry Project Types
- Foundry vs. Hub Projects
- Working with Azure AI Foundry
- Azure AI Foundry Models
- Azure AI Foundry Playgrounds and Connected Resources
- Course Summary
AI-102 - Azure AI Engineer Associate: Projects, Playgrounds, and Models
Course: 1 Hour, 24 Minutes
- Course Overview
- Azure AI Foundry Setup
- Model Deployment and Playgrounds
- Creating and Using a Foundry Project
- Azure OpenAI Model Experimentation
- Utilizing the OpenAI Chat SDK
- The OpenAI Assistants SDK
- Working with the Assistants and Chat SDKs
- Azure OpenAI Model Types
- Creating and Using a Hub-Based Project
- Image Generation Models
- Course Summary
AI-102 - Azure AI Engineer Associate: Introducing Azure AI Search
Course: 1 Hour, 2 Minutes
- Course Overview
- Full-Text Search and the Inverted Index
- Two Types of Search
- Knowledge Mining in Azure
- Introducing Azure AI Search
- Components of Azure AI Search
- Search Index Schema and Field Attributes
- Data Sources and the Indexer
- Field Attributes
- Course Summary
AI-102 - Azure AI Engineer Associate: Configuring and Using Azure AI Search
Course: 1 Hour, 31 Minutes
- Course Overview
- Creating an Azure AI Search Index
- Querying an Azure AI Search Index
- Creating an AI Search Service
- Indexing and Querying Data
- BM25 and Semantic Reranking for Full-Text Search
- Vector Search and Hybrid Search
- Geospatial Search, Document Lookup, and Autocomplete
- Creating and Querying a Vector Index
- Inspecting and Using Index, Indexer, and Skillset
- Search Units, Replicas, and Partitions
- Azure AI Search Tiers
- Course Summary
AI-102 - Azure AI Engineer Associate: Azure AI Content Understanding
Course: 1 Hour, 10 Minutes
- Course Overview
- Azure AI Content Understanding
- Analyzers in Azure AI Content Understanding
- Content and Field Extraction in Azure AI Content Understanding
- Modalities in Azure AI Content Understanding
- Classifiers in Azure AI Content Understanding
- Documents Analysis with Content Understanding
- Content Understanding Analyzer
- Configuring a Content Understanding Task
- Using a Content Understanding Analyzer
- Content Understanding with Multimodal Data
- Course Summary
AI-102 - Azure AI Engineer Associate: Azure AI Document Intelligence
Course: 1 Hour, 25 Minutes
- Course Overview
- Azure AI Document Intelligence
- Document Intelligence Prebuilt Models
- Document Intelligence Add-On Capabilities
- Extracting Data with Prebuilt Models
- Layout, Invoice and Identity Document Models
- Custom Models
- Custom Classification Models and Composed Models
- Exploring Document Intelligence Studio
- Implementing Custom Classification Models Using Document Intelligence Studio
- Custom Extraction Model Training
- Composed Model Creation
- Course Summary
AI-102 - Azure AI Engineer Associate: AI Enrichments, Knowledge Stores, and Apache Lucene
Course: 1 Hour, 41 Minutes
- Course Overview
- AI Enrichments in Azure AI Search
- Skillsets
- Built-In Skills
- Custom Skills
- Skillset Specification in JSON
- Text-Based Enrichments
- Image-Based Enrichments
- Knowledge Stores in Azure AI Search
- Types of Knowledge Store Projections
- Projection to Knowledge Store
- Use of Knowledge Store Projections
- Lucene Query Syntax
- Search Index Queries
- Boosting, Proximity Search, Fuzzy Search, and Facets
- Course Summary
AI-102 - Azure AI Engineer Associate: Using the Azure AI Foundry Agent Service
Course: 1 Hour, 14 Minutes
- Course Overview
- Agents in AI
- Azure AI Agent Service
- Components of an AI Agent
- Build an Agent
- Use an Agent
- Key Features of the Agent Service
- Multi-Agent Workflows
- Semantic Kernel vs. AutoGen
- Create an Agent in the Agents Playground
- Ground and Use a Simple News Agent
- Course Summary
AI-102 - Azure AI Engineer Associate: Securing and Monitoring Azure AI Services
Course: 1 Hour, 50 Minutes
- Course Overview
- Plan and Manage an Azure AI Solution
- API Keys, Access Tokens, and Azure Key Vault
- Creating and Using an Azure Key Vault
- Configuring Security for Azure AI Services
- Microsoft Entra ID Authentication
- Private Endpoints for Azure AI Services
- Configuring Private Endpoints on AI Resources
- Exploring Access Using Private Endpoints
- Monitor Azure AI Services
- View Metrics for Azure AI Foundry Resource
- Configure and Trigger Alerts
- Configure and Use Diagnostic Logging
- Edge Deployments and Containers
- Exploring Containerization of AI Models
- Course Summary
AI-102 - Azure AI Engineer Associate: Implementing AI Solutions Responsibly
Course: 56 Minutes
- Course Overview
- Azure AI Content Safety
- Content Safety Moderation APIs
- Content Moderation with the Content Safety SDK
- Text Content Moderation in Azure AI Foundry
- Image Content Moderation in Azure AI Foundry
- Prompt Shields for Jailbreak Protection
- Groundedness Detection and Protected Material Detection
- Course Summary
MeasureUp Exam Simulation
Refine your testing skills with MeasureUp Exam Simulation, an advanced tool that gives you a realistic exam experience. Practice with carefully modeled questions that mimic actual exams so you can get used to the structure and pressure. With MeasureUp you not only prepare for your exam, you also increase your chances of success.
Online Mentor
The online mentor can answer all your specific technical questions via chat or email regarding your studies.
Online Mentor is active for 90 days or 365 days - after activation!
Tips, Tricks & Links
Take advantage of our extensive collection of tips, tricks, and links specifically designed to support your preparation for certification exams. These resources provide valuable insights and proven strategies to make your studies more effective. Enhance your learning experience and approach your exams with confidence!
Practice Labs - Virtual Labs (optional)
- Explore Document Processing in Azure AI's Document Intelligence Studio [Guided] [AI102-001]
- Create a Bot by Using the Bot Framework SDK [Guided] [AI102-002]
- Generate Insights from Images by Using Azure AI Vision Services [Guided] [AI102-003]
- Integrate Azure AI Immersive Reader Into Your Application by Using Its SDK [Guided] [AI102-005]
- Summarize Text Automatically by Using Azure AI Language Services [Guided] [AI102-006]
- Translate Text Between Languages by Using Azure AI Translator [Guided] [AI102-007]
- Generate Image Descriptions from Text [Guided] [AI102-008]
- Build an AI-Powered Search System by Using Azure AI Search [Guided] [AI102-009]
- Analyze and Generate Text-Based Sentiment by Using Azure AI Services [Guided] [AI102-010]
- Configure AI Prompts by Using Company Data [Guided] [AAI-002]
- Creating a Chatbot from a Custom AI Prompt [Guided] [AAI-003]
- Build Open AI Solutions Resources by Using Azure AI Studio [Guided] [AAI-004]