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
In this five-day instructor-led course, you’ll learn how to program Lightning
Design System (SLDS), and make them available to Salesforce end users.
Using HTML5 and Lightning Components to Develop Apps
Defining a Lightning Application
Defining a Simple Component
Handling User Events
Using Helpers for Complex Client-Side Event Handling
Documenting a Component
Using OOTB Lightning Input Components
Working with Apex
Debugging and Troubleshooting Your App
Surfacing a Component
Surfacing Lightning Components
Surfacing Components in Salesforce1 and Lightning
Building Lightning Pages with Components and App
Using Lightning Components in Visualforce Pages with
Installing and Managing Components from AppExchange
Packaging a Component for Distribution
Implementing Navigation and Layouts
Working with SLDSX Components
Using the SLDSX Tab Panel
Implementing Buttons and Button Groups with SLDS
Implementing a “Deck of Cards” Layout
Using the SLDS/SLDSX Grid System
Implementing Menus with SLDS
Building Advanced Components
Accessing the Component Body
Dynamically Instantiating and Destroying Component
Defining and Handling Nested Sub-tags
Raising Events and Defining Public Methods
Raising Salesforce1 Events
Writing Device-Specific Code
Working with Data
Validating Input Data
Implementing a Query-by-Example System
Viewing and Editing Salesforce Records
Waiting for Server Requests to Complete
Theming your Apps
Applying Colors and Typography
Introducing Sass and SLDS Design Tokens
Using Compass to Improve Browser Compatibility and
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.
CSS. Prior experience with Salesforce and developing single-page applications
(SPAs) is highly recommended, but not required.
College Credit, CEUs, PDUs and CDUs When you take courses with the Babbage Simmel, be sure you get the credit you deserve. Curriculum offered by Babbage Simmel can earn you college credit, CEUs, PDUs or CDUs.
College Credit Select curriculum offered by Babbage Simmel is part of the accredited University of Findlay's undergraduate course catalogs. For questions please E-Mail: email@example.com or call 614-481-4345.
Continuing Education Units (CEUs) Continuing Education Units (CEUs) are nationally recognized standard units of measurement earned for satisfactory completion of qualified programs of continuing education. If you need more information about CEUs, please E-Mail: firstname.lastname@example.org or call 614-481-4345.
Professional Development Units (PDUs) Professional Development Units (PDUs) can be issued by PMI® for formal learning activities related to project management. Project Management Professionals (PMPs®) are required to earn a minimum of 60 PDUs every 3 years to maintain certification. For more information about this program go to the PMI® web site or call 1-855 746 4849.
Continuing Development Units (CDUs) CDUs may be earned by attending professional development (e.g. courses, seminars) offered by organizations endorsed by IIBA® and designated as an EEP vendor. As an IIBA Endorsed Education Provider (EEP) Babbage Simmel's IIBA® endorsed courses qualify for CDU credit. For more information about CDUs go the IIBA® web site or call 1-647-426-3735.
Our babsimLIVE distance learning brings the classroom learning experience to you by seating you virtually into a real-life instructor-led classroom taught by award winning world-class instructors with other IT professionals like yourself. From the comfort of your home, workplace, or at the Babbage Simmel Columbus Campus, you acquire the training you need, when you want it, in the environment that is most comfortable for you to be successful.