Course Objectives
Develop Lightning web components Work in a modern development environment using Visual Studio Code, Git, and the SFDX CLI in conjunction with a Dev Hub and scratch orgs Communicate between Lightning web components using custom events, public methods, and pub-sub Read and write Salesforce data using wire service and imperative Apex Style Lightning web components with CSS and SLDS Build advanced components using service components, localization, third-party JavaScript, and external APIs Create forms using standard components and custom controls Develop in a source-tracked org and deploy to non source-tracked orgs
Agenda
- Introducing the Course
- The Lightning Web Components Model
- Creating Lightning Web Components
- Styling Components
- Defining Component Properties
- Handling DOM Events
- Debugging Lightning Web Components
- Working with Salesforce Data
- Using Base Lightning Components
- Raising and Handling Events
- Advanced Communication Between Components
- Building Lightning Pages with Components and App Builder
- Building Components for Lightning Experience Record Pages
- Surfacing Lightning Web Components
- Overriding Standard Actions
- Defining a Lightning Application
- Using Lightning in Visualforce Pages with Lightning Out
- Other Supported Experiences
- Using lightning-vertical-navigation
- Using lightning-datatable
- Implementing Button Groups
- Building Responsive Layouts
- Creating a Custom, Responsive Datatable
- Defining Public Functions on Components
- Service Components and Toast Notifications
- Slots and Modal Notifications
- Localization
- Renderers and Third-Party JS
- Implementing Forms
- Implementing Forms with Custom Controls
- Validating Input Data
- Viewing and Editing Salesforce Records
- Waiting for Server Requests to Complete
- Org Development Model and Deployments
FREE
Interested in course?
Course Type: Instructor Led