Developer

Microsoft Certified: Azure Developer Associate
  • Certification

As a candidate for this certification, you’re responsible for participating in all phases of development, including requirements gathering, design, development, deployment, security, maintenance, performance tuning, and monitoring. You should be proficient in Azure: SDK Data storage options Data connections APIs App authentication and authorization Compute and container deployment Debugging To implement solutions, you partner with: Cloud solution architects DBAs DevOps Infrastructure admins Other stakeholders You should have: At least two years of programming experience. Proficiency in programming with Azure SDKs. Proficiency using Azure CLI, Azure PowerShell, and other tools.

Microsoft Certified: Azure Cosmos DB AI Developer Associate
  • Certification

As an Azure Cosmos DB Developer Associate, you design, build, and optimize cost effective high-performance scalable applications that use Azure Cosmos DB including system of record for agent memory, conversation state, retrieval indexes, grounding data, and application data. Your responsibilities include: Designing and implementing data models and data distribution Ingesting and querying data with Azure Cosmos DB database Optimizing application performance, scalability, and cost Implementing secure and production-ready applications Building AI retrieval and RAG solutions Designing and implementing agent memory systems Integration of Azure Cosmos DB with Microsoft Fabric for analytical querying and operational insights In this role, you collaborate with AI engineers, application developers, solution architects, data engineers, and security professionals to design and implement cost effective high-performance scalable applications. You should have experience developing applications by using C# or Python. You should be familiar with Azure services, generative AI concepts, retrieval-based systems, and application development practices. Note We updated the certification’s name and level to reflect the evolving role of Azure Cosmos DB developers. The updated certification became Microsoft Certified: Azure Cosmos DB AI Developer Associate. This change went into effect on October 6, 2026. No action is required. Learn more. Tip The Practice Assessment is available on AI Skills Navigator, with a new upgraded experience. Please navigate to AI Skills Navigator | Microsoft Certified: Azure Cosmos DB AI Developer Associate certification page to take the practice assessment. NOTE: You must be signed in to AI Skills Navigator to be able to launch the Practice Assessment.

Microsoft Certified: Dynamics 365 Business Central Developer Associate
  • Certification

As a Microsoft Dynamics 365 Business Central developer, you’re responsible for designing, developing, testing, and maintaining solutions based on Dynamics 365 Business Central. In this role, you develop apps that extend Business Central, including customizing or adding extra functionality. You also integrate Business Central with other applications, such as Microsoft Power Platform products. Plus, you need to ensure that data remains current during an upgrade process. As a Business Central developer, you’re responsible for troubleshooting and debugging issues in the system. This may involve: Identifying the root cause of a problem. Fixing bugs. Testing the solution to ensure that it works as expected. You may be required to optimize the performance of the system by: Identifying bottlenecks. Improving code quality. You must have applied knowledge of Business Central and the application language (AL), the development environment, and other tools to develop extensions for it. You need some knowledge of how to install and upgrade the system. You should also understand: Industry terminology. The Business Central role in relationship to Microsoft 365 and Dynamics 365. As a developer, you should have knowledge of: AppSource, Business Central–related technologies, frameworks, and services to build solutions. Technologies for application lifecycle management (ALM), including source control management (SCM) and continuous integration and continuous delivery (CI/CD). Tip The Practice Assessment is available on AI Skills Navigator, with a new upgraded experience. Please navigate to AI Skills Navigator | Microsoft Certified: Dynamics 365 Business Central Developer Associate certification page to take the practice assessment. NOTE: You must be signed in to AI Skills Navigator to be able to launch the Practice Assessment.

Microsoft Certified: Azure AI Fundamentals
  • Certification

As a candidate for this Microsoft Certification, you’re at the beginning of your career in AI solution development. For this exam, you should have conceptual knowledge of AI solutions in Azure and the foundational technical skills to work with them. You also need knowledge of Python coding syntax and programming techniques, and you should be familiar with Azure resources. Note The bullets that follow each of the skills measured are intended to illustrate how we are assessing that skill. Related topics may be covered in the exam. Most questions cover features that are general availability (GA). The exam may contain questions on Preview features if those features are commonly used. You should be familiar with REST APIs, SDKs, and CLIs. Important The English language version of this certification was updated on April 15, 2026. Review the study guide linked on the Exam AI-901 page for details about recent changes. Tip The Practice Assessment is available on AI Skills Navigator, with a new upgraded experience. Please navigate to AI Skills Navigator |Microsoft Certified: Azure AI Fundamentals certification page to take the practice assessment. NOTE: You must be signed in to AI Skills Navigator to be able to launch the Practice Assessment.

