Key Features
- This practical, hands-on guide will help you to build a multi-platform application from scratch
- Make use of JavaScript, HTML, and CSS to build custom components
- Create apps visually using the Lightning component
Book Description
Built on the Salesforce App Cloud, the new Lightning Experience combines the three major components: Lightning Design System, Lightning App Builder, and Lightning Components. This book will enable you to quickly and easily create beautiful, modern, enterprise apps with Lightning.
We begin by introducing you to the Lightning platform and the three components. You’ll understand the vision of a unified Salesforce experience across all browsers and devices with Lightning. You’ll work with standard components and build a basic layout for the application, after which you’ll learn how to create more advanced custom components using the Lightning Component framework.
You’ll make use of good old JavaScript to perform client-side rendering on the DOM. Then you’ll modify the components to make beautiful UIs for multiple platforms that will fill your app with informative dashboards and make them look professional. Finally, you’ll use the Design System to work with Salesforce data and lay out the entire page/application with the components you’ve built, before testing and debugging your code.
What you will learn
- Understand the vision for a unified Salesforce experience across all devices
- Understand the Lightning Component Framework Architecture
- See how to build Lightning Components
- Know how to style Lightning Components using the Salesforce Lighting Design System
- View and edit Salesforce data from Lightning using Apex controllers
- Build Lightning Pages using Lightning App Builder
- See the Surface Lightning Components in Lightning Experience, Salesforce1, and Salesforce Classic
About the Author
Mike Topalovich is a 9x certified independent Salesforce architect and CTO as well as a part-time instructor delivering DEV450 (Apex and Visualforce) and DEV601 (Lightning Components) for Salesforce University. He has been working with Salesforce and Force.com technologies for nearly 10 years and has presented at Dreamforce 7x since 2012, including a mix of his own content and hands-on training sessions for SalesforceU.