Welcome everyone to the Day 3 of Lightning Component Development Sessions. This is my initiative to help the Salesforce Community in learning Lightning which I believe is the future of Salesforce. Allow me to take you through 15 sessions long Lightning journey, I hope you all learn something from this free training and help others as well.
Enrol in my full hands-on course on LWC Development - https://www.udemy.com/course/lightnin...
Topics covered in Session 3:
00:00 Recap of session 2
01:36 Session 3 agenda
02:49 What is a standalone lightning app? What are its advantages?
04:09 Lightning Lab Exercise 1- Creating "RentACar" Standalone Lightning Application
06:27 Lightning Lab Exercise- Including Lightning component inside Lightning application
09:33 Difference between component and App in Salesforce Lightning Ecosystem
10:56 What are Salesforce Lightning component attributes and why do we use them?
11:31 Host lightning app inside LEX (Lightning Experience)
12:10 Host Lightning components inside LEX
13:03 Lightning Component Attributes
13:58 Naming a Salesforce Lightning Component Attribute
14:46 Defining scope of a Salesforce Lightning Component Attribute
16:17 Datatypes of Salesforce Lightning Component Attribute
17:00 Using expression - bound & unbound in Lightning component
19:44 Using attributes in Salesforce Lightning Component
20:31 Salesforce Lightning Lab Exercise - Defining attribute
22:42 Salesforce Lightning Lab Exercise - Clear cache
25:35 Salesforce Lightning Lab Exercise - Conditional Markup - aura:if
26:48 Conditional / Logical operators in Lightning
27:14 Salesforce Lightning Lab Exercise - Using aura:if
30:42 Test aura:if condition
31:43 How to change attribute value? How to set a value inside an attribute?
33:27 aura:iteration component - looping through arrays & objects
34:30 Lab exercise - using aura:iteration
38:29 Lab exercise - using expression attribute
42:34 Lab exercise - important point while using lightning - it is case sensitive
44:25 Lab exercise - when to use value provider in aura:iteration
48:31 Handling browser event in lightning
Events triggered by user in Lightning
49:56 Defining client side controller handler in Lightning
51:11 Reuse code with helper
52:22 Best practices of using Helper functions in Lightning
52:45 Lab exercise - Handling event using controller
53:31 Lab exercise - Defining onclick event
57:08 Lightning Lab exercise - Call helper function from controller function
Day 4 Session: • Attribute Binding in Lightning Component |...
Day 2 Session: • Applying Stylesheet to a Lightning Compone...
All Sessions in this series
• Lightning Salesforce Lightning Development...
About Me:
Manish is a highly experienced Software Developer who has worked in big tech companies like Google and Salesforce. Presently he is associated with Amazon as SDE 2.
He is on his journey to make everyone interview ready for the big 5 FAANG (Facebook, Amazon, Apple, Netflix, Google) companies. Check out his channel for comprehensive tutorials on various technologies and mock google/amazon interviews.
🎓 My courses on Udemy (discounted links below):
📹 The Complete Salesforce Development Course - https://www.udemy.com/course/salesfor...
📹 The Ultimate Hands-On Lightning Web Component - https://www.udemy.com/course/lightnin...
📹 The Practical Guide to SFDX and Salesforce CLI - https://www.udemy.com/course/salesfor...
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: / sfdcfacts
Instagram: / sfdcfacts
LinkedIn: / sfdcfacts
Connect with Manish:
/ manish-choudhary
Twitter: / sfdcfacts
Become a patron and support my work here: / sfdcfacts
#salesforce #lightning #day3 #lwc #salesforcelightning