Curso Dynamics 365 CE CRM Developer

  • Microsoft Azure Cloud Platform

Curso Dynamics 365 CE CRM Developer

20 horas
Visão Geral

Este Curso Dynamics 365 CE CRM Developerfoi desenvolvido com o intuito de ajudar os profissionais de TI a dominar as atividades de customização e desenvolvimento na tecnologia Microsoft Dynamics 365 CRM. Este Curso Dynamics 365 CE CRM Developer cobre todos os tópicos sobre personalização do Dynamics 365 CRM de acordo com os requisitos de negócios do cliente.

O foco está mais na personalização do Dynamics 365 CRM usando UI e código . A personalização baseada na UI envolve a personalização de entidades e componentes de entidades, implementação de fluxos de trabalho, diálogos e fluxos de processos de negócios, etc.

O Treinamento do Microsoft Dynamics 365 Customer Engagement (CRM) oferece capítulos detalhados e interativos sobre como desenvolver extensões para o Dynamics 365 CE (Customer Engagement), com foco nos métodos de extensão documentados no SDK do Microsoft Dynamics CRM.

Ele fornece instruções sobre o uso de diversas operações de plataforma comum, sobre como consultar e executar essas operações, bem como sobre o desenvolvimento de uma compreensão concisa da implementação de processos de negócios e fluxos de trabalho. Além disso, o curso descreve como usar plug-ins, programação de eventos de aplicativos, extensões de cliente e recursos da web.

Objetivo

Ao final do Curso Dynamics 365 CE CRM Developer, os participantes terão um bom conhecimento de todas as áreas do Dynamics 365 CRM e poderão trabalhar como desenvolvedor do Dynamics 365 CE/CRM no setor.

Curso de desenvolvedor Dynamics 

  • Introdução à personalização do Dynamics 365 CE
  • Personalizando Entidades
  • Personalizando atributos de formulários e entidades
  • Personalização de visualizações, gráficos e painéis
  • Criando relacionamentos de entidade
  • Desenvolvimento de fluxos de trabalho, diálogos, ações
  • Personalização de fluxos de processos de negócios
  • Implementando Fluxos de Processos de Negócios (BPFs)
  • Desenvolvendo Plugin
  • Desenvolvendo atividades de fluxo de trabalho personalizadas
  • Desenvolvendo Javascript para customização de Formulários
  • Desenvolvendo relatórios usando SSRS e FetchXML
Publico Alvo

Este Curso Dynamics 365 CE CRM Developer é para desenvolvedores que desejam aprender como personalizar o Dynamics 365 CRM (engajamento do cliente D365) usando UI e código.

  • Desenvolvedores .NET
  • Analistas de negócios de TI
  • Consultores de pré-vendas e vendas
  • Gerentes de TI
  • Arquitetos e designers de sistemas
  • Administradores de sistema
  • Recém formados
Pre-Requisitos
  • Conhecimento básico em operações de Vendas, Marketing e Atendimento ao Cliente
  • Habilidade básica em programação .Net e JavaScript
  • Acesso à conta do Dynamics 365 (nuvem ou local)
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

INTRODUCTION TO DYNAMICS 365 CUSTOMER ENGAGEMENT (CRM)

  1. Dynamics product Stack 
  2. History of Microsoft Dynamics CRM 
  3. Editions in Microsoft Dynamics CRM 
  4. Deployment types & Licensing Options 
  5. Comparison with other CRM’s in the Market 
  6. XRM Framework 
  7. Out of Box Features (OOB Concepts) 

CUSTOMIZING DYNAMICS 365 CRM

  1. Intro to OOB Customization 
  2. Lecture2.2
  3. Supported Vs un-Supported customization 
  4. Entity Customization 
  5. Custom Entities and Attributes 
  6. Form Customizations 
  7. Customization Concepts – Entity Types and Attributes 
  8. Form Customization – Working with Tabs, Sections, Fields and Iframes 
  9. Introduction to Application Event Programming 
  10. Using Form and Field Events 
  11. Mobile Forms 

ENTITY RELATIONSHIPS

  1. Types of Relationships 
  2. Creating Entity Relationships 
  3. Creating 1:N and N:1 relationships 
  4. Creating N:N relationships 
  5. Understanding Relationship Behaviours 
  6. Entity Mapping 

VIEWS AND ADVANCED VIEWS

  1. Types of Views 
  2. Public, Personal and System Views 
  3. View Customizations – Common Tasks 
  4. Advanced Views Customizations 
  5. Personal Views 

