Microsoft Dynamics 365 & PowerApps Developer Course - Part 2

Learn Model-driven app client-side development using Client API, JavaScript, HTML Web Resources & Web API.

Ratings: 4.49 / 5.00




Description

*** This is Part 2 of the Microsoft Dynamics 365 & PowerApps (Dataverse) Developer Course that focuses on client-side components. Subscribe to Part 1 before you learn Part 2 ***


In Part 1, you learned to write code for Dataverse server-side components such as Plugins and Custom Workflows. In Part 2, you are going to develop client-side components of model-driven apps such as JavaScript and HTML Web Resources, including Web API.

Similar to Part 1, Part 2 is also essential if you want to become a Microsoft Dynamics 365 and Power Platform Developer.


Curriculum

Section 1: Introduction

Lecture 1: Why Client Scripting?

Lecture 2: Client-side Events


Section 2: Development with the Client API

Lecture 3: Introduction to the Client API

Lecture 4: Client API - Deploy & Test

Lecture 5: Introduction to Namespace Notation in JavaScript Libraries

Lecture 6: Converting functions to Namespace Notation in JavaScript

Lecture 7: Phone Number Validation Demo

Lecture 8: Showing Notifications to Users


Section 3: Advanced Client API

Lecture 9: Handling Auto-Save using JavaScript

Lecture 10: Explore Client API - Attributes and Controls

Lecture 11: Client API - Handling Option-sets using JavaScript

Lecture 12: Client API - Working With Look-ups Using JavaScript


Section 4: Client API - Best Practices

Lecture 13: Form Types in the Client API

Lecture 14: Debugging JavaScript

Lecture 15: Organizing Multiple JavaScript Web Resources

Lecture 16: Legacy Code Changes - From Xrm(dot)Page to formContext


Section 5: HTML Web Resources

Lecture 17: Introduction to Creating an HTML Web Resource

Lecture 18: Accessing Form Elements from HTML Files

Lecture 19: Referring Other Web Resources from HTML Files


Section 6: Web API

Lecture 20: Introduction to the Web API

Lecture 21: Creating a Record using the Web API

Lecture 22: Web API-Retrieving Data

Lecture 23: Web API-Advanced Queries


Section 7: Sample Application

Lecture 24: Integration of Google Maps Using Client API and HTML


What You Will Learn!

  • Learn Client-side development using Client API
  • Use Web API to remotely interact with Dynamics 365 using Web Resources
  • Learn JavaScript Web Resources
  • Build HTML Web Resources
  • Build third-party Integration using Client-side Customization of Dynamics 365
  • Explore ClientAPI in detail. Learn about Object model including Attributes and Controls.

Who Should Attend!

  • Microsoft Dynamics 365 Developers