Why does the Agentic AI course on Microsoft Learn now only offer exercises in Python? Previous courses included both C# and Python options.

Deepankar 225 Reputation points
2025-04-30T08:45:35.9+00:00

Previously, AI courses on the Microsoft Learn platform included exercises in both Python and C#, which was advantageous for .NET developers implementing AI solutions. However, the current Agentic AI course only offers exercises in Python. Why has this change been made? Is there a possibility that C# exercises will be included in the future? Are there any alternative portals or modules that provide Agentic AI exercises in C#?

Currently I am going through this module "https://learn.microsoft.com/en-us/training/paths/develop-ai-agents-on-azure/" but unfortunately the exercises are in python through which I am facing challenges while implementing for my .Net application.

Azure
Azure
A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.
1,408 questions
0 comments No comments
{count} votes

Accepted answer
  1. Sina Salam 22,031 Reputation points Volunteer Moderator
    2025-05-05T18:57:01.7433333+00:00

    Hello

    Welcome to the Microsoft Q&A and thank you for posting your questions here.

    To answer your questions:

    Why does the Agentic AI course now only offer exercises in Python?

    The shift to Python-only exercises in the Agentic AI course on Microsoft Learn is likely due to Python's widespread use and popularity in the AI and machine learning community. Because of the extensive libraries and frameworks that simplify AI development, making it a preferred choice for many developers - https://developer.microsoft.com/en-us/reactor/series/s-1506/ and https://github.com/microsoft/ai-agents-for-beginners

    This change might be aimed at standardizing the learning experience and leveraging Python's strengths in AI.

    Is there a possibility that C# exercises will be included in the future?

    While there is no official confirmation about the inclusion of C# exercises in the future, Microsoft continuously updates its courses based on user feedback and evolving industry trends. However, it's possible that C# exercises could be reintroduced if there's significant demand.

    Are there any alternative portals or modules that provide Agentic AI exercises in C#?

    For alternative portals or modules that provide Agentic AI exercises in C#, you might want to explore the Microsoft Reactor - https://devblogs.microsoft.com/semantic-kernel/ai-agents-for-beginners-course-10-lessons-teaching-you-how-to-start-building-ai-agents/

    They offer various events and training sessions, including C# tracks for AI agent development Also, GitHub repositories like microsoft/ai-agents-for-beginners provide comprehensive resources and might include C# examples in the future https://github.blog/open-source/maintainers/from-mcp-to-multi-agents-the-top-10-open-source-ai-projects-on-github-right-now-and-why-they-matter

    Addressing Challenges with Python for .NET Applications

    To help you integrate Python exercises into your .NET application, consider using Python.NET (a package that allows integration of Python code with .NET applications) or IronPython (an implementation of Python running on .NET framework) - https://github.com/MicrosoftLearning/mslearn-ai-agents

    These tools can help bridge the gap between Python and .NET, making it easier to implement AI solutions.

    I hope this is helpful! Do not hesitate to let me know if you have any other questions or clarifications.


    Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.