Microsoft Certified: Power Platform Solution Architect Expert
  • Certification

As a candidate for this certification, you should have solution architecture experience across functional and technical disciplines of Microsoft Power Platform. You should be able to facilitate design decisions based on recommended practices across development, configuration, integration, infrastructure, security, licensing, storage, and change management. In this role, you are required to architect and ensure the successful implementation of appropriate end-to-end solutions to address business and technical needs of organizations. You should have knowledge of: Microsoft Power Platform Dynamics 365 customer engagement apps Related Microsoft cloud solutions Other third-party technologies You should be aware of Power Platform Well-Architected framework and ideally have used it for implementation. Important The English language version of this certification was updated on September 23, 2024. Review the study guide linked on the Exam PL-600 page for details about recent changes.

Microsoft Certified: Power Platform Developer Associate
  • Certification

As a candidate for this certification, you design, develop, test, and troubleshoot solution components using the extension points of Microsoft Power Platform. Your expertise encompasses implementing: Custom user experiences and business logic. System integrations. Data conversions. Custom process automation. Complex Power Fx logic. Power Automate workflow expressions. AI as part of your solution logic. You must have applied knowledge of: Microsoft Power Platform services, including in-depth understanding of its capabilities, boundaries, and constraints. Authentication, security, and application lifecycle management (ALM) practices for the Microsoft Power Platform. Microsoft Power Platform developer tools including Power Platform CLI as part of the developer workflow. AI tools, including copilots, to improve development and troubleshooting solutions. As a candidate, you should have development experience that includes Microsoft Power Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, Visual Studio, Visual Studio Code, and Microsoft Azure. Tip A new Practice Assessment experience is available on AI Skills Navigator that more closely aligns with the exam experience. SIGN IN to AI Skills Navigator at Microsoft Certified: Power Platform Developer Associate. Launch the Practice Assessment.

Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer Associate
  • Certification

As a candidate for this certification, you’re a developer who works with finance and operations apps in Microsoft Dynamics 365 to implement and extend applications that meet the requirements of a business. You provide fully realized solutions by using: Standardized application coding patterns Extensible features External integrations As a candidate for this certification, you do the following: Develop business logic by using X++. Create and modify finance and operations app reports and workspaces. Customize the UI. Provide endpoints and APIs to support Microsoft Power Platform apps and external systems. Perform testing. Monitor performance. Analyze and manipulate data. Manage implementations by using application lifecycle management (ALM). You also create technical designs, specify implementation details, and implement security requirements. You should have a deep knowledge and experience using the underlying framework, data structures, and objects associated with the finance and operations solutions. You should have experience with products and services that include Microsoft Visual Studio, Azure, Power Platform, Azure DevOps (including version control tools like Team Foundation Version Control [TFVC] and Git), Lifecycle Services tools, Power Platform admin center, Implementation portal, Copilot, Postman, Microsoft 365, reporting tools (for example, SQL Server Reporting Services [SSRS], Power BI), and SQL Server Management Studio. Tip The Practice Assessment is available on AI Skills Navigator, with a new upgraded experience. Please navigate to AI Skills Navigator | Microsoft Certified: Finance and Operations Apps Developer Associate certification page to take the practice assessment. NOTE: You must be signed in to AI Skills Navigator to be able to launch the Practice Assessment.

Microsoft Certified: Power Automate RPA Developer Associate
  • Certification

As a candidate for this certification, you automate Windows-based, browser-based, and terminal-based applications that are time-consuming or contain repetitive processes. You use a mix of automation approaches like: UI API Database You analyze, design, and implement automations by using Power Automate desktop flows and cloud flows. As a robotic process automation (RPA) developer, you use actions for logic and work with: Data Applications Services You work with business stakeholders to optimize business workflows. You partner with administrators to deploy and support solutions in other environments. Additionally, as a candidate, you should have experience with: The Windows desktop environment Scripting languages such as VBScript and JavaScript .NET Framework for use in custom actions Microsoft Dataverse

