Visão Geral
Descubra como desenvolver aplicativos personalizados que são executados no Lightning Experience e Salesforce mobile e como oferecer suporte a vários dispositivos e tamanhos de tela a partir de uma única base de código. Nesta aula de 5 dias, nossos especialistas em plataforma mostrarão como programar Lightning Web Components com marcação, JavaScript, CSS, Apex e o Salesforce Lightning Design System (SLDS), e como disponibilizá-los aos usuários finais do Salesforce.
Objetivo
- Desenvolva Lightning Web Components para uso em muitas experiências do Salesforce.
- Trabalhe em um ambiente de desenvolvimento moderno do Salesforce usando Visual Studio Code, Git e a CLI do Salesforce em conjunto com um Dev Hub e organizações scratch.
- Comunique-se entre os Lightning Web Components usando eventos personalizados, métodos públicos e pub-sub.
- Leia e grave dados do Salesforce usando o serviço de transferência e o Apex imperativo.
- Estilize componentes da Web do Lightning com CSS e SLDS.
- Crie componentes avançados usando componentes de serviço, localização, JavaScript de terceiros e APIs externas.
- Crie formulários usando componentes padrão e controles personalizados.
- Desenvolva em uma organização com origem controlada e implante em organizações sem origem controlada.
Publico Alvo
Esta aula é destinada a fornecedores de software independentes (ISVs) e desenvolvedores de aplicativos da Web que desejam produzir componentes da Web Lightning personalizados e aplicativos que são executados em vários Salesforce Experiences.
Materiais
Português/Inglês
Conteúdo Programatico
Course Introduction
Lightning Web Components
- Get to Know the Lightning Web Components Model
- Create Lightning Web Components
- Style Components
- Define Component Properties
- Handle DOM Events
- Debug Lightning Web Components
- Work with Salesforce Data
- Use Base Lightning Components
- Raise and Handle Events
- Go Further with Advanced Communication Between Components
- Surfacing Lightning Web Components
Build Lightning Pages with Components and App Builder
- Build Components for Lightning Experience Record Pages
- Surface Lightning Web Components
- Override Standard Actions
- Define a Lightning Application
- Use Lightning in Visualforce Pages with Lightning Out
- Review Other Supported Experiences
- Navigation and Layouts
Use Lightning-Vertical-Navigation
- Use Lightning-Datatable
- Implement Button Groups
- Build Responsive Layouts
- Advanced Components
Create a Custom, Responsive Datatable
- Define Public Functions on Components
- Use Service Components and Toast Notifications
- Pass Markup into Slots and Display Modal Notifications
- Review Localization Options
- Understand Renderers and Third-Party JavaScript
- Lightning Web Components and Salesforce Data
Implement Forms
- Implement Forms with Custom Controls
- Validate Input Data
- View and Edit Salesforce Records
- Wait for Server Requests to Complete
- Source-Tracked Orgs
Understand Org Development Model and Deployments
- Jest Tests for Lightning Web Components
- Lightning Web Components for Aura Developers
TENHO INTERESSE