How to become a
Successful Developer in
Dynamics 365 Customer
Engagement
SPEAKER : SANJAYA PRAKASH PRADHAN (MCT)
About Me
I am Sanjaya Prakash Pradhan (The Softchief)
having 10+ years of working in Microsoft Dynamics
365 Business Applications and now I am a
Microsoft Certified Trainer (MCT). I do,
 Prepare educational YouTube videos
 Conduct Webinars and Podcasts
 Write Blogs and Courses
 Actively Participate in Communities
 Attend community events
 Udemy instructor
www.linkedin.com/in/softchief
https://www.youtube.com/user/sppmaestro
Softchief.com
Agenda
 About the Webinar
 Why to be a developer
 My Developer Journey
 Phases of a Dynamics 365 Developer
Why to be developer
 More credibility in Team
 More chance on job offers
 Better exposure in Whole platform
 90% MNCs are looking for Developer
 A Developer is by default a Functional guy
but A functional guy is not developer
 Better growth and can take part in key
decisions of an organization’s plan.
My developer Journey
 Trained in C# in 2010 and joined
 Started in 2010 with CRM 3.0
 Configured many instances
 Designed and implemented many Configurations
and Customizations
 Written thousands of C# code projects, JavaScript,
CSS, HTML, SQL Server etc.
 Kept my self updated with each Dynamics CRM
Version in time
 Written many Blog articles
 Became Microsoft Certified Trainer (MCT) to train
other developers
Phases of a Dynamics 365 Developer’s
Journey
• Being an USER
• Being a FUNCTIONAL CONSULTANT
• Being a TECHNO-FUNCTIONAL CONSULTANT
• Being a DEVELOPER
• Being a SUCCESSFUL Developer
Being an User of Dynamics 365
 Learn the Basics of product
 Understand the UI & Navigation
 The Terminologies
 Helping on designing basic business
processes
 Working with different functionality
provided in the product
 Take part in change management team for
advice
Being a Functional Consultant Dynamics
365
 Learn the out-of-the-box modules/apps in
the product
 Design business processes/ workflows
 Working with features of the product
 Learn Configuring the product
 Basic Understanding of Integrations with
other products
 Data management concepts
 Perform System Admin Tasks
 Power BI Analytics
Being a Techno-functional Consultant
Dynamics 365
 Schema Customization
 Entity, Forms, Views, Dashboards, Charts,
Business Rules, Workflows, BPFs, Dialogs,
Actions
 Administration Tasks
 Business Requirement Analysis
 Data Management
 Business Management Settings
 Security matrix Knowledge
Being a Developer in Dynamics 365
 Expert in Product Configuration
 Knowledge of C#, JavaScript, CSS, HTML,
JQUERY, Web Service, SQL Server
 Expert in Product Customization
 Expert in Extending the product
 Plugins
 CWAs
 Custom Apps
 Customize Ribbon, Sitemap
Being a Successful Developer in Dynamics
365
 Expert in Product Configuration
 Expert in Product Customization
 Expert in Extending Product
 Expert in Integrations
 Expert in Migration
 Active Participation in Forums
 Power Platform Working knowledge
 Azure Integration knowledge
 PCF, DevOps, CDS, Unit Testing
 Best practices, Portals, Web API,
QUESTIONS ? SOFTCHIEF.COM

How to become a successful developer in dynamics 365

  • 1.
    How to becomea Successful Developer in Dynamics 365 Customer Engagement SPEAKER : SANJAYA PRAKASH PRADHAN (MCT)
  • 2.
    About Me I amSanjaya Prakash Pradhan (The Softchief) having 10+ years of working in Microsoft Dynamics 365 Business Applications and now I am a Microsoft Certified Trainer (MCT). I do,  Prepare educational YouTube videos  Conduct Webinars and Podcasts  Write Blogs and Courses  Actively Participate in Communities  Attend community events  Udemy instructor www.linkedin.com/in/softchief https://www.youtube.com/user/sppmaestro Softchief.com
  • 3.
    Agenda  About theWebinar  Why to be a developer  My Developer Journey  Phases of a Dynamics 365 Developer
  • 4.
    Why to bedeveloper  More credibility in Team  More chance on job offers  Better exposure in Whole platform  90% MNCs are looking for Developer  A Developer is by default a Functional guy but A functional guy is not developer  Better growth and can take part in key decisions of an organization’s plan.
  • 5.
    My developer Journey Trained in C# in 2010 and joined  Started in 2010 with CRM 3.0  Configured many instances  Designed and implemented many Configurations and Customizations  Written thousands of C# code projects, JavaScript, CSS, HTML, SQL Server etc.  Kept my self updated with each Dynamics CRM Version in time  Written many Blog articles  Became Microsoft Certified Trainer (MCT) to train other developers
  • 6.
    Phases of aDynamics 365 Developer’s Journey • Being an USER • Being a FUNCTIONAL CONSULTANT • Being a TECHNO-FUNCTIONAL CONSULTANT • Being a DEVELOPER • Being a SUCCESSFUL Developer
  • 7.
    Being an Userof Dynamics 365  Learn the Basics of product  Understand the UI & Navigation  The Terminologies  Helping on designing basic business processes  Working with different functionality provided in the product  Take part in change management team for advice
  • 8.
    Being a FunctionalConsultant Dynamics 365  Learn the out-of-the-box modules/apps in the product  Design business processes/ workflows  Working with features of the product  Learn Configuring the product  Basic Understanding of Integrations with other products  Data management concepts  Perform System Admin Tasks  Power BI Analytics
  • 9.
    Being a Techno-functionalConsultant Dynamics 365  Schema Customization  Entity, Forms, Views, Dashboards, Charts, Business Rules, Workflows, BPFs, Dialogs, Actions  Administration Tasks  Business Requirement Analysis  Data Management  Business Management Settings  Security matrix Knowledge
  • 10.
    Being a Developerin Dynamics 365  Expert in Product Configuration  Knowledge of C#, JavaScript, CSS, HTML, JQUERY, Web Service, SQL Server  Expert in Product Customization  Expert in Extending the product  Plugins  CWAs  Custom Apps  Customize Ribbon, Sitemap
  • 11.
    Being a SuccessfulDeveloper in Dynamics 365  Expert in Product Configuration  Expert in Product Customization  Expert in Extending Product  Expert in Integrations  Expert in Migration  Active Participation in Forums  Power Platform Working knowledge  Azure Integration knowledge  PCF, DevOps, CDS, Unit Testing  Best practices, Portals, Web API,
  • 12.