Lesson Learned #530: Comparing Execution Plans to Expose a Hidden Performance Anti-Pattern
July 16, 2025From Student to Startup: Why Microsoft Isn’t Just a Platform—It’s a Partner in Possibility
July 16, 2025
To enhance lab stability and simplify content maintenance, we’re consolidating all labs in the AI Engineer curriculum to use Python exclusively. This change affects the following courses:
Course Number | Course Name |
---|---|
AI-102 | Designing and Implementing a Microsoft Azure AI Solution |
AI-3002 | Create Document Intelligence Solutions with Azure AI Document Intelligence |
AI-3003 | Build a Natural Language Processing Solution with Azure AI Services |
AI-3004 | Build an Azure AI Vision Solution with Azure AI Services |
AI-3016 | Develop Generative AI Apps in Azure AI Foundry Portal |
AI-3026 | Develop AI Agents on Azure |
🐍Why Python?
This shift allows us to:
- Deliver more reliable, up-to-date labs that keep pace with rapidly evolving SDKs like Azure AI Projects and Semantic Kernel.
- Streamline our development efforts by focusing on a single codebase instead of maintaining multiple language versions.
- Support a broader audience, as Python remains the most widely used language among our learners.
🌍What About Other Languages?
We understand that some learners and trainers work in C# or other environments. To support them, labs will continue to include links to SDK documentation for alternative languages.
📆Rollout Timeline
This change will be implemented incrementally over the coming weeks. We’ll keep you informed as updates go live.
We recognize this is a shift for some in our trainer and partner community. Your flexibility and support are deeply appreciated as we work toward delivering the best possible learning experience.
Kindly note: This blog is intended solely for informational purposes. For assistance or inquiries, please use the appropriate support channels.