
LWC -- Lightning Web Component
Pre-requists : HTML, CSS, JS (JavaScript), XML
HTML
CSS (Styles)
JavaScript
XML
Visual Studio
LWC Bundle
LWC Tags
UI Components ( LWC tags)
LWC Decorators
LWC Lifecycle Hooks
LWC --> Apex (call APex)--> Retriving the Data
Lightning Data Service
Lightning Design Systems (CSS)
DML Operation in LWC by Apex
Without Apex --> Import Salesforce Object, Fields
Calling LWC from Flows
Calling Flows from LWC
Real time scenarios.
LWC -- Lightning Web Component
What is LWC?
UI --> User Interface
What is Required to build Web-based software applications for a business?
Front-End Technologies: HTML, CSS, Visualforce Page, JavaScript, Aura, XML, React, SLDS
Salesforce Front-End Technologies: HTML, Visualforce, CSS, Aura, LWC, Lightning Flow
Business Logic Technologies: APEX, JAVA, .NET, SOQL, SOSL, Python, C, SAP
Salesforce Business Logic Technologies: APEX, SOQL, SOSL
Back-End Technologies: Oracle, SQL,RDBMS,Database.com
Salesforce Back-End Technology: Database.com
Why LWC?
Performance
Web Standards-driven
Open Source
Data binding
Enhanced tool
Prerequisites : HTML, CSS, JS (JavaScript), XML
HTML
Hypertext Markup language: HTML is a Language for describing the webpages
It is markup Language
CSS (Styles)
Scripts
JavaScript: It is Programming Language
JS used to make Websites and applications are interactive
Data Types
Variables
Assign the value Variables
Array
Assign the Values to Array
Retrieve the values from Array from Variables
Object (Declaration)
array and Object
Assign and Retrieving the values from the Object
Libraries
Latest version
JavaScript Promises
XML
Visual Studio
Browser --> Debug, Error , logs
LWC sessions
Bundle
HTML, JS, XML
Lwc Tags
How to create LWC
UI Components ( LWC tags)
service Components
CSS in LWC
Naming Rules
LWC Decorators
LWC JavaScript
data binding
Template
JavaScript
LWC Lifecycle Hooks
LWC --> Apex (call APex)--> Retriving the Data
input Parameter
Collection
Lightning Data Service
Lightning Design Systems (CSS)
DML Operation in LWC by Apex
Without Apex --> Import Salesforce Object, Fields
Event
Calling LWC from Flows
Calling Flows from LWC
Real time scenarios.
Step by Step VisualStudio Setup
HTML
HTML Tags
Web Browsers
First HTML Code
HTML Heading
HTML Paragraph
Single Quote vs Double Quote
Comment
Formatting
Hands-On
HomeWork
Formatting
Local Link
Global Link
HTML Images
Images as Link
Hands-On
Home Work
CSS
Inline CSS
Hands-On
Styling HTML With CSS
CSS
Inline CSS
External CSS
CSS Fonts
Hands-On
Home Work
Padding
Padding and Margin
Floating
HTML
HTML Tables
Table Header
Table Rows
Table Border Property
Hands-On
Home Work
HTML With CSS
External CSS
HTML Hands-On
Home Work
JavaScript
Varaible in JavaScripts
Rules for Variable Name
Comments in JavaScript
Data type in JavaScript
Hands-On
Home Work
Objects in JavaScript
Hands-On
Home Work
Symbol
TypeOf Operator
Type Coercion
Equality Comparison
Hands-On
HomeWork
Operators
Arithmetic Operator
Comparison Operator
Logical Operator
Assignment Operator
Ternary Operator
Conditional Statements
Hands-On
Home Work
var, let, const
Arrow Function
Hands-On
Home Work
Topics
querySelect() && querySelectorAll()
Hands-On
Home Work
querySeclector()
querySelectorAll()
Css in JS
Enent
EventHandler
addEventListner()
Event Listener
Event Propagation
Event Bubbling
Custom Event
Hands-On
Home Work
Spread Operator
setTimeout
setInterval
Hands-On
Home Work
Promise
Hands-On
Home Work
LWC Introduction
Aura vs LWC
LWC History
LWC Component Bundle
LWC Component Bundle
Decorators
LWC JavaScript
Hands-On
Home Work
LWC_Checkbox_Program
Hands-On
Home Work
LWC_Greater_Program
Hands-On
Home Work
Query In JavaScript
QuerySelector
Hands-On
Home Work
LWC-Array
Hands-On
Home Work
LWC –Object (JSON)
LWC – Create Contact
Hands-On
Home Work
LWC -LDS (lightning Data system)
LDS view form
Hands-On
Home Work
LWC LDS Edit Form
Hands-On
Home Work
LWC - Wire
LWC –Wire Service Use
LWC –Wire Service Syntax
LWC - Importing Wire Adaptor
LWC - Wire Decorator
LWC - Events
LWC -Wire
LWC –Importing Wire adaptor
LWC –Wire Decorators
Debugging
Hands-On
Home Work
LWC Toast
Hands-On
Home Work
Lightning-record-form
Hands-On
Home Work
LWC-create-record
Hands-On
Home Work
LWC HOOKS(Life Cycle)
Lifecycle hooks in LWC
Program execution in LWC
Hands-On
Home Work
LWC Communication
Parent to Child Communication
Child TO Parent Communication
Hands-On
Home Work
LWC ConnectedCallback
Hands-On
Home Work
LWC –Events
LWC –handle Event Declaratively
Hands-On
Home Work
Propagation of Component Event
Bubble Phase
Capture Phase
Bubble and Capture Phase
Hands-On
Home Work
Pubsub structure
Pubsub
RegisterLisner()
unregisterListener()
FireEvent()
Hands-On
Home Work
Lightning Messaging service
Hands-On
Lightning Locker
Lightning Locker - Advantages
Lightning Locker - Disadvantages
Invoking flow from LWC
Hands-On
Invoking LWC from flow
Hands-On
Calculator Hands-On
This course is meticulously crafted for those eager to master Salesforce Integration with various APIs, with a special focus on Lightning Web Components (LWC). Before diving into LWC, you'll brush up on essential web development skills like HTML, CSS, JavaScript, and XML. JavaScript, being the backbone of LWC, will cover key concepts such as Data Types, Variables, Arrays, Objects, and modern features like JavaScript Promises.
The course also introduces Visual Studio as the development environment, along with the Web Stack (ECMA Script) and browser tools for debugging and logging.
In the LWC sessions, you'll learn to create LWC bundles, combining HTML, JavaScript, and XML into powerful components. The course covers everything from LWC Tags and UI Components to advanced topics like Service Components, CSS in LWC, and LWC Decorators. You’ll explore Data Binding, LWC Lifecycle Hooks, and how to connect LWC to Apex for data retrieval.
Moreover, you’ll learn to implement Lightning Data Service, use Lightning Design Systems, and perform DML Operations through Apex in LWC. The course also covers real-world applications, including calling LWC from Flows.
This course is going to cover
HTML
CSS (Styles)
Scripts
JavaScript
XML
Visual Studio
Web stack (ECMA Script), TC39
Browser --> Debug, Error , logs
LWC Bundle (HTML, JS, XML)
LWC Tags
LWC tags
CSS in LWC
LWC Decorators
LWC JavaScript
LWC Lifecycle Hooks
LWC --> Apex (call APex)
Lightning Data Service
Lightning Design Systems (CSS)
Wire Decorator
Event
Calling LWC from Flows
Calling Flows from LWC
Real time scenarios