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)
- Dynamics product Stack
- History of Microsoft Dynamics CRM
- Editions in Microsoft Dynamics CRM
- Deployment types & Licensing Options
- Comparison with other CRM’s in the Market
- XRM Framework
- Out of Box Features (OOB Concepts)
CUSTOMIZING DYNAMICS 365 CRM
- Intro to OOB Customization
- Lecture2.2
- Supported Vs un-Supported customization
- Entity Customization
- Custom Entities and Attributes
- Form Customizations
- Customization Concepts – Entity Types and Attributes
- Form Customization – Working with Tabs, Sections, Fields and Iframes
- Introduction to Application Event Programming
- Using Form and Field Events
- Mobile Forms
ENTITY RELATIONSHIPS
- Types of Relationships
- Creating Entity Relationships
- Creating 1:N and N:1 relationships
- Creating N:N relationships
- Understanding Relationship Behaviours
- Entity Mapping
VIEWS AND ADVANCED VIEWS
- Types of Views
- Public, Personal and System Views
- View Customizations – Common Tasks
- Advanced Views Customizations
- Personal Views
CHARTS AND DASHBOARDS5
- System and Personal charts
- Customize existing charts
- Creating new charts
- Personal Charts
- Sharing Personal Charts
RELATIONSHIPS, VIEWS AND ADVANCED VIEWS
- Types of Relationships
- Relationship Behaviors
- Creating Entity Relationships
- Entity Mapping
- BUSINESS RULES
- Overview of Workflow
- Creating Workflows steps through Workflow Designer
- Synchronous Vs Asynchronous Workflows
- Overview of Dialogs
- Creating Dialog Pages, Prompt and Response
- Working with Input Parameters in Dialogs
- Overview of BPFs
- New BPF designer
- Customize existing BPFs
- Create new BPFs and branching
- Overview of Actions
- Create Actions for Account Entity
- Working with Input Parameters in Dialogs
INTRO TO EXTENDING DYNAMICS 365 CRM
- Introduction to Extending Dynamics 365 CRM
- XRM Platform
- Why Custom Development is needed?
- Dynamics 365 CRM Extensibility Architecture
- Different methods to extend Dynamics CRM
- Supported Vs un-supported customizations
- How to use SDK for custom development?
WORKING WITH WEB RESOURCES
- Understanding Web Resources
- Different Types of web resources
- Create new web resources
- Use Web resources for CRM Customization
FORM SCRIPTING USING JAVASCRIPT
- Client side scripting using Java Script
- Working with Iframes
- CRM form events.
- Onload, OnSave, OnChange and TabStateChange
- Understand Xrm.Page Object model
- Use Javascript Notifications and alerts
- Debug Javascript on different browsers – IE, Firefox and Chrome
DEVELOP PLUGINS
- What is Plugins?
- Understanding Event Execution Pipeline
- Developing Plugins
- Deploy and Register Plugins
- Use Plugin Registration Tool
- Develop plugins for CRM Online
- Debug Plugins online and on-premise
- ITrace Service
- Register Plugins with Actions
DEVELOP ACTIONS
- Actions
- How Actions work
- Actions Vs Workflows
- Register Plugins with Actions
- Trigger actions from Workflows
- Trigger Actions using code.
DEVELOP CUSTOM WORKFLOW ACTIVITIES5
- Basics of customizing Workflows and Dialogs.
- Basic elements of Custom Workflow activities
- Developing and Deploying Custom Activities
- Integrate Custom activities with Workflows and Dialogs.
- Debugging Custom Workflow Activities
CUSTOMIZING DYNAMICS 365 CRM RIBBONS5
- Intro to CRM Ribbons and Ribbon Structure.
- How to Customize CRM Ribbons Manually?
- Creating & Hiding Ribbon Elements
- Enabling & Disabling Ribbon Elements
- CRM Customizing using Ribbon Workbench
CUSTOMIZING DYNAMICS 365 CRM SITEMAP
- Basics of CRM Sitemap
- Different methods to customize CRM Sitemap
- Sitemap customization manually
- Sitemap customization using Sitemap Editor
DEVELOP REPORTS FOR DYNAMICS 365 CRM
- Reporting in Dynamics 365
- Create Reports using Reports Wizard
- FetchXML Reports
- SSRS Based Reports
- Reporting for Dynamics CRM online
- Integrate Reports in Dynamics CRM Environment
TENHO INTERESSE