Interested in a private company training? Request it here.
This first module provides participants with an overview of the Common Data Service architecture and where the extension points are as a developer.
Solutions are used by customizers and developers to package related customizations together so that they can be managed and deployed as a single unit. We will see what components can be added to a solution and how they are essentially the building blocks of your environment.
This module teaches how you can implement a robust security model using Business Units, Security Roles, Users and Teams.
Model-driven app design is a data model approach to app development. Model-driven app design doesn’t require code and the apps you make can be simple or very complex Unlike canvas app development where the designer has complete control over app layout, with model-driven apps much of the layout is determined for you and largely designated by the data model you add to the app.
Design and build a business app from a canvas in Microsoft Power Apps without writing code in a traditional programming language such as C#. Design the app by dragging and dropping elements onto a canvas, just as you would design a slide in PowerPoint.
In this module, the participants will learn how to build and customize Flows, either starting from a template or from scratch. We will also discuss flow sharing.
You can build great flows through the UI of Microsoft Power Automate. This UI is built on top of the Workflow Defnition Language. In this module, we will see the basics of this language, and explore some possibilities to enrich flows with it.
While Power Automate and Power Apps offer over 400+ connectors to connect to Microsoft and non-Microsoft services, you may want to communicate with services that aren't available as prebuilt connectors. Custom connectors address this scenario by allowing you to create (and even share) a connector with its own triggers and actions.
Business rules essentially automate control logic on entities, without the need for development. Think of making fields required depending on the value of another field for instance.
You can help ensure that people enter data consistently and follow the same steps every time they work with a customer by creating a business process flow. Business process flows guide users through various stages of business processes toward completion.
The Common Data Service Web API provides a development experience that can be used across a wide variety of programming languages, platforms, and devices to access Common Data Service data and functionality. This module teaches students how they can execute CRUD operations, Actions and Functions using the Web API.
This chapter introduces participants to the Common Data Service Organization Service endpoint and will teach them how to do CRUD operations using .NET code. Also, the concepts of early and late binding with entities is covered in this chapter.
A plug-in is custom business logic that you can deploy inside the Common Data Service to modify or augment the standard behavior of the Common Data Service. This chapter teaches students how they can write a custom Plug-in in .NET and deploy it to the Common Data Service. Students also learn how to debug Plug-ins in the Common Data Service
The Common Data Service supports integration with Azure. Developers can register plug-ins with Common Data Service that can pass runtime message data, known as the execution context, to one or more Azure solutions in the cloud. Besides writing a custom Plugin, Azure is the only other supported solutions for communicating runtime context to external line-of-business (LOB) applications.
Sometimes you’ll need to synchronize and integrate Common Data Service data with data that is stored in other systems. In this chapter you will see how entity change tracking and alternate keys can be used to implement integration scenarios.
Client-side scripting using JavaScript or TypeScript is one of the ways to apply custom business process logic for displaying data on a form in a model-driven app. In this chapter you will learn how the JavaScript Client API of a model-driven app can be used to interact with forms and views
The Command Bar is displayed above every form or view in a model-driven app. In this chapter you will learn about how you can customize the Command Bar by adding or removing Commands.
The Power Apps Component Framework (PCF) enables developers create code components for model-driven and canvas apps to provide enhanced user experience for the users to work with data on forms, views, and dashboards.
The Microsoft Power Platform helps organizations optimize their operations by simplifying, automating and transforming business tasks and processes. In this course, students will learn how to build Power Apps, Automate Flows and extend the platform to complete business requirements and solve complex business problems.
Candidates for this course design, develop, secure, and troubleshoot Power Platform solutions. Candidates implement components of a solution that include application enhancements, custom user experience, system integrations, data conversions, custom process automation, and custom visualizations. Candidates will gain applied knowledge of Power Platform services, including in-depth understanding of capabilities, boundaries, and constraints. Candidates should have development experience that includes JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, RESTful Web Services, ASP.NET, and Power BI.
Candidates should have an introductory knowledge of Power Platfom Candidates should have development experience that includes JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, RESTful Web Services, ASP.NET, and Power BI