### Enroll in the NEW Salesforce Lightning Web Component Development Course ####
If your responsibilities include developing custom applications running in Lightning Experience and Salesforce1 that support multiple devices and screen sizes from a single codebase, taking this class will boost your skills to the next level.
WHO SHOULD TAKE THIS COURSE?
Programming Lightning Components is ideal for independent software vendors (ISVs) and web application developers who want to produce custom Lightning Components and Applications that run in Lightning Experience, Salesforce1, or hybrid mobile applications that extend the Salesforce App Cloud.
WHEN YOU COMPLETE THIS COURSE, YOU WILL BE ABLE TO:
Efficiently create custom, reusable Lightning components and applications.
Surface Lightning components and applications throughout the Salesforce ecosystem.
Build a Salesforce1 mobile application that marshals data from your org.
Define input forms with client-side data validation.
Build apps that enable a user to create, read, and update data from a Salesforce org.
Programmatically invoke features of Salesforce1.
Make components available to other developers through AppExchange and unmanaged packages.
Theme your application by using SLDS
MODULES AND TOPICS COVERED IN THIS COURSE:
Using HTML5 and Lightning Components to Develop Apps
Defining a Lightning Component
Defining and Manipulating Component Attributes
Handling User Events
Using Helpers for Complex Client-Side Event Handling
Working with Apex
Deep-Diving into Building Lightning Pages with Components and App Builder
Building Components for Lightning Experience Record Pages
Using Lightning in Visualforce Pages with Lightning Out
Dynamically Instantiating and Destroying Components
Validating Input Data
Dedicated Instructor Support