Curriculum For This Course
Video tutorials list
-
Introduction
Video Name Time 1. Introduction 1:24 -
Apply buinsess logic using client scripting
Video Name Time 1. Creating a Power Platform environment and a model-driven app 3:04 2. Installing Visual Studio Code 2:45 3. 44. What are the Event Handlers that I can use? 5:10 4. Writing our first JavaScript code, and registering an event handler 9:43 5. Setting and getting the value of fields 6:58 6. The executionContext.getFormContext() object 6:58 7. Adding Field Notifications 5:18 8. Debugging errors 9:51 9. Practice Activity Number 1 - The Solution 9:28 -
Create a command button function
Video Name Time 1. Create a command function - modern interface 7:31 2. Creating a JavaScript action for a command function 7:31 3. Expanding the Alert Dialog box 7:30 4. Creating a Power Fx Action for a command button 5:15 5. The Visible property, and the Patch and Confirm functions 5:35 6. Expanding the Confirm box, and other actions 4:54 7. The Classic Control interface - rules and actions 3:58 8. Managing dependencies between JavaScript libraries 5:45 -
Create a Power Apps Component Framework (PCF) component
Video Name Time 1. What is PCF, and installing PAC 4:44 2. Creating a PCF Project 7:14 3. Configuring a code component manifest 8:35 4. Configuring the Manifest Properties 7:36 5. Implementing a textbox interface, and the code component lifecycle 8:19 6. Expanding our textbox interface 8:47 7. Adding a label interface 10:58 8. Adding a button 7:13 9. Downloading Visual Studio 2022 5:48 10. Packing and deploying the component 8:16 11. Consuming the component 6:50 12. Updating our code 6:45 13. Redeploying our component 4:15 -
PCF samples, and the Xrm method
Video Name Time 1. Additional sample resources 8:33 2. Using Device features 7:36 3. Using WebAPI features 6:02 4. Other Xrm features 8:10 -
Creating our first plug-in
Video Name Time 1. Creating the plug-in outline 8:51 2. Adding code to our plug-in 7:45 3. Register custom assemblies by using the Plug-in Registration Tool 6:23 4. Describe the plug-in execution pipeline, and adding a step and testing 8:23 5. Adding tracing to our plug-in 10:59 6. Adding Profiling to our plug-in step 6:16 7. Adding additional error catching 3:58 -
Expandig our plug-in
Video Name Time 1. Implement business logic by using pre-images and post-images - Part 1 5:41 2. Implement business logic by using pre-images and post-images - Part 2 6:55 3. Introduction to the Organization service API, and creating a new table 7:53 4. Using the Organization service API - Create 9:32 5. Using the Organization service API - CreateRequest and CreateResponse 4:02 6. Using the Organization service API - Update and Delete 5:42 7. Using the Organization service API - Retrieve, and alternative keys 10:28 8. More about alternative keys, and possible problems 8:42 9. Using the Organization service API - RetrieveMultiple 10:39 10. Use the UpsertRequest message to synchronize data 10:39 -
Optimizing plug-in performance, and implement data synchromization
Video Name Time 1. Optimize plug-in performance by configuring concurrency 6:06 2. Optimize plug-in performance by configuring transactions 5:05 3. Optimize plug-in performance by configuring batching 4:37 4. Table Change Tracking 4:59 5. Configure a Dataverse custom API message 7:16 6. Develop a plug-in that targets a custom action message 6:11 7. Writing code to trigger a custom message 9:11 -
Process workloads
Video Name Time 1. Configure event-driven function triggers in Azure Functions 9:22 2. Configure other triggers, including scheduled triggers, in Azure Functions 6:57 3. Create an event-driven function in Visual Studio 9:34 4. How you can process long-running operations using Azure Durable Functions 7:34 5. Creating an Azure Duration function 7:26 -
Create custom connectors and authentication
Video Name Time 1. Create a definition for the API 7:01 2. Create a custom connector for an Azure service 6:44 3. Extend an Open API definition for a custom connector 6:16 4. Use policy templates to modify connector behavior at runtime 9:18 5. Import definitions from existing APIs including Open API, Azure and GitHub 6:35 6. Perform authentication by using OAuth and configure API security 7:36 -
Use platform APIs and consume Dataverse events
Video Name Time 1. What is Graph API? 3:18 2. Implement API limit retry policies 5:25 3. Register Azure Service Bus endpoint 8:18 4. Register webhook service endpoint 5:07 5. Register Azure Event Hub endpoint 5:20 6. Implement a Dataverse listener for an Azure solution 3:27 7. Implement an Azure listener in Power Automate 3:54 -
Create a technical design
Video Name Time 1. Design and validate the technical architecture for a solution 4:04 2. Design authentication and authorization strategy 2:39 3. Determine whether you can meet requirements with out-of-the-box functionality 2:49 4. Determine when to use Logic Apps versus Power Automate cloud flows 2:36 5. Determine when to use serverless computing, plug-ins, or Power Automate 2:48 6. Determine when to build standard tables, virtual tables, or use connectors 6:03 7. Server-side/client-side Code vs Power Automate 1:59 8. Describe Dataverse custom APIs and their uses 2:27 -
Configure Microsoft Dataverse
Video Name Time 1. Troubleshoot operational security issues found in testing 3:57 2. Implement source control for projects including solutions and code assets 6:21 3. Describe application lifecycle management concepts 2:27 4. Manage solution layers 4:10 -
Manage and troubleshoot apps
Video Name Time 1. Creating a test in Test Studio 9:30 2. Running and updating a test in Test Studio 6:22 3. Optimize app performance 8:06 4. Optimize model-driven app performance including forms and views 6:15 5. Identify and resolve connector and API issues 4:56 6. Troubleshoot app issues by using Monitor and other browser-based debug tools 9:49 -
Configure Power Automate flows
Video Name Time 1. Power Automate - Implement error handling and retry policies 6:38 2. Error status codes 5:04 3. Configure trigger filters 8:30 4. Configure trigger filter operators and functions 5:04 5. Implement Azure Key Vault, and manage sensitive input/output parameters 10:17 6. Implement Azure Active Director service principals 10:25 -
Congratulations
Video Name Time 1. What's next? 2:35 -
Bonus section - Videos no longer needed for the PL-400 exam
Video Name Time 1. Describe how to use Package Deployer and associated tools creating a package 11:31 2. Deploying a Package Deployer 3:42 3. Create, manage, and interact with business process flows by using code 7:43 4. Events and methods which can be used with Business Process Flows 7:37
Add Comment