What You will Learn

  • Quickly become a Master in Microsoft Dynamics 365 Development.
  • Step by step guide on writing custom business logic using Microsoft Dynamics 365 SDK.
  • Deep dive of Plugins with hands-on examples.
  • Extend Workflows with Custom Workflow Activities.
  • Understand Microsoft Dynamics 365 Architecture.
  • Drastically improve your code by following Microsoft recommended best practices.
  • Learn to debug of Plugins and Workflows in Microsoft Dynamics 365.
  • Understand Microsoft Dynamics 365 Web Services and interact with them from custom code.
  • Stand out in the crowd by learning advanced coding concepts in Microsoft Dynamics 365.

Are there any course requirements or prerequisites?

  • Basic understanding of configuring entities, forms, workflows, solutions, etc. in Dynamics 365.
  • Basic knowledge of C# or any other Object Oriented Programming language required.
  • Visual Studio Community Edition 2017 or Higher Installed.

Who this course is for:

  • If you want to be a Dynamics 365 Developer or Architect or Technical Consultant, this course is right for you.
  • This course is for Dynamics 365 Customer Engagement aka CRM. Do NOT take this course if you are looking for Dynamics 365 ERP modules like Operations, Finance, HR.
  • If you are a beginner at Dynamics 365 Development and upgrade yourself to a PRO.

Course curriculum


  • How do I get Microsoft Dynamics 365 instance for practice?

    You can subscribe for a 30 day trial of Microsoft Dynamics 365 cloud environment. You can use this instance for practice.

  • How is Part 1 different from Part 2 ?

    Part 1 deals with server-side components such as Plugins and Custom workflows whereas Part 2 is for client-side codings such as HTML and JavaScript.

  • How is PowerApps Development is related to Dynamics 365 Development?

    Since both are on Common Data Service, Dynamics 365 development components such as Plugins and Workflows can be used in PowerApps too. Also, Web Services work in the same way.