Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Salesforce tutorial Lightning Web Component :LWC
Rating: 4.1 out of 5(11 ratings)
103 students

Salesforce tutorial Lightning Web Component :LWC

LWC tutorial with realtime job interview questions :salesforce training videos for beginners
Created byRamnarayan R
Last updated 1/2022
English

What you'll learn

  • Lightning web components tutorial with interview questions
  • Lightning data service , lightning record form to access data from server
  • How to use lightning design system
  • @wired apex and imperative apex invocation
  • lightning web components lwc trailhead salesforce lwc interview questions
  • lightning web components lwc trailhead salesforce lwc interview questions
  • salesforce interview question

Course content

7 sections32 lectures4h 2m total length
  • LWC intro part 1 and Visual Studio enviornment setup with salesforce extensions14:43

    What is LWC ?

    Initial development environment setup

    How to install  VS code ,salesforce extensions for vs code and sfdx

    How to connect to org using vs code

    Basic salesforce developer org login

    Install Visual studio code

    Within Visual Studio code,install salesforce extensionpack from salesforce

    Please note,when installing this extension,write access to local folder is mandatory,otherwise installation will not work as expected.

    Once installed,please create a folder in local machine

    Open this folder in VS code and from command pallete select create project with manifest( if your salesforce extension pack is installed correctly you will see this option)

    After this ,in VS code command pallete select “authorise an org option”,this will open up a new browser with the salesforce org url you specify,Enter the login password to authorise VS code to work on this org.

    After this one can deploy or retreive metadata to and from this org from package.xml.


    Salesforce CLIm : is a command line interface and helps you to run commands for Salesforce org and work with the metadata and files locally in your system which are retrived from Salesforce org. To install Salesforce CLI go through the following linkhttps://developer.salesforce.com/tools/sfdxcliand select the prefered OS, download it and install.


    Install SFDX CLI

  • LWC component bundle and file structure3:30

    Explore the content of LWC  file structure

    HTML contains the markup

    .JS file contains the javascript logic

    Contains attributes like isexposed and where it should be visible

    CSS contains style tag

    All markup must be inside template tag


  • Build your first LWC component ,decorators and variables introduction11:45

    Build your first react component

    What are decorators

    Declaring Variables


    Decorators

    The Lightning Web Components programming model has three decorators that add functionality to a property or function.

    The ability to create decorators is part of ECMAScript, but these three decorators are unique to Lightning Web Components.

    @apiTo expose a public property, decorate it with @api. Public properties define the API for a component. An owner component that uses the component in its markup can access the component’s public properties. Public properties are reactive. If the value of a reactive property changes, the component rerenders. When a component rerenders, all the expressions used in the template are reevaluated.See Public Properties.To expose a public method, decorate it with @api. Public methods are part of a component’s API. To communicate down the containment hierarchy, owner and parent components can call JavaScript methods on child components.See Public Methods.@trackTo track a private property’s value and rerender a component when it changes, decorate the property with @track. Tracked properties are also called private reactive properties.

  • Creating variabes and wiring to LWC input tags5:14

    How to create variables ,and assign to input tags

    One way variables binding

  • Decorators @api @track7:33
  • Two way binding,methods,events15:31

    How to do 2 way data binding

    How to use methods

    How to use changehandlers and event.target.value

Requirements

  • salesforce administrator and configuration
  • Salesforce apex development

Description

Master Salesforce Lightning Web Components: Unlock the Power of Modern Development

Are you ready to revolutionize your Salesforce development skills? Discover the limitless possibilities of building cutting-edge web applications with Salesforce Lightning Web Components. Welcome to our comprehensive online course designed to empower you with the knowledge and expertise to master this powerful technology.

Why Learn Salesforce Lightning Web Components?

Salesforce Lightning Web Components (LWC) is the future of Salesforce development. With its modern architecture and enhanced performance, LWC provides a seamless and immersive user experience while leveraging the power of the Salesforce platform. By mastering LWC, you'll be at the forefront of innovation, equipped to build dynamic, lightning-fast web applications that impress your users and supercharge your career.

What You'll Learn

Our course is carefully crafted to guide you through every aspect of Salesforce Lightning Web Components. From the fundamentals to advanced concepts, we'll provide you with a structured learning path that ensures you gain a deep understanding of LWC development.

Here's a sneak peek of what you'll learn:

  • Introduction to Lightning Web Components: Understand the core concepts and principles behind LWC and its advantages over previous frameworks.

  • Component Development Basics: Learn how to create reusable components, manage data, and handle events within the Lightning Web Component framework.

  • Advanced Features: Dive into advanced topics such as component composition, asynchronous programming, integration with Apex, and third-party libraries.

  • Best Practices and Optimization: Discover techniques to optimize your Lightning Web Components for performance, maintainability, and scalability.

  • Real-World Projects: Apply your knowledge to practical, hands-on projects that simulate real-world scenarios, giving you the confidence to tackle any development challenge.

Why Choose Our Course?

We believe in a hands-on, interactive learning approach that combines theory with practical application. When you enroll in our course, you'll benefit from:

  1. Expert Guidance: Learn from experienced Salesforce professionals who have mastered Lightning Web Components and have a passion for teaching.

  2. Comprehensive Curriculum: Our curriculum covers everything you need to know, from the fundamentals to advanced topics, ensuring you become a well-rounded LWC developer.

  3. Practical Projects: Gain hands-on experience by working on real-world projects that replicate scenarios you'll encounter in your professional journey.

  4. Interactive Learning: Engage with our dynamic learning platform, which includes video lectures, coding exercises, quizzes, and interactive discussions.

  5. Ongoing Support: Access our community of learners, where you can collaborate, seek guidance, and share insights with fellow LWC enthusiasts.

Supercharge Your Salesforce Career

Don't miss out on the opportunity to become a highly skilled Salesforce Lightning Web Components developer. Unlock the potential of modern web development with our comprehensive online course. Enroll now and take the first step towards revolutionizing your Salesforce career. Let's embark on this exciting journey together!

Regenerate response

Who this course is for:

  • Salesforce developers
  • Salesforce consultants
  • Web developers