๐Ÿช” is live. Lifetime & Yearly plans on festive offer.

Get the Diwali deal
Free course

Javascript for Lightning Web Components [FREE]

By now you would have know that Lightning Web Components is around the corner and you would need good command on JavaScript concepts to write better Components.

  • 22 episodes
  • 2.6 hours
Javascript for Lightning Web Components [FREE]

Is this the right course for you?

Build the JavaScript foundation you need before working through Lightning Web Components examples. This free course is a starting point for learners who can follow a web page but want to understand the language behind its behavior. Use the episode list to work through the concepts in sequence.

Before you start

A browser console or a simple local JavaScript environment is enough for practicing language concepts. Basic HTML knowledge is useful, but you do not need to start with a complete Salesforce application. Focus on understanding what each expression evaluates to before adding framework-specific behavior.

Put the lessons into practice

After each lesson, write a small example from memory. Change the inputs, predict the output and check your prediction in the console. When you move to LWC, identify which parts are ordinary JavaScript and which are Salesforce APIs, so debugging starts at the correct layer.

Use the syllabus below to choose your next lesson. Pause as you go, reproduce the example, and check your result before continuing. This makes the lesson a practice session you can repeat, rather than a video you only watch once.

Related courses and resources

What's inside

22 Episodes ยท 2.6 Hours

1Introduction22 episodes ยท 153 mins
  • Introduction4 mins
  • Few fundamentals3 mins
  • A little about versions2 mins
  • Creating variables using var, let and const9 mins
  • Lexical Grammer8 mins
  • DataTypes in JavaScript4 mins
  • Object Type in JavaScript8 mins
  • Regular Function, Function Expression, Named function expressions and Arrow Functions2 mins
  • Arrow Functions8 mins
  • Destructuring Objects & Arrays9 mins
  • All about Loops11 mins
  • What's Variable & Function Hoisting?4 mins
  • Rest Operator, Spread Operator & Differences5 mins
  • Everything you need to know about Arrays18 mins
  • Immediately Invoked Function Expressions [IIFE]2 mins
  • this keyword in JavaScript5 mins
  • continue and break3 mins
  • Map Object in JavaScript8 mins
  • Set Object in JavaScript5 mins
  • Event Listeners in JavaScript12 mins
  • A few things about Promises17 mins
  • Things to know about Async-Await6 mins

Keep me in the loop!

Email me when a new episode is published (promise, I will not spam you)

You're signing up to receive emails from Salesforce Casts