CHARTS AND DASHBOARDS5

  1. System and Personal charts 
  2. Customize existing charts 
  3. Creating new charts 
  4. Personal Charts 
  5. Sharing Personal Charts 

RELATIONSHIPS, VIEWS AND ADVANCED VIEWS

  1. Types of Relationships 
  2. Relationship Behaviors 
  3. Creating Entity Relationships 
  4. Entity Mapping 
  5. BUSINESS RULES
  6. Overview of Workflow 
  7. Creating Workflows steps through Workflow Designer 
  8. Synchronous Vs Asynchronous Workflows 
  9. Overview of Dialogs 
  10. Creating Dialog Pages, Prompt and Response 
  11. Working with Input Parameters in Dialogs 
  12. Overview of BPFs 
  13. New BPF designer 
  14. Customize existing BPFs 
  15. Create new BPFs and branching 
  16. Overview of Actions 
  17. Create Actions for Account Entity 
  18. Working with Input Parameters in Dialogs 

INTRO TO EXTENDING DYNAMICS 365 CRM

  1. Introduction to Extending Dynamics 365 CRM 
  2. XRM Platform 
  3. Why Custom Development is needed? 
  4. Dynamics 365 CRM Extensibility Architecture 
  5. Different methods to extend Dynamics CRM 
  6. Supported Vs un-supported customizations 
  7. How to use SDK for custom development? 

WORKING WITH WEB RESOURCES

  1. Understanding Web Resources 
  2. Different Types of web resources 
  3. Create new web resources 
  4. Use Web resources for CRM Customization 

FORM SCRIPTING USING JAVASCRIPT

  1. Client side scripting using Java Script 
  2. Working with Iframes 
  3. CRM form events. 
  4. Onload, OnSave, OnChange and TabStateChange 
  5. Understand Xrm.Page Object model 
  6. Use Javascript Notifications and alerts 
  7. Debug Javascript on different browsers – IE, Firefox and Chrome 

DEVELOP PLUGINS

  1. What is Plugins? 
  2. Understanding Event Execution Pipeline 
  3. Developing Plugins 
  4. Deploy and Register Plugins 
  5. Use Plugin Registration Tool 
  6. Develop plugins for CRM Online 
  7. Debug Plugins online and on-premise 
  8. ITrace Service 
  9. Register Plugins with Actions 

DEVELOP ACTIONS

  1. Actions 
  2. How Actions work 
  3. Actions Vs Workflows 
  4. Register Plugins with Actions 
  5. Trigger actions from Workflows 
  6. Trigger Actions using code. 

DEVELOP CUSTOM WORKFLOW ACTIVITIES5

  1. Basics of customizing Workflows and Dialogs. 
  2. Basic elements of Custom Workflow activities 
  3. Developing and Deploying Custom Activities 
  4. Integrate Custom activities with Workflows and Dialogs. 
  5. Debugging Custom Workflow Activities 

CUSTOMIZING DYNAMICS 365 CRM RIBBONS5

  1. Intro to CRM Ribbons and Ribbon Structure. 
  2. How to Customize CRM Ribbons Manually? 
  3. Creating & Hiding Ribbon Elements 
  4. Enabling & Disabling Ribbon Elements 
  5. CRM Customizing using Ribbon Workbench 

CUSTOMIZING DYNAMICS 365 CRM SITEMAP

  1. Basics of CRM Sitemap 
  2. Different methods to customize CRM Sitemap 
  3. Sitemap customization manually 
  4. Sitemap customization using Sitemap Editor 

DEVELOP REPORTS FOR DYNAMICS 365 CRM

  1. Reporting in Dynamics 365 
  2. Create Reports using Reports Wizard 
  3. FetchXML Reports 
  4. SSRS Based Reports 
  5. Reporting for Dynamics CRM online 
  6. Integrate Reports in Dynamics CRM Environment
TENHO INTERESSE

Cursos Relacionados

Curso Azure Microsoft Introdução para profissionais de TI

16 horas

CURSO AZURE MICROSOFT FUNDAMENTOS

8 horas

Curso Azure Development Foudation

16 horas

Curso Azure Kubernetes Services AKS

24 Horas

Curso DP-300T00-A Administering Relational Databases on Microsoft Azure

32 horas

Curso AZ-103T00-A: Microsoft Azure Administrator

32 horas

Curso MS-500T01-A: Managing Microsoft 365 Identity and Access

8 Horas

Curso MS-101T01-A: Microsoft 365 Security Management

8 Horas