Microsoft Applied Skills: Develop generative AI apps with Azure OpenAI and Semantic Kernel
  • Applied Skill

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to develop AI agents by using Azure OpenAI Service and the Semantic Kernel SDK. Candidates for this credential should be familiar with Visual Studio Code, C# programming, and Azure OpenAI.

Microsoft Applied Skills: Develop data-driven applications by using Microsoft Azure SQL Database
  • Applied Skill

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to develop data-driven applications by using Microsoft Azure SQL Database. Candidates for this credential should have experience developing data-driven applications. They should also be familiar with the Azure ecosystem and the components involved in developing applications that include Azure SQL Database. Candidates need a basic understanding of Git-based source control, in addition to how REST APIs interact with Azure SQL Database for data operations.

Microsoft Applied Skills: Build AI-powered solutions by using Microsoft Azure Database for PostgreSQL
  • Applied Skill

To earn this Microsoft Applied Skills credential, demonstrate the ability to develop AI-powered solutions with Azure Database for PostgreSQL. As a candidate for this credential, you should have experience writing SQL queries and Python. You should also be familiar with general AI concepts and RAG frameworks.

Microsoft Applied Skills: Develop an ASP.NET Core web app that consumes an API
  • Applied Skill

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to develop an ASP.NET Core Blazor Web app that consumes an API to retrieve, create, and update data. Candidates for this credential should have experience developing ASP.NET Core Blazor Web apps by using Visual Studio Code.

Microsoft Applied Skills: Deploy cloud-native apps using Azure Container Apps
  • Applied Skill

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to deploy cloud-native applications using Azure Container Apps. Candidates should be familiar with Azure platform services, as well as container-related technologies. Candidates for this credential should be familiar with: Continuous integration and continuous deployment (CI/CD) Azure DevOps Azure CLI PowerShell Bash

Microsoft Applied Skills: Build an Azure AI Vision solution
  • Applied Skill

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to build computer vision solutions by using Azure AI Vision. Candidates for this credential should have a solid understanding of working with Azure AI Vision models, both prebuilt and custom, through Vision Studio and in code. They should also have experience programming in either Python or C#, be familiar with the Azure portal, and be comfortable provisioning Azure AI resources.

Microsoft Applied Skills: Develop generative AI solutions with Azure OpenAI Service
  • Applied Skill

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to develop generative AI solutions with Azure OpenAI Service. Candidates for this credential should be familiar with Azure services and have experience developing applications by using C# or Python.

Microsoft Applied Skills: Build a natural language processing solution with Azure AI Language
  • Applied Skill

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to create a natural language processing (NLP) solution by using Azure AI Language. Candidates for this credential should have a solid understanding of creating and using various Azure NLP models through both Language Studio and in code, including custom models. They should also have experience programming in either Python or C#, be familiar with the Azure portal, and be comfortable provisioning Azure AI resources.

Microsoft Applied Skills: Create an intelligent document processing solution with Azure AI Document Intelligence
  • Applied Skill

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to create and implement Azure AI Document Intelligence solutions. Candidates for this credential should have a solid understanding of creating and using Document Intelligence models through both Document Intelligence Studio and in code. They should also have experience programming in either Python or C#, be familiar with the Azure portal, and be comfortable provisioning Azure AI resources.

Get started with Azure Cosmos DB NoSQL development
  • Course

This course teaches developers to utilize Azure Cosmos DB for NoSQL API and SDK. Students will learn query execution, resource configuration, SDK operations, and design strategies for non-relational data modeling and data partitioning. Audience Profile Software engineers tasked with authoring cloud-native solutions that leverage Azure Cosmos DB for NoSQL and its various SDKs. They are familiar with C# programming. They also have experience writing code that interacts with a SQL or NoSQL database platform.

Microsoft Applied Skills: Accelerate AI-assisted development by using GitHub Copilot
  • Applied Skill

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to Accelerate app development by using GitHub Copilot. Candidates for this credential should have familiarity with Visual Studio Code and GitHub, and should have experience developing apps by using C#.

GitHub Advanced Security
  • Certification

