HOME > Development > The Ultimate Hands-On Lightning Web Component

The Ultimate Hands-On Lightning Web Component

  • Development
  • Jan 10, 2025
SynopsisThe Ultimate Hands-On Lightning Web Component, available at $...
The Ultimate Hands-On Lightning Web Component  No.1

The Ultimate Hands-On Lightning Web Component, available at $74.99, has an average rating of 4.56, with 113 lectures, based on 4838 reviews, and has 24450 subscribers.

You will learn about What is Lightning Web Component framework? LWC Fundamentals Javascript Fundamentals (including ES6 features) Integration in Lightning Web Components Reusability of LWC Components Styling technique in LWC SLDS – Salesforce Lightning Design System Third Party Libraries in LWC Lightning Navigation Service Lightning Messaging Service Calling Salesforce Apex in LWC LWC and Aura Interoperability Rent A Car Project Built with LWC Over 15 Projects LWC Crash Course (Under 100 Min) Testing LWC Lightning Quick Action and Lightning Tab This course is ideal for individuals who are Salesforce Professionals or UI and UX developers or Experienced Professionals or Salesforce Developers and Admins or Students and Fresh Graduates It is particularly useful for Salesforce Professionals or UI and UX developers or Experienced Professionals or Salesforce Developers and Admins or Students and Fresh Graduates.

Enroll now: The Ultimate Hands-On Lightning Web Component

Summary

Title: The Ultimate Hands-On Lightning Web Component

Price: $74.99

Average Rating: 4.56

Number of Lectures: 113

Number of Published Lectures: 113

Number of Curriculum Items: 113

Number of Published Curriculum Objects: 113

Original Price: $99.99

Quality Status: approved

Status: Live

