
In this lecture, you will get the course overview of what you are going to learn and what are some basic prerequisite for the course.
In this lecture, you will get the link to the code that is used in the course.
In this video we will see why salesforce introduced lightning web component as salesforce already have a way to develop lightning component
In this session students will get to know how to get the lifetime free salesforce free developer edition org where and how to enable the my domain in salesforce environment. As My Domain is the pre-requisite to work with lightning component.
In this session, students will get to know how to setup VS code to start developing LWC and how Salesforce CLI is the important for developing the LWC from vs code.
In this session, students will get to know how to authorise salesforce org as devhub from VS code and enable devhub in Salesforce Environment.
In this lecture, you will learn all about scratch org and how to setup that scratch org using configuration file.
In this lecture, you will learn all the fundamentals of Web Component that we will be using in the course
In this lecture, you will get to know what is the best resource to learn LWC and Aura Components.
In this lecture, you will get to know the structure of Lightning Web Components what all files you can have inside a single component.
Create your First Web Component!
Create a beautiful component using Style file of web component
In this lecture, you will learn how to create variables in JavaScript and use them in Web Component
In this lecture, you will learn some basic overview of html events and how to call JavaScript method from Web Component
In this lecture, you will be able to learn how to use if-else in Web Component and how if-else are saviour
In this lecture, you will be able to display a list of records in web component using iteration or for:each
Develop a Simple Calculator with addition & subtraction
Modify the Calculator to add extra functionality
In this lecture, you will be able to get what all Decorators are available in Decorators in Lightning Web Components and how to use them
Use getter property if you want to modify the property before you use in template.
Use getter property when you do not want to create a variable
Learn what are boolean objects and how & when to use them in web components
In this lecture, you will get to know all about the configuration file.
How to expose variables to Lightning App builder
How to specify for which object an LWC can be accessed.
In this lecture, we will learn how to display contact list using Parent-Child Web components.
Parent component having the list of contacts.
Child component displaying the contact information.
In this lecture, you will learn what are the various scenarios in Lightning Web Component where you can use Events.
Browser Event
Custom Event
In this lecture, you will learn how to pass single/multiple data from child to parent component.
In this lecture, you will learn what is bubbling event and when to use it
In this lecture, we will learn how we can call the child component method from parent component JS class using @api functions.
Call Child Component method without params
Call Child Component method with params
As a best practise we always need to put the common code in shared JS file. So in this lecture, you will learn how to share the code between components.
Create a Shared File inside the same LWC Folder Structure
Create a Separate component and put the common code inside that component.
In this lecture, you will be creating a Quick Case Component which we will be using in Contact & Account Object Record Page.
Create the UI for QuickCase Component.
Add the Event Listener for each input to capture the input data.
In this lecture, you will be able to learn what is Lightning DataService and how does data service work in salesforce. What are benefits of LDS. We can do below things with LDS
Create Records
Edit Records
View Records
Read-Only Records
In this lecture, you will get to know how to get the Current Record Id and Object API Name in JavaScript without using a single like of apex code.
@api recordId
@api objectApiName
In this lecture, you will get to know how to view record using Lightning Data Service
In this lecture, you will learn how to edit a record without using Apex Class and what are the benefits of LDS
In this lecture, you will learn how to create a Record using LDS and handle different methods without using apex.
In this lecture, you will learn how we can call the apex class method using @wire decorators
In this lecture, you will learn how to pass the parameters in @wire method
In this lecture, you will be able to learn how to call an apex class method using button click with or without parameters
In this lecture, you will learn the complete objectInfoAPI
getObjectInfo
In this lecture, you will learn the complete objectInfoAPI
getPicklistValues
In this lecture, you will learn the complete objectInfoAPI
getPicklistValuesByRecordType
In this lecture, you will learn how to create a custom reusable lookup in web component
In this lecture, we will wrap up the the Custom Lookup
In this lecture, you will learn how to show a toast notification in Web Component
In this lecture, you will learn how to navigate to different url using lWC
In this lecture, you will be able to learn how to get Custom Labels in Web Component
In this lecture, we will learn how to use Static Resource in LWC and How to load third-party libraries in Lightning Web Component.
Note:- If you do not know the basics of HTML & CSS Please do not enroll for the course.
Lightning Web Component is a new methodology to develop Salesforce Lightning Components. This course is designed to help you understand three basic things:
What are Lightning Web Components?
Why Salesforce has introduced Lightning web component?
How can you develop Lightning web components?
What are all the best practices to develop the lightning web components?
What are various patterns anti patterns to develop the lightning component?
How to use Lightning Web Component in various places?
In this course, we will mainly focus on the Lightning Web Component Development where we will be providing the examples in each section which we prefer as mini project so that you can be master of the Lightning web component.
As we know that LWC is the new concept and still new to the market and this course will make you the master of the Salesforce Web Components and make you a valuable salesforce gem which will give you the boost to your career.
If you are thinking that you are ground level in web component or salesforce then no need to worry I am here to help you which will make you master of lightning web component.