Candidates for this exam have experience using GitHub Advanced Security (GHAS) to secure code, secrets, and dependencies across the software development lifecycle. They can configure security features, triage and remediate alerts, and apply prevention-first practices using policies, workflows, and automation. Candidates are familiar with GitHub fundamentals, CI/CD, and secure development concepts. EXAM SANDBOX Experience demo Experience the look and feel of the exam before taking it. You'll be able to interact with different question types in the same user interface you'll use during the exam. Launch the sandbox Important GitHub certifications are valid for 2 years. GitHub is transitioning to Microsoft’s recertification process, which will provide a new way for candidates to maintain their certifications without retaking the full certification exam. To ensure candidates are not impacted during this transition, all GitHub certifications that expire before the new recertification process is available will be extended by 6 months. If your certification has already expired, please reach out to learn@github.com and we will provide you with one exam voucher to cover the cost of your first renewal attempt. Once the new recertification process is in place, candidates will be able to use Microsoft’s recertification process to maintain their active GitHub certifications. Tip The Practice Assessment is available on AI Skills Navigator, with a new upgraded experience. Please navigate to AI Skills Navigator | GitHub Advanced Security certification page to take the practice assessment. NOTE: You must be signed in to AI Skills Navigator to be able to launch the Practice Assessment.

GitHub Foundations
  • Certification

Candidates for this exam should have foundational knowledge of GitHub and its core features. This includes understanding Git, repositories, collaboration tools, project management, and modern development practices. The exam is designed for non-developers, developers, and all GitHub users seeking to improve their proficiency with GitHub fundamentals. EXAM SANDBOX Experience demo Experience the look and feel of the exam before taking it. You'll be able to interact with different question types in the same user interface you'll use during the exam. Launch the sandbox Important The GitHub Foundations certification does not require renewal. As GitHub certifications transition to Microsoft’s certification and recertification policies, GitHub Foundations will follow Microsoft’s policy for fundamental-level exams, which do not offer a recertification option. Candidates who earn the GitHub Foundations certification will therefore not need to renew their certification. Tip The Practice Assessment is available on AI Skills Navigator, with a new upgraded experience. Please navigate to AI Skills Navigator | GitHub Foundations certification page to take the practice assessment. NOTE: You must be signed in to AI Skills Navigator to be able to launch the Practice Assessment.

GitHub Copilot
  • Certification

Candidates for this exam should possess expertise in using GitHub Copilot to improve software development productivity, quality, and security. This includes responsible AI use, prompt engineering, Copilot features across various plans, and privacy safeguards. Candidates should also be familiar with GitHub fundamentals and have experience with one or more programming languages. EXAM SANDBOX Experience demo Experience the look and feel of the exam before taking it. You'll be able to interact with different question types in the same user interface you'll use during the exam. Launch the sandbox Important GitHub certifications are valid for 2 years. GitHub is transitioning to Microsoft’s recertification process, which will provide a new way for candidates to maintain their certifications without retaking the full certification exam. To ensure candidates are not impacted during this transition, all GitHub certifications that expire before the new recertification process is available will be extended by 6 months. If your certification has already expired, please reach out to learn@github.com and we will provide you with one exam voucher to cover the cost of your first renewal attempt. Once the new recertification process is in place, candidates will be able to use Microsoft’s recertification process to maintain their active GitHub certifications. Tip The Practice Assessment is available on AI Skills Navigator, with a new upgraded experience. Please navigate to AI Skills Navigator | GitHub Copilot certification page to take the practice assessment. NOTE: You must be signed in to AI Skills Navigator to be able to launch the Practice Assessment.

Microsoft Certified: Intelligent Applications Builder Associate
  • Certification

