Blog articles cannot explain everything, they are definitely helpful to provide some nice examples and make you do deep dive, but when it comes to learning new technology, I feel video tutorials are the best way to teach and explain.
For this reason, apart from blogging, I create video tutorials as well on my youtube channel SFDCFacts. So far I have uploaded more than 50 video videos on Salesforce Technology and the list would keep in increasing in future. Access some of the best videos on different Salesforce features and skills on my channel.
-
Single Sign-On (SSO) Between 2 Salesforce Orgs
In this video, we will be learning about Single Sign-On (SSO) in Salesforce and will be implementing SSO between 2 different Salesforce Orgs.
I will set up one my developer org as Identity Provider and other org as Service Provider.
We will be having a look at:
– IdP initiated Login Flow
– SdP initiated Login Flow
Please subscribe the channel to get notifications on upcoming integration sessions.
Subscribe to my blog to learn awesome salesforce stuff: http://sfdcfacts.com/
Follow me on twitter here: https://twitter.com/manish_sfdc -
Setup SalesforceDX | Scratch Org | Dev Hub | Visual Studio Code | SFDCFacts
#SFDX #SalesforceDX #SFDCFacts
In this video, I will walk you through simple steps to set up your own Salesforce DX environment. We will be doing:
• Downloading and Installing Visual Studio Code
• Install Salesforce CLI
• Install Salesforce Extension Pack
• Creating a Project
• Setup DevHub and Connecting with DevHub
• Create Scratch Org
• Create a basic Lightning Component and Push the code to Scratch Org
• Pull the code back to local from Scratch Org
Subscribe to SFDCFacts and Share this video.
SFDX Developer Guide: https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_develop.htm
• My Online Presence
My Blog: http://sfdcfacts.com/about-me/
Youtube Channel: https://www.youtube.com/SFDCFacts
LinkedIn: https://www.linkedin.com/in/manish-choudhary/
Trailhead: https://trailhead.salesforce.com/en/me/manish-choudhari
Twitter: https://mobile.twitter.com/manish_sfdc -
Change Data Capture Events in Salesforce – Keep your UI updated with latest data
Have you ever faced this situation when the record that you are viewing has been modified by another user at the same time?
What do you do in those scenarios? You don’t even know that the record has been updated?
Well, I have developed a solution using Change Data Capture events to keep your UI updated with latest data. Let’s go through this video and learn how you can create your own solution to keep your UI updated.
Check out the code here: http://sfdcfacts.com/platform/change-data-capture-events-in-salesforce-keep-your-ui-updated-with-latest-data/ -
Visualforce Page Calendar with fullcalendar.io
Let’s create a complete calendar event management and scheduler using fullcalndar.io library in visualforce page.
Key takeaways from this video:
– Learn implementation of fullcalendar.io
– Learn JavaScript Remoting and call Apex @RemoteAction method from Visualforce
Check out the code used in this demo here: http://bit.ly/2CA2Xnw
Download static resource from here: https://github.com/choudharymanish8585/BlogMaterial/blob/master/fullcalendar.zip
Subscribe to my blog here: http://sfdcfacts.com/
Follow me on twitter here: https://twitter.com/manish_sfdc
#FullCalendar #JavaScriptRemoting #Visualforce -
Debugging Lightning Component – Find Case-Sensitive Issues
Lightning is a case-sensitive language and does not give the proper runtime or debug error to find these issues hence sometimes it becomes very difficult to point to the exact problem.
In this video, we will debug and find case sensitive issues (most common problem) in lightning development using standard debugging tools available in Salesforce and Lightning framework.
RentACar Application Managed Package: https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000EtDyBUAV
Follow me on twitter: https://twitter.com/manish_sfdc -
Create Scratch Orgs with Namespace | SFDX | Managed Package | Salesforce ISV Development
In this video, we will learn how you can use #SFDX with a namespace org. If you work on managed package development or work with Salesforce ISV partner, then this video can guide you to use SFDX in your development cycle.
#SFDCFactsAcademy
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
Please share this video and subscribe to the channel if you love my content.
Content By: Manish Choudhari
Editor: Manish Choudhari
Website: https://sfdcfacts.com
Twitter: https://twitter.com/manish_sfdc
LinkedIn: https://www.linkedin.com/in/manish-choudhary/ -
Lightning Web Component Crash Course | Learn LWC in 100 Minutes with Live Project
This is a crash course video on the Lightning Web Component framework where we will cover all fundamentals of LWC in just 100 minutes. This video alone is enough to get you started with the framework and design & build your own component from scratch. You all will be building a live project with me to practice the hands-on development.
🏅🏅 There is a challenge as well for you guys, watch the video till the end and submit your solution to win free vouchers of my Udemy courses.🏅🏅
📣 Check out my other crash courses
🐼 Salesforce Integration Crash Course – https://youtu.be/2myol9hI28c
🐱 JavaScript Crash Course: https://youtu.be/dY8li4JnoWQ
🐭 SLDS Crash Course: https://youtu.be/HDsuCGbtqyk
🐹 CSS Filter Crash Course – https://youtu.be/gx25xodfxY8
#LWC #CrashCourse #SFDCFactsAcademy
Enroll in my Udemy courses:
🖥 Lightning Web Component Development – https://www.udemy.com/course/lightning-web-component-development/?couponCode=CRASH_COURSE
🖥 A Practical Guide To SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?couponCode=CRASH_COURSE
📚 Github repo for the project: https://github.com/choudharymanish8585/todo-manager-lwc
Refer below documentation to learn more:
📖 MDN Docs on Javascript – https://developer.mozilla.org/en-US/docs/Web/JavaScript
📖 LWC Documentation – https://developer.salesforce.com/docs/component-library/documentation/en/lwc
📖 Lightning Base Component Library- https://developer.salesforce.com/docs/component-library/overview/components
📖 Lightning Design System (SLDS) – https://www.lightningdesignsystem.com/
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
Please share this video and subscribe to the channel if you love my content.
Content By: Manish Choudhari
Editor: Manish Choudhari
Website: https://sfdcfacts.com
Twitter: https://twitter.com/manish_sfdc
LinkedIn: https://www.linkedin.com/in/manish-choudhary/
These sessions are specially designed to get you started with Salesforce technology and gradually master it. If you are a student or IT professional who wants to make a career in Salesforce technology, these sessions are for you. If you are not sure from where to start learning Salesforce, these sessions would be the best way to start. You will start learning Salesforce from basics and will go through a complete Admin journey of 17 sessions which will be followed with 14 sessions on Salesforce development. Don’t wait, start learning Salesforce now!!
Watch directly on youtube here: Salesforce For Absolute Beginner
-
SFAB Day #1 -What Is CRM? Impact of Salesforce In CRM Industry
#SFAB #Journey2Salesforce #SFDCFacts
With this session, SFDCFacts is starting a new series called “SFAB” or Salesforce for the absolute beginners.
In this session we have tried to explain:
* The history and evolution of CRM industry
* Salesforce’s Impact in CRM Industry
* What extra Salesforce offers which are not there in other CRM applications
* How you can start your own #Journey2Salesforce
Please give this video a thumbs up if you liked it.
Complete Live Session is available at: https://youtu.be/AyOpbZtk0Uw
RSVP yourself here: http://sfdcfacts.com/rsvp-for-live-sessions-salesforce-for-absolute-beginners/
Visit SFDCFacts blog here: http://sfdcfacts.com
Please share the video and subscribe the channel if you liked out content!!
Session Speaker: Manish, Sreesha
Question Taker: Manish, Sreesha, Narender, Aviral
Lab Exercises: Manish
Follow us on twitter here: https://twitter.com/manish_sfdc
Linkedin: https://www.linkedin.com/in/manish-choudhary/ -
SFAB Day #2 | Application and Objects In Salesforce | Standard & Custom Objects | SFDCFacts
#SFAB #Journey2Salesforce #SFDCFacts
In this session we have tried to explain:
●Objects
○What are objects in salesforce?
○Standard Object
○Custom Object
●Application in Salesforce
○What is an application in Salesforce
○Creating a custom application
Please give this video a thumbs up if you liked it.
SFAB Day #1 – https://youtu.be/AyOpbZtk0Uw
RSVP yourself here: http://sfdcfacts.com/rsvp-for-live-sessions-salesforce-for-absolute-beginners/
Visit SFDCFacts blog here: http://sfdcfacts.com
Please share the video and subscribe the channel if you liked out content!!
Session Speaker: Manish Choudhari, Anchal Saini
Question Taker: Manish, Anchal, Aviral
Lab Exercises: Manish
Follow us on twitter here: https://twitter.com/manish_sfdc
Linkedin: https://www.linkedin.com/in/manish-choudhary/ -
SFAB Day #3 | Fields in Salesforce | Formula Fields | Picklist | Dependent Picklist | SFDCFacts
#SFAB #Journey2Salesforce #SFDCFacts
In this session we have tried to explain:
– Standard fields On Custom Objects
– Custom fields
– Advanced custom fields
Please give this video a thumbs up if you liked it.
SFAB Day #1 – https://youtu.be/AyOpbZtk0Uw
SFAB Day #2 – https://youtu.be/Ru90-7nTRCQ
RSVP yourself here: http://sfdcfacts.com/rsvp-for-live-sessions-salesforce-for-absolute-beginners/
Visit SFDCFacts blog here: http://sfdcfacts.com
Please share the video and subscribe to the channel if you liked our content!!
Session Speaker: Sumit Khurana
Question Taker: Manish, Sumit, Narender, Rama
Lab Exercises: Manish
Follow us on twitter here: https://twitter.com/manish_sfdc
Linkedin: https://www.linkedin.com/in/manish-choudhary/ -
SFAB Day #4 – Validation Rules In Salesforce | Standard Validations | Custom Validations | SFDCFacts
#SFAB #Journey2Salesforce #SFDCFacts
In this session we have tried to explain:
Challenges in Data Quality
– Ensure Data Quality
– Validation Rules
Standard Validation rules
Custom Validation rules
– Custom Validation Rules in Salesforce
Defining Validation rules
– Validation rules details
Considerations for validation rules
Please give this video a thumbs up if you liked it.
SFAB Day #1 – https://youtu.be/AyOpbZtk0Uw
SFAB Day #2 – https://youtu.be/Ru90-7nTRCQ
SFAB Day #3 – https://youtu.be/kUgL8gZIOX4
RSVP yourself here: http://sfdcfacts.com/rsvp-for-live-sessions-salesforce-for-absolute-beginners/
Visit SFDCFacts blog here: http://sfdcfacts.com
Please share the video and subscribe to the channel if you liked our content!!
Session Speaker: Manish Choudhari
Question Taker: Manish, Sumit, Narender
Lab Exercises: Manish
Follow us on twitter here: https://twitter.com/manish_sfdc
Linkedin: https://www.linkedin.com/in/manish-choudhary/ -
SFAB Day #5 – Page Layouts | Mini Layout | Layout Properties | SFDCFacts
#SFAB #Journey2Salesforce #SFDCFacts
In this session we have tried to explain:
– Page Layouts
– Options on Page Layouts
– Field Properties on Page Layout
– Assign Page layouts to Profiles/Record Types
– Considerations
Please give this video a thumbs up if you liked it.
SFAB Day #1 – https://youtu.be/AyOpbZtk0Uw
SFAB Day #2 – https://youtu.be/Ru90-7nTRCQ
SFAB Day #3 – https://youtu.be/kUgL8gZIOX4
SFAB Day #4 – https://youtu.be/fF0kISvp9qs
Trailhead
– https://trailhead.salesforce.com/en/content/learn/modules/lex_customization/lex_customization_page_layouts
Salesforce Documentation
– https://help.salesforce.com/articleView?id=000004503&type=1
– https://help.salesforce.com/articleView?id=layouts_in_lex.htm&type=5
Project
– https://trailhead.salesforce.com/en/content/learn/projects/workshop-battle-station
RSVP yourself here: http://sfdcfacts.com/rsvp-for-live-sessions-salesforce-for-absolute-beginners/
Visit SFDCFacts blog here: http://sfdcfacts.com
Please share the video and subscribe to the channel if you liked our content!!
Session Speaker: Manish Choudhari
Question Taker: Manish, Sumit, Narender
Lab Exercises: Manish
Follow us on twitter here: https://twitter.com/manish_sfdc
Linkedin: https://www.linkedin.com/in/manish-choudhary/ -
SFAB Week #1 Quiz | SFDCFacts
#SFAB #Week1Quiz #SFDCFacts
Welcome to SFAB Week #1 Quiz. Check your knowledge and win awesome swags from SFDCFacts.
The topics covered in this quiz are:
• CRM Industry
• Application & Objects
• Custom & Standard Fields
• Validation Rules
• Page layout
Shout out on social media with #SFAB and #SFDCFacts.
My Blog: http://sfdcfacts.com/about-me/
Youtube Channel: https://www.youtube.com/SFDCFacts
LinkedIn: https://www.linkedin.com/in/manish-choudhary/
Trailhead: https://trailhead.salesforce.com/en/me/manish-choudhari
Twitter: https://mobile.twitter.com/manish_sfdc -
SFAB Day #6 | Relationships In Salesforce | Lookup | Master-Detail | Schema Builder | SFDCFacts
#SFAB #Journey2Salesforce #SFDCFacts
In this session we have tried to explain:
– Schema Builder
– Relationships in Salesforce
– Lookup Relationship
– Master-Detail Relationship
Please give this video a thumbs up if you liked it.
Watch all sessions here: https://www.youtube.com/playlist?list=PLQXsHnNZgiNftAdsvhbVu0YV01mqc0zDl
Must Read Resources
Trailhead
•https://trailhead.salesforce.com/en/content/learn/modules/data_modeling/schema_builder
•https://trailhead.salesforce.com/en/content/learn/modules/data_modeling/object_relationships
Salesforce Documentation
•https://help.salesforce.com/articleView?id=relationships_considerations.htm&type=5
•https://help.salesforce.com/articleView?id=overview_of_custom_object_relationships.htm&type=5
Project
•https://trailhead.salesforce.com/en/content/learn/projects/workshop-battle-station
RSVP yourself here: http://sfdcfacts.com/rsvp-for-live-sessions-salesforce-for-absolute-beginners/
Visit SFDCFacts blog here: http://sfdcfacts.com
Please share the video and subscribe to the channel if you liked our content!!
Session Speaker: Manish Choudhari
Question Taker: Manish, Narender, Aviral
Lab Exercises: Manish
Follow us on twitter here: https://twitter.com/manish_sfdc
Linkedin: https://www.linkedin.com/in/manish-choudhary/ -
SFAB Day #7 | Rollup Summary Field | Search Layout | Compact Layout | SFDCFacts
#SFAB #Journey2Salesforce #SFDCFacts
In this session we have tried to explain:
– Roll up summary field
– Search layout
– Compact layout
Please give this video a thumbs up if you liked it.
Watch all sessions here: https://www.youtube.com/playlist?list=PLQXsHnNZgiNftAdsvhbVu0YV01mqc0zDl
Trailhead
•https://trailhead.salesforce.com/en/content/learn/modules/point_click_business_logic/roll_up_summary_fields
•https://trailhead.salesforce.com/en/content/learn/modules/lex_customization/lex_customization_compact_layouts
•https://trailhead.salesforce.com/en/content/learn/modules/salesforce1_mobile_app/salesforce1_mobile_app_compact_layouts
Salesforce Documentation
•https://help.salesforce.com/articleView?id=customize_searchlayout_notes.htm&type=5
Project
•https://trailhead.salesforce.com/en/content/learn/projects/workshop-battle-station
RSVP yourself here: http://sfdcfacts.com/rsvp-for-live-sessions-salesforce-for-absolute-beginners/
Visit SFDCFacts blog here: http://sfdcfacts.com
Please share the video and subscribe to the channel if you liked our content!!
Session Speaker: Aviral Agrawal, Sumit Khurana
Question Taker: Manish, Narender, Aviral, Sumit
Lab Exercises: Manish
Follow us on twitter here: https://twitter.com/manish_sfdc
Linkedin: https://www.linkedin.com/in/manish-choudhary/ -
SFAB Day #8 | Record Types | Junction Object | Many To Many Relationship | SFDCFacts
#SFAB #Journey2Salesforce #SFDCFacts
In this session we have tried to explain:
– Record Types
– Many to Many relationships and Junction Object
Please give this video a thumbs up if you liked it.
Watch all sessions here: https://www.youtube.com/playlist?list=PLQXsHnNZgiNftAdsvhbVu0YV01mqc0zDl
Trailhead
•https://trailhead.salesforce.com/en/content/learn/projects/customize-a-salesforce-object/create-record-types
•https://trailhead.salesforce.com/en/content/learn/projects/build-a-data-model-for-a-recruiting-app/junction-object-job-postings
Salesforce Documentation
•https://help.salesforce.com/articleView?id=customize_recordtype_considerations.htm&type=5
•https://help.salesforce.com/HTViewHelpDoc?id=relationships_manytomany.htm
Project
•https://trailhead.salesforce.com/en/content/learn/projects/workshop-battle-station
•https://trailhead.salesforce.com/en/content/learn/projects/customize-a-salesforce-object
RSVP yourself here: http://sfdcfacts.com/rsvp-for-live-sessions-salesforce-for-absolute-beginners/
Visit SFDCFacts blog here: http://sfdcfacts.com
Please share the video and subscribe to the channel if you liked our content!!
Session Speaker: Manish Choudhari
Question Taker: Manish, Narender, Sumit
Lab Exercises: Manish
Follow us on twitter here: https://twitter.com/manish_sfdc
Linkedin: https://www.linkedin.com/in/manish-choudhary/ -
SFAB Day #9 | Security In Salesforce | OWD | Roles | Profile | Permission Set | SFDCFacts
#SFAB #Journey2Salesforce #SFDCFacts
In this session we have tried to explain:
– Org Level Security ( Ip Restriction, Business Hours)
– Object Level Security
– Field Level Security
– Record Level Security
Please give this video a thumbs up if you liked it.
Watch all sessions here: https://www.youtube.com/playlist?list=PLQXsHnNZgiNftAdsvhbVu0YV01mqc0zDl
Helpful Links:
•https://trailhead.salesforce.com/content/learn/modules/data_security/data_security_overview
•https://help.salesforce.com/articleView?id=security_sharing_considerations.htm&type=5
Who sees what:
• Classic: https://www.youtube.com/watch?v=jDYfTfaqclk&list=PL6747B4DAE356E17C
• Lightning Experience: https://www.youtube.com/watch?v=GOIPH0aLY0E&list=PLnobS_RgN7JblbKvcMjzZUd_RPdEYwiME
RSVP yourself here: http://sfdcfacts.com/rsvp-for-live-sessions-salesforce-for-absolute-beginners/
Visit SFDCFacts blog here: http://sfdcfacts.com
Please share the video and subscribe to the channel if you liked our content!!
Session Speaker: Manish Choudhari
Question Taker: Manish, Narender, Aviral
Lab Exercises: Manish
Follow us on twitter here: https://twitter.com/manish_sfdc
Linkedin: https://www.linkedin.com/in/manish-choudhary/
A 15 videos long series with over 100k views on youtube. One of my first initiative to help Salesforce community in Learning Framework. These sessions explain the development of Lightning Components from the basics with the help of a project. Watch all 15 videos, and become a champ on Lightning Component development.
Watch directly on youtube here: Lightning Component Development Tutorials
-
Write Your First Lightning Component | Basics of Lightning Framework | Component Bundle – Day 1
Welcome everyone to the Day 1 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.
Day 2 Session: https://youtu.be/o9bcR3sZBcQ
Enroll in my full hands-on course on LWC Development – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
What have we covered in this session?
00:00 Salesforce Lightning Component Development
04:05 Setting up
07:09 What is lightning component framework?
10:53 Lightning Component Across Salesforce Ecosystem
13:26 Optimal use case for Lightning component
16:44 Where to check your org’s lightning component?
17:20 Lab exercise 1: Reviewing OOTB Components – Suite.App
21:48 Lab exercise 1: Component bundle of Lightning Component Development
25:50 Controller vs Helper function
30:57 Lab Exercise 2: How to develop a Lighning component using simple HTML Tags
38:47 What is Lightning App Builder?
41:38 Lab Exercise 3: Using Lightning App Builder
47:58 Challenges with Lightning App Builder
50:53 Recap of Day 1 and Next session pre-requisites
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day1 #lwc #salesforcelightning -
Applying Stylesheet to a Lightning Component | Using SLDS – Day 2
Welcome everyone to the Day 2 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.
Timestamps:
0:00 Day 2: Lightning Component Development
4:00 Major project to be developed in course – single page architecture application
5:14 Lab ex1: How to apply style to your lightning component
10:34 Applying Stylesheet using Style.css – applying color, font style and shadow to text (or component)
16:12 Standard Lightning Component vs HTML Tags
20:17 Lab ex2: Difference between HTML Components and Lightning Components
23:50 How to use desktop browser to test component in Salesforce Mobile
28:07 Questions from the audience
35:27 Creating Lightning Component – Dropdown list with 2 buttons – “CarSearchForm” (hope same)
41:39 Implements attribute of Aura Component
42:40 Using lightninglayout and lightninglayoutitem
55:41 Recap of Day 2 and Next session pre-requisites
Enrol in my full hands-on course on LWC Development – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
Day 3 Session: https://youtu.be/4nopmnLpqo4
Day 1 Session: https://youtu.be/FrnmcH0Lrkw
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day2 #lwc #salesforcelightning #css #slds -
Loops in Lightning Component | Handling Browser Events | Conditional Markup | Attributes – Day 3
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/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
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: https://youtu.be/UBDAMAlZRA0
Day 2 Session: https://youtu.be/o9bcR3sZBcQ
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day3 #lwc #salesforcelightning -
Attribute Binding in Lightning Component | Lightning Controller | Debugging | Writing SOQL – Day 4
Welcome everyone to the Day 4 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.
00:00 Recap of session 3 of Lightning Component Development Sessions
02:55 Getting and setting attribute value
04:50 Lab exercise: Getting and setting attribute values using Controller.js
09:39 debugging errors
13:00 Finding Component by id – component.find(‘id’)
15:55 Lab exercise: Finding selected option of lightning:select
16:27 Create an event
21:04 Access the value of a component using aura:id
21:58 Interaction with audience
23:19 What are Handling system events
24:28 2 types of system events – init & render
26:13 Lab exercise: Handling system events
27:55 Creating a handler using aura:handler
31:48 Declaring an array in JS
35:15 Interaction with audience
36:24 Debugging & Troubleshooting
38:33 How to debug your Salesforce lighting component?
40:35 Turning on Debug mode for Lightning component
40:45 3 methods to clear cache of Lightning component
43:00 Turn on Debug logs in Lightning component
50:30 Debugging Lightning Component
51:23 Writing SOQL Query – explore query editor – overview
56:08 Executing SOQL Queries in developer console
56:33 Data model for applications
58:04 Day 4 assignment
Enrol in my full hands-on course on LWC Development – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
Day 5 Session: https://youtu.be/BPAEs4oo7Mc
Day 3 Session: https://youtu.be/4nopmnLpqo4
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day4 #lwc #salesforcelightning #soql #controller -
Inheritance In Lightning Component | Server Side Controller | Calling Apex Methods – Day 5
Welcome everyone to the Day 5 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.
Timestamps for the video:
0:20 Recap of Session-4
1:59 Solving issues of Session-4
(3:54 Error with Toggle Button.; debugger)
10:32 In the Video…
12:34 Server Side Controller | what is it? Why use it
13:08 Server Side Controller vs Client Side Controller
13:48 Calling Server Side Controller :@AuraEnabled ( To Call LC to fetch record)
15:35 How to call Server Side Controller?
16:34 Anchoring in Salesforce
17:20 Enqueue Action
17:45 Lab-1 calling server side action
20:18 Lightning Standalone Action(events not supported) ??
20:34 Force:createRecord
31:25 Bind Controller with Component
32:07 Create action for Server Side Controller
32:51 v: and c:
34:41 Enqueue Action
36:12 component.ser
37:16 get@CarType : how to call it and when
37:34 doInit method
37:56 Helper Method
42:31 Inheritance in LC
44:00 How can you use inheritance in Lightning Component? ..
44:13 aure:component extensible ??
44:55 Creating a Base Lightning Component
46:56 callServer Method
50:19 How to inherit base component inside child component
52:20 Calling .callServer ,method from sub-component helper method
54:32 Feature of Abstract. Is using abstract necessary ?????
55:44 Super, Sub and Parent child
59:40 Assignment
Enrol in my full hands-on course on LWC Development – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
Day 6 Session: https://youtu.be/3-NFDxYNBmM
Day 4 Session: https://youtu.be/UBDAMAlZRA0
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day5 #lwc #salesforcelightning #inheritance #apex -
Firing and Handling Component Events | Adding Comments – Day 6
0Welcome everyone to the Day 6 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.
Topics covered in the video:
00:24 recap of week 1
01:53 what will we learn today
03:22 rentACar application Components
05:48 how to comment your code / commenting your markup
06:00 !– … —
06:31 comment in JS file
07:04 CarTile component
(show car image along with owner name : multiple css classes with image rendering)
09:06 CarTile component Markup(new lightning Bundle)
09:26 flexipage:
10:38 5 variants of lightning component bundle
11:09 how to give bg image to lightning:button
12:13 how to ex.. the property of an aura attribute type object
13:35 .innertile class
15:42 custom lightning events
16:16 component events
16:34 application events
17:02 difference between CarTile and CarDetail
(component and application events)
18:08 custom lightning component events
19:04 aura:registerEvent??
20:03 CarSearch Component(parent component)
21:35 lab:01 raising and handling custom component event
22:08 why shouldn’t you put images, properties in carsearch form/ why should we segreate functionalities to components?
24:15 doInit
24:41 creating a component event
26:08 aura:registerEvent | register event in your component
27:34 event.fire() | fire an event
31:07 aura:handler
34:32 lightning:card
35:32 how to handle this event
36:06 getting carTypeId from event?
Enrol in my full hands-on course on LWC Development – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
Day 7 Session: https://youtu.be/f9ij6z_LG28
Day 5 Session: https://youtu.be/BPAEs4oo7Mc
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day6 #lwc #salesforcelightning #componentevent -
Aura Methods in Lightning Component | Parent to Child Communication | Understanding Layouts – Day 7
Welcome everyone to the Day 7 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/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
Day 8 Session: https://youtu.be/OiL0dfTBxG8
Day 6 Session: https://youtu.be/3-NFDxYNBmM
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day7 #lwc #salesforcelightning #auramethod -
Lightning Data Service | Lightning Interfaces | App Builder – Day 8
Welcome everyone to the Day 8 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/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
Day 9 Session: https://youtu.be/9MJrmyYKaU8
Day 7 Session: https://youtu.be/f9ij6z_LG28
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day8 #auraframework #lwc #lds #interfaces -
Fire and Handle Application Events in Lightning Framework | Use LDS to Create Or Save Record – Day 9
Welcome everyone to the Day 9 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/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
Day 10 Session: https://youtu.be/Gl-EeTHb7ZU
Day 8 Session: https://youtu.be/OiL0dfTBxG8
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day9 #auraframework #lwc #lds #applicationevent -
Using External JavaScript and Stylesheet in Lightning | Using SLDS | Google Map with LeafLet- Day 10
Welcome everyone to the Day 10 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/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
Day 11 Session: https://youtu.be/noDx60NmfEU
Day 9 Session: https://youtu.be/9MJrmyYKaU8
All Sessions in this series
https://www.youtube.com/playlist?list=PLQXsHnNZgiNe35JsuHAb-PsDmD4kwEIsg
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/salesforce-development/?referralCode=C44BBFDBBBA789BC6A3D
📹 The Ultimate Hands-On Lightning Web Component – https://www.udemy.com/course/lightning-web-component-development/?referralCode=B29D1E8015D945236DBA
📹 The Practical Guide to SFDX and Salesforce CLI – https://www.udemy.com/course/salesforce-cli/?referralCode=91D0F7061562D1B59737
Follow SFDCFacts Academy:
Website: https://sfdcfacts.com
Facebook: https://www.facebook.com/sfdcfacts
Instagram: https://www.instagram.com/sfdcfacts
LinkedIn: https://www.linkedin.com/company/sfdcfacts
Connect with Manish:
https://www.linkedin.com/in/manish-choudhary/
Twitter: https://twitter.com/sfdcfacts
Become a patron and support my work here: https://www.patreon.com/sfdcfacts
#salesforce #lightning #day10 #auraframework #lwc #slds #staticresources #leaflet
Once you become comfortable in developing Lightning Components by learning from my Lightning Component Development Tutorials, its time to do some deep dive and learn some of the advance tips, functionalities and, best practices. Watch these videos and master the Lightning Framework.
Watch directly on youtube here: Advance Lightning Tutorials
The playlist identified with the request’s playlistId
parameter cannot be found.