Save for later

Designing and Building Custom Apps using Dynamics 365

This course demonstrates the new features released with Microsoft Dynamics 365 Customer Engagement. Using the new Unified User Interface, this course uses a sample application to show how to build complex extensions to the Dynamics 365 for Customer Engagement platform using C# Plugins/Workflow Activities as well as TypeScript generated web resources.

Starting off, the course makes sure you have everything setup for fast and effective collaborative development and a mature Continuous Integration pipeline using Microsoft Team Services, npm, Nuget & Gulp. This includes automated unit testing of both server-side and client-side code as well as packaging and deploying of your solutions.

It then teaches you a framework for effective data modeling of entities within Dynamics 365 and how functionality can be built up in iterations using user story mapping.

Learn about base currencies, to ensure that your custom apps do not run into any challenges as they grow in complexity and usage. The logical and physical architecture of integration with external systems is examined using the new Web-Hooks and Virtual Entity features, allowing data to be both consumed and output in a robust and efficient fashion.

The new Xrm client API features of the Unified Client provide exciting new ways of extending your forms and grids which are demonstrated using the sample application being built.

You'll then learn to extend your Microsoft Dynamics 365 Customer Engagement business applications using HTML, TypeScript, and CSS using KnockoutJS via the MVVM design pattern so that your logic can be unit tested and deployed with easy and effortless repeatability. This course also covers the considerations for mobile touch interfaces so that your feature rich extensions will work on all devices and formats.

About the Author

Scott is a Microsoft Business Solutions MVP specializing in Dynamics 365. He is a committed and passionate software architect & technologist with a successful track record of realizing business vision through enterprise/application architectures that are tightly aligned with budget and timescales. By combining his detailed technical knowledge with a clear grasp of the wider commercial issues Scott can identify and implement practical solutions to real business problems. Scott is an excellent communicator and technical author, regularly speaking at conferences in the UK and abroad. Scott’s software career spans more than 20 years where he has moved from assembly language device driver programming, industrial control software and then into enterprise business applications. His experience covers work in Europe, North America, and Japan. He is also the author of the Ribbon Workbench for Dynamics CRM and SparkleXRM.

Scott lives near Oxford in the UK with his wife, Kerrie, and three children. To read more about his latest projects, you can also follow him on Twitter at @ScottDurow.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy.

Set Reminder Save for later

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:

Udemy

Rating Not enough ratings
Length 10 hours
Starts On Demand (Start anytime)
Cost $13
From Udemy
Instructor Packt Publishing
Download Videos Only via the Udemy mobile app
Language English
Subjects Programming
Tags Development Tools Development

Get a Reminder

Get an email reminder about this course

Send to:

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Dynamics Engineer (Environments) $10k

Dynamics NAV Support $51k

Microsoft Office 365/ O365 Architect $59k

Office 365 FastTrack Engineer $63k

Office 365 Deployment Engineer $64k

Office 365 System Engineer $67k

Microsoft Office 365 Architect $70k

MS Dynamics NAV $70k

Office 365 migration engineer $78k

MS Dynamics Tester $89k

Dynamics Engineer $91k

Sales Ninja - Office 365 $129k

Write a review

Your opinion matters. Tell us what you think.

Udemy

Rating Not enough ratings
Length 10 hours
Starts On Demand (Start anytime)
Cost $13
From Udemy
Instructor Packt Publishing
Download Videos Only via the Udemy mobile app
Language English
Subjects Programming
Tags Development Tools Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now