What You Will Learn

  • What is Lightning Web Component framework?
  • LWC Fundamentals
  • Javascript Fundamentals (including ES6 features)
  • Integration in Lightning Web Components
  • Reusability of LWC Components
  • Styling technique in LWC
  • SLDS – Salesforce Lightning Design System
  • Third Party Libraries in LWC
  • Lightning Navigation Service
  • Lightning Messaging Service
  • Calling Salesforce Apex in LWC
  • LWC and Aura Interoperability
  • Rent A Car Project Built with LWC
  • Over 15 Projects
  • LWC Crash Course (Under 100 Min)
  • Testing LWC
  • Lightning Quick Action and Lightning Tab
  • Who Should Attend

  • Salesforce Professionals
  • UI and UX developers
  • Experienced Professionals
  • Salesforce Developers and Admins
  • Students and Fresh Graduates
  • Target Audiences

  • Salesforce Professionals
  • UI and UX developers
  • Experienced Professionals
  • Salesforce Developers and Admins
  • Students and Fresh Graduates
  • LWC framework is a new programming model 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 the Lightning web component framework?

  • How can you develop Lightning web components?

  • If you are preparing for your next job interview or next project and do not have enough time to go through the entire course? Don’t you worry, because I have included an LWC Crash course video in the course which can help you learn all the fundamentals of LWC in just 100 minutes. Amazing, isn’t it?

    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

  • Complete Javascript Tutorials (including ES6 features and JS Fundamentals)

  • Complete Tutorials on SLDS – Salesforce Lightning Design System

  • Basics of SFDX – Push, Pull, Retrieve and Deploy Your Code

  • Integration in LWC (Make dynamic callout, parse the response etc)

  • How to develop components locally – Local Dev Server

  • Base Lightning Component

  • Looping in LWC

  • Conditional Rendering in LWC

  • Component Lifecycle

  • Styling LWC components with CSS

  • Component Communication – Custom Events, Lightning Messaging Service, PubSub module, Properties

  • Calling Salesforce Apex from LWC – Wire Service, Rest Callout, Imperative Call to Apex Methods

  • Navigation Service in LWC

  • Aura and LWC Interoperability

  • Testing Lightning Web Components

  • A Crash Course on LWC to help you quickly learn fundamentals in just 100 minutes

  • and much more including new and updated videos on new features

  • LWC is still new in the market and learning LWC can make you a Salesforce gem and can give your resume another dimension.

    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 components.

    Course Curriculum

    Chapter 1: Introduction And Getting Started

    Lecture 1: Course Overview

    Lecture 2: About Your Author

    Lecture 3: Introduction to LWC

    Lecture 4: Important – How to Get Most Out of This Course

    Lecture 5: Important – A Note From Author

    Chapter 2: Javascript Fundamentals – Update 2021

    Lecture 1: What is Javascript

    Lecture 2: Adding Console Statements

    Lecture 3: Adding Comments in JS

    Lecture 4: Declaring Variables

    Lecture 5: Datatypes

    Lecture 6: String Functions

    Lecture 7: Arrays

    Lecture 8: Objects

    Lecture 9: String Concatenation

    Lecture 10: Functions in JS

    Lecture 11: Operators in JS

    Lecture 12: Compound Operator

    Lecture 13: Comparison Operator

    Lecture 14: Arithmetic Operator

    Lecture 15: Conditional Statement – If Else

    Lecture 16: Conditional Statement – Ternary Operator

    Lecture 17: Conditional Statement – Switch Case

    Lecture 18: Loops in JS

    Lecture 19: All Type Of For Loops in JS

    Lecture 20: Array Functions – Map & Filter

    Lecture 21: ES6 Spread Syntax

    Lecture 22: JSON Functions

    Lecture 23: OOPS in JS – Function Constructor

    Lecture 24: OOPS in JS – ES6 Classes

    Lecture 25: Working with DOM

    Chapter 3: Setup LWC Development Environment

    Lecture 1: Set Up Development Environment

    Lecture 2: Create Developer Org and Setup Dev Hub

    Lecture 3: Create Scratch Org

    Lecture 4: Explore Salesforce CLI Commands

    Chapter 4: LWC Fundamentals

    Lecture 1: Two Paths From Here

    Lecture 2: Component Bundle

    Lecture 3: Hello World Component

    Lecture 4: Data Binding

    Lecture 5: Applying CSS

    Lecture 6: Conditional Rendering

    Lecture 7: Looping or Iteration

    Lecture 8: Project – Simple Calculator – Part 1

    Lecture 9: Project – Simple Calculator – Part 2

    Lecture 10: Bonus – Component Library Overview

    Chapter 5: Javascript Properties

    Lecture 1: New Updates

    Lecture 2: Legacy – Private Properties – Non Reactive

    Lecture 3: Private Properties – Reactive

    Lecture 4: Spring20 Update – All Properties Are Reactive

    Lecture 5: Spring20 Update – When To Use Track Decorator

    Lecture 6: Getter Properties

    Lecture 7: Public Properties

    Lecture 8: Public Boolean Properties

    Chapter 6: LWC Local Development

    Lecture 1: LWC Local Development

    Chapter 7: Component Lifecycle & Composition

    Lecture 1: Using Slots

    Lecture 2: Public Methods

    Lecture 3: Shadow DOM

    Lecture 4: Component Lifecycle

    Chapter 8: Component Communication Using Events

    Lecture 1: Dispatching And Handling Events

    Lecture 2: Communication Between Independent Components

    Lecture 3: Share Javascript Code

    Chapter 9: Access Salesforce Data

    Lecture 1: Working With Salesforce Data – An Overview

    Lecture 2: Lightning Data Service – Create Record

    Lecture 3: Lightning Data Service – View Record

    Lecture 4: LDS – RecordViewForm and RecordEditForm

    Lecture 5: LDS – RecordForm Base Component

    Lecture 6: Call Apex Method Using Wire Adapter

    Lecture 7: Call Apex Method Imperatively

    Chapter 10: Navigation Service and Other Features

    Lecture 1: Display A Toast Notification

    Lecture 2: Get Record Id and Object Name From Framework

    Lecture 3: Meta File Configurations

    Lecture 4: Lightning Navigation Service Overview

    Lecture 5: Examples of Lightning Navigation Service

    Lecture 6: Using 3rd Party Libraries

    Chapter 11: Aura and LWC interoperability

    Lecture 1: Communicate In Same Component Hierarchy

    Lecture 2: Communicate In Different Components Hierarchy

    Chapter 12: Testing Your Lightning Web Components

    Lecture 1: JTest Setup

    Lecture 2: Writing Tests For Your Lightning Web Components

    Lecture 3: Debugging Test Files – Using Chrome

    Lecture 4: Debugging Test Files – Using VS Code

    Chapter 13: Rent A Car Project

    Lecture 1: Project Overview

    Lecture 2: Installing Schema

    Lecture 3: Develop CarSearchForm Component

    Lecture 4: Develop CarSearchResult Component

    Lecture 5: Develop CarTile Component

    Lecture 6: Develop CarDetails Component

    Lecture 7: Develop CarDetail Component

    Lecture 8: Develop AddCarExperience Component

    Instructors

  • The Ultimate Hands-On Lightning Web Component  No.2
    Manish Choudhari
    Software Engineer @Amazon
  • Rating Distribution

  • 1 stars: 42 votes
  • 2 stars: 59 votes
  • 3 stars: 386 votes
  • 4 stars: 1741 votes
  • 5 stars: 2610 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!