As a candidate for this Microsoft Certification, you’re a professional who builds AI-powered solutions in Microsoft Power Platform by using Microsoft Copilot, natural language prompts, and low-code tools. You create apps, data models, and flows that connect to agents, AI models and prompts, and visualizations to enrich these experiences. In this role, your responsibilities include: Developing Dataverse data models, model-driven apps, and canvas apps. Integrating agents and Copilot features into canvas apps, model-driven apps, and Power Pages sites. Creating cloud flows and business logic. You collaborate with: Environment and security administrators for policies, roles, identity, and authentication. Governance teams on responsible AI principles, application lifecycle management (ALM), solutions, pipelines, and monitoring. Agent developers, solution architects, and other app builders for business solution building. Business stakeholders to gather requirements, iterate business solutions, and promote user adoption. For this exam, you should have experience with: Using natural language to create solution assets. Dataverse modeling. Power Automate cloud flows. AI capabilities in Microsoft Power Platform. Power Apps development. Power Pages sites. Prerequisites for the exam include: Familiarity with using Copilot in Power Apps, Copilot in Power Automate, Copilot in Power Pages, and Copilot in Dataverse. Awareness of creating agents with Microsoft Copilot Studio. Foundational knowledge of AI models and prompts in AI Hub. Ability to map business processes to flows, agents, or app capabilities. Ability to work with Dataverse as a core data platform. Familiarity with low-code automation, including Power Fx. Awareness of environment governance, roles, policies, and solution lifecycle steps. Tip Review the AB-410 study guide to help you prepare for the exam. Demo the exam experience by visiting our exam sandbox. The Practice Assessment is available on AI Skills Navigator, with a new upgraded experience. Please navigate to AI Skills Navigator | Microsoft Certified: Intelligent Applications Builder Associate certification page to take the practice assessment. Note: You must be signed in to AI Skills Navigator to be able to launch the Practice Assessment.

Microsoft Certified: AI Agent Builder Associate
  • Certification

As a candidate for this Microsoft Certification, you’re a professional developer or advanced builder who builds, extends, and integrates custom agents for enterprise-grade solutions. You typically work as an IT application developer, consultant, or independent software vendor (ISV) partner focused on creating scalable AI solutions for organizations or customers. For this exam, you should be familiar with Power Fx, Microsoft Dataverse, Microsoft Power Platform environments and components, Microsoft 365 Copilot, Microsoft Foundry, and adaptive cards. You need intermediate knowledge of generative AI concepts, including models, orchestration, retrieval-augmented generation (RAG), Model Context Protocol (MCP), Agent2Agent (A2A) protocol, and more. You should also have experience with prompt engineering and with REST APIs and integration patterns. Additionally, you need experience configuring agents with basic knowledge sources, instructions, tools, and topics in Microsoft Copilot Studio. As a developer who works in Copilot Studio, you: Integrate agents with Microsoft Foundry. Integrate agents with Model Context Protocol (MCP) servers. Integrate agents with custom connectors. Integrate agents with APIs. Integrate agents with Microsoft Fabric. Automate tasks with computer use. Integrate agents with connectors. You create: Multi-agent solutions. Agents with enterprise knowledge sources (such as ServiceNow, SAP, and others). Advanced agent topics and tools. Computer-using agents. Agents that perform advanced actions via APIs. You collaborate with Microsoft 365 administrators, Microsoft Power Platform administrators, Microsoft Copilot administrators, Copilot Studio agent builders, Copilot Studio administrators, Foundry administrators, agentic AI business solutions architects, and Copilot Studio architects. Tip Review the AB-620 study guide to help you prepare for the exam. Demo the exam experience by visiting our exam sandbox. The Practice Assessment is available on AI Skills Navigator, with a new upgraded experience. Please navigate to AI Skills Navigator | Microsoft Certified: AI Agent Builder Associate certification page to take the practice assessment. Note: You must be signed in to AI Skills Navigator to be able to launch the Practice Assessment.

Microsoft Certified: Azure AI Apps and Agents Developer Associate
  • Certification

As a candidate for this Microsoft Certification, you’re an Azure AI engineer who builds, manages, and deploys agents and AI solutions that take advantage of Microsoft Foundry. For this certification, you should have experience developing apps by using Python, and you need to be familiar with the capabilities of general AI, generative AI, and Azure services. Your responsibilities include: Planning and managing Azure AI solutions. Implementing generative AI and agentic solutions. Implementing computer vision solutions. Implementing text analysis solutions. Implementing information extraction solutions. In this role, you collaborate with business stakeholders, solution architects, data scientists, DevOps engineers, and cloud security engineers to design, implement, and maintain AI solutions. Tip Review the AI-103 study guide to help you prepare for the exam. Demo the exam experience by visiting our exam sandbox. A new Practice Assessment experience is available on AI Skills Navigator that more closely aligns with the exam experience. SIGN IN to AI Skills Navigator at Microsoft Certified: Azure AI Apps and Agents Developer Associate. Launch the Practice Assessment.