Course Description
The AI-102 course is designed for software developers who want to build AI-infused applications using Azure AI Services, Azure AI Search, and Azure OpenAI. The course covers a range of AI development skills, including computer vision, language analysis, intelligent search, and generative AI. It uses C# or Python for hands-on programming exercises, preparing participants to design, build, and deploy AI solutions in real-world scenarios.
Who Should Attend
Ideal for software engineers and developers who are interested in building, managing, and deploying AI solutions on Azure. Attendees should have experience with C# or Python and be familiar with using REST-based APIs for AI applications.
Certifications
Completing this course prepares participants for the Microsoft Certified: Azure AI Engineer Associate certification.
Course Content
The course covers the following key topics:
- Developing AI Solutions on Azure: Learn the foundational steps for AI development using Azure.
- Azure AI Services: Create, consume, secure, and monitor AI services.
- AI Deployment and Management: Use containers for deploying AI solutions.
- Computer Vision: Analyze images, detect faces, and read text with Azure AI Vision.
- Video Analysis: Apply video content analysis techniques.
- Text Analysis: Utilize Azure AI Language for text processing, custom classification, and entity extraction.
- Conversational AI: Build question-answering and conversational models.
- Speech Solutions: Develop speech-enabled applications and translate speech.
- Azure AI Search: Implement intelligent search solutions with custom skills and knowledge stores.
- Document Intelligence: Plan, use, and extract data from documents with Azure AI Document Intelligence.
- Azure OpenAI Service: Build natural language solutions, apply prompt engineering, generate code and images, and work with custom data.
- Responsible AI: Understand ethical considerations in developing generative AI.