The class will cover the following topics: W3C Web Components Lightning Web Component Architecture Salesforce DX, Visual Studio Code and Salesforce CLI JavaScript, CSS, and HTML as they pertain to Lightning Web Components Lightning Data Service Debugging and Testing Web Components Localization, Locker Service and Event Handling Aura Comparison and Coexistence As a participant in the class, each student will be given a practice learning environment to use during hands-on exercises during the class. The student will be able to use this learning environment indefinitely after the class without any additional fee. Prerequisites Programmatic Development using Apex and Visualforce in Lightning Experience (SP-DEX450) or equivalent experience with Salesforce development using Apex System Requirements Participants will be performing in-class software installations, and their computer must meet the following requirements: Ability to download and install software including the Salesforce CLI, Visual Studio Code and VS Code Extension Packs. Ability to create and access an online Salesforce Developer Hub. Ability to receive and use Salesforce verification links through their email. Latest version of Google Chrome installed and set as the default web browser.