
Learn how lightning web components are custom HTML elements built using HTML and modern JavaScript, compare LWC with aura, and explore ECM seven compliant, browser-agnostic web standards for robust components.
Learn to create a lightning web component bundle in Visual Studio Code, authorize Dev Hub, configure a scratch org, and deploy a plain lwc without aura using sfdx.
Learn how to declare and use variables in Lightning web components, including primitive data types and attributes, binding data in HTML and JavaScript, and understanding LWC file structure.
Build a lightning web component that accepts two inputs, captures values with event handling, and performs add, subtract, and multiply operations, with results rendered by templates.
Learn how to apply CSS to a Lightning web component and use public variables via API to pass data between parent and child components, then deploy the LWC to Salesforce.
Learn to use Lightning Data Service to access Salesforce data without Apex, and implement record view form, record form, and edit form in LWC with form-based and programming-based approaches.
Learn to build Lightning web components that interact with Salesforce data using the wire service and server-side controllers, including custom fields, record forms, and data tables.
Explore wiring in Lightning web components to fetch data directly from Salesforce using wire instead of server-side controllers, update records, manage draft values, and display results with alerts and toasts.
Understand how the Lightning web components wire service uses a prebuilt wire adapter and decorator to read Salesforce data reactively, the advanced alias-based service built atop Lightning Data Service.
Explore imperatively managing Salesforce data in Lightning Web Components using wire, and perform create, update, delete, and get operations with field mappings and Apex integration.
Explore imperatively versus wire-based data interactions in Salesforce lightning web components, using a passenger object to practice create, get, update, and delete operations, and troubleshoot wire integration.
Learn to use wire property and wire function in lightning web components, wiring apex server-side methods, passing parameters, and handling data or errors, with imperatively created records.
Learn to declare and dispatch DOM events in lightning web components using the customEvent constructor and dispatchEvent, then listen declaratively with on to complete event flow.
Learn how to declare and dispatch lightning web component events, pass parameters with event detail, and handle events declaratively or programmatically to share data between child and parent.
Learn to handle events programmatically in lightning web components by creating and dispatching events, adding listeners, and managing bubbling and composition with lifecycle hooks.
Learn how to dispatch events programmatically in lightning web components, manage bubbling and propagation, and use singleton pub-sub, lightning messaging service, and global events for cross-component and cross-application communication.
Lightning Web Component is a new methodology to develop Salesforce Lightning Components. The course will mainly focus on Custom Lightning Web Component development. With the help of code by code mini examples and major projects, you can master this framework in no time. In the course, we will learn-
LWC Fundamentals
LWC Variables and Input Arrays
Complete Tutorials on SLDS - Salesforce Lightning Design System
Mechanism to Debug your lightning web component
PubSub mechanism to communicate events
How to communicate between components using Events
Base Lightning Component
Conditional Rendering in LWC
and many more....
If you have seen my previous courses of Salesforce Admin and integration then, you will definitely know how best is my course when it comes to explanation (in depth). This course is designed in such a way that even a beginner with basic salesforce and javascript knowledge can learn and understand this. If you are new to any web development framework, please do not worry as the course will start from very basic (ground 0) to help you understand how can you start coding web components (and even before that, you will learn all the fundamentals of Javascript). If you already have hands on in any Web Development frameworks, then this course will definitely be a major plus to your skills as it primarily focuses on learning modern web standard, building ECMA script modules and developing UI component.