- All
- Favorite
- Popular
- Most rated
Create classes in finance and operations apps
Classes are blocks of code that contain data and methods. When developing for finance and operations apps, you use the X++ language to create new classes.
Accelerate a Spring Boot application with Azure Cache for Redis
Learn how to use Azure Cache for Redis to cache business data and HTTP session data in a Java Spring Boot application, then publish the application to the cloud.
Edit code using any device with Visual Studio Code for the Web
In this module, you'll learn how to use Visual Studio for the Web to develop from any device that is browser compatible. We'll explore how to make and review lightweight code edits using Visual Studio Code for the Web. Finally, we'll learn how to continue working in a different environment to get the full feature set of Visual Studio Code.
Implement resiliency in a cloud-native .NET microservice
Learn how to make your cloud-native .NET Core microservices app fault-tolerant with minimal impact on the user.
Understand how Rust manages memory
Discover the features that make Rust so unique: ownership and borrowing.
Build extended data types and enumerations for finance and operations apps
Extended data types (EDTs) and base enumerations (enums) are data types that are created and managed in the development environment. Base enums represent a list of literals, while EDTs are reusable data types that have a specific definition. The Application Object Tree (AOT) in finance and operations apps contains many existing EDTs and base enums that can be extended for use in your project, or you can create new data types. This module will focus on creating new data types.
Deploy a website with Azure virtual machines
If your web hosting requirements aren't directly supported by the Azure Web app platform, you can leverage virtual machines to customize and control every aspect of the web server. Learn how to create, configure, and manage virtual machines on Linux and Windows that host web apps. This learning path can help you prepare for the Microsoft Certified: Azure Developer Associate certification.
Use application development best practices in Microsoft Dynamics 365 Business Central
Do you plan to create an app for Business Central? If you do, this path will be helpful to guide you through the recommended processes of publishing your app to AppSource.
Introduction to application types in Business Central
Do you want to know about the different application types? In this module, we learn about the differences between connect and addon applications.
Declare variable types in TypeScript
JavaScript is a dynamically typed language. While this makes declaring variables easy, it can in some cases lead to unexpected results. The static type system in TypeScript enables you to describe the shape of an object, providing better documentation, and allowing TypeScript to validate that your code is working correctly. In TypeScript, declarations of namespaces, classes, properties, functions, variables, and other language entities associate types with those entities. The way that a type is formed and associated with a language entity depends on the kind of entity. This module introduces some of the available types and shows how to associate them with variables. Later modules examine how interfaces, functions, and classes use static typing.
Work with codeunits in Dynamics 365 Business Central
Do you want to create your own codeunit and learn how to access the functions within that codeunit? If so, this module is the ideal place to start.
Implement feature flags in a cloud-native ASP.NET Core microservices app
Implement a feature flag in your cloud-native ASP.NET Core microservices app to enable or disable a feature in real time.
Build a Microsoft Teams tab app by using Teams Toolkit for Visual Studio Code
A tab is a large canvas where you can display content such as webpages, documents, or custom app experiences. In this module, you'll learn how to build a Microsoft Teams tab by using Teams Toolkit for Visual Studio Code.
Explore extensions and the extension framework in finance and operations apps
Finance and operations apps are customized by using extensions, which let you add functionality to model elements and source code in the Application Object Tree (AOT) by using Visual Studio.
Create custom procedures in Dynamics 365 Business Central
Do you want to create custom procedures in AL? This module focuses on explaining how you can create new procedures. Additionally, it describes the difference between local and global procedures, the difference between local and global variables, and how you can pass variables to a procedure.
Explore the test framework and tools in finance and operations apps
In finance and operations apps, the test framework helps to alleviate risks and provides a system to manage a clean record of testing.
Configure Azure Cosmos DB for NoSQL database and containers
Select between the various throughput offerings in Azure Cosmos DB for NoSQL.
Introduction to building apps for Microsoft Teams
Microsoft Teams is an extensible platform you can build custom apps on. Understand what is possible with a Microsoft Teams custom app, and determine if it's right for you.
Choose a messaging model in Azure to loosely connect your services
When you have an application that consists of components running on different computers, servers, and mobile devices, reliable communications between those components can be difficult and unreliable. Azure provides several technologies that you can use to communicate more reliably, including Storage queues, Event Hubs, Event Grid, and Service Bus. This module shows you how to choose the best technology for your communication task.
Introduction to ASP.NET Core SignalR
In this introductory module, you'll learn what ASP.NET Core SignalR is, how it works, and when to use it.
Introduction to developing with finance and operations apps
As a developer working with finance and operations apps, it's important to have a firm grasp of the main architecture components of the Dynamics 365 ecosystem and finance and operations apps. Knowledge of core developer concepts, including technical capabilities, source code, testing frameworks, and reporting tools, will support your further efforts in building development skills that you can apply to finance and operations apps.
Create serverless applications
Azure Functions enable the creation of event driven, compute-on-demand systems that can be triggered by various external events. Learn how to leverage functions to execute server-side logic and build serverless architectures. This learning path can help you prepare for the Microsoft Certified: Azure Developer Associate certification.
Build reports for Microsoft Dynamics 365 Business Central
Do you want to develop or modify reports for Business Central? This path helps you understand how to build and modify reports.
Monitor GitHub events by using a webhook with Azure Functions
Webhooks offer a lightweight mechanism for your app to be notified by another service when something of interest happens. In this module. you'll learn how to trigger an Azure function with a GitHub webhook and parse the payload for insights.
In-Depth Exploration of Microsoft Learn
Microsoft Learn is an innovative online educational platform developed by Microsoft, designed to offer a wide range of free, interactive learning opportunities. It caters to individuals looking to enhance their knowledge and skills across various technological fields such as cloud computing, artificial intelligence, data science, and software development. Since its launch, Microsoft Learn has become a crucial resource for professionals aiming to stay ahead in the technology sector.Origins and Evolution of Microsoft Learn
Launched with the mission to make high-quality education accessible to everyone, Microsoft Learn initially focused on Microsoft’s core technologies, including Azure and Microsoft 365. Over time, the platform has broadened its scope to cover a wide array of topics, reflecting the ever-evolving tech landscape and diverse learner needs. This evolution has established Microsoft Learn as a central hub for tech education.Impact on Online Education
Microsoft Learn has transformed online education by integrating interactive and hands-on learning experiences. The platform’s key contributions include:- Hands-On Learning: Provides practical scenarios to apply knowledge.
- Interactive Elements: Includes labs, quizzes, and exercises that engage users actively.
- Personalized Learning Paths: Tailors educational experiences to individual goals and interests.
Key Features and Advantages
Microsoft Learn offers several notable features:- Free Access to Learning Resources: Enjoy comprehensive educational content without any cost, making high-quality learning accessible to all.
- Interactive Learning Experience: Engage with hands-on labs, quizzes, and real-world scenarios to apply and retain knowledge effectively.
- Extensive Course Catalog: Explore a wide range of courses in cloud computing, artificial intelligence, data science, and more.
- Personalized Learning Paths: Follow guided paths tailored to your career goals and interests for a customized learning journey.
- Certification Preparation: Access resources and practice tests to help prepare for Microsoft certification exams and enhance your professional credentials.
- Practical Application: Build confidence and proficiency through practical exercises that simulate real-world challenges.
- Integration with Microsoft Ecosystem: Utilize the latest tools and technologies within Microsoft’s ecosystem to stay updated with industry trends.
- Continuous Learning Support: Benefit from regularly updated content that reflects the latest advancements in technology.