The future of IBM Maximo: Work Centers and Inspections Can Transform Your Business


Lightning Components Implementation for Platform Developers

  • Tuition USD $900 GSA  $816.12
  • Reviews star_rate star_rate star_rate star_rate star_half 508 Ratings
  • Course Code DEX-460
  • Duration 1 day
  • Available Formats Classroom

If you are an Apex programmer who wants to develop responsive applications using the Lightning Component Framework, this course will give you hands-on experience building a single-page application. You will learn how to surface your components in mobile and desktop environments. You will build a Lightning application and Lightning components that have the Salesforce look and feel and can securely access, display, and manipulate data in your org. You will also use standard and custom events to make your application interactive. You will employ best practices to build maintainable and reusable code, including nested components and JavaScript helper functions.

Skills Gained

When you complete this course, you will be able to:

  • Create Lightning Applications and Components.
  • Surface Lightning Components in Salesforce1.
  • Surface Lightning Components in Lightning Pages using the Lightning App Builder.
  • Apply SLDS to use the Salesforce Lightning Experience look and feel.
  • Work with the Lightning Component Bundle.
  • Use attributes and expressions to store and display data.
  • Apply best practices related to component development.
  • Invoke Apex methods in a secure fashion from component controllers.
  • Use the event framework to make an app interactive.


Attendees should:

  • Have a solid understanding of basic Salesforce concepts.
  • Have 1 year of programming experience in Java (or another object-oriented programming language).
  • Understand basic data modeling concepts for relational databases.
  • Be able to use basic SQL.
  • Be able to write basic HTML.
  • Be able to understand JavaScript concepts and terminology.

Course Details


Setting up a Custom Domain

  • Introducing AW Computing (Optional)
  • Deploying a Custom Domain

Choosing Among UI Frameworks

  • Working with Salesforce-provided Frameworks for Responsive Web Development
  • Deciding Between Lightning and Visualforce

Creating a Lightning Application

  • Building a Lightning Application from Components
  • Identifying Resources in the Resource Bundles
  • Adding Style Using CSS
  • Surfacing a Lightning Component

Debugging a Lightning Component

  • Enabling Debug Mode for all Lightning Components
  • Working with console.log()
  • Understanding the debugger; statement
  • Working with the Salesforce Lightning Inspector Chrome Extension

Accessing Data in a Lightning Component (Part 1)

  • Understanding Server-side vs. Client-side Controllers
  • Working with Attributes
  • Writing Expressions for Components

Accessing Data in a Lightning Component (Part 2)

  • Handling the Standard Initialization Event
  • Iterating over a Result Set
  • Navigating to a Record

Making Lightning Apps Interactive Using Events

  • Defining a Custom Event
  • Registering and Firing a Custom Component Event
  • Handling a Custom Event

Further Topics (Optional)

  • Handling a Standard Aura Event
  • Testing CRUD and FLS Permissions

How do I enroll?

A comprehensive listing of ExitCertified courses can be found here. You can register directly for the required course/location when you select "register". If you have any questions or prefer to speak with an ExitCertified education consultant directly, please submit your query here. A representative will contact you shortly.

How do I pay for a class?

You can pay at the time of registration using credit card (Mastercard/Visa/American Express) cheque or PO.

What if I have training credits?

ExitCertified honors all savings programs from the partners we work with. ExitCertified also offers training credits across multiple partners through our FLEX Account.

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.


Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

Exit Certified made the learning process fun and understandable . Highly Recommend !!!

I just completed a three day course in BigFix usage/administration led by Gary Lehnus. Gary was an excellent instructor. ExitCertified made the online class process painless. I can't speak for their other courses as I have not taken them, but the BigFix course is well worth it.

very knowledgeable; presented in a interesting format; good insight into aws

The Course material and lab infrastructure and the overall Experience is very good.

Good job coping with the "new" training, of having video learning in a group setting.

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward