Learn JavaScript Core Fundamentals to Create Your Own Web Applications

Video description

Develop intuitive web applications by exploring JavaScript features and techniques

About This Video

  • Understand function recursion
  • Explore Immediately Invoked Function Expression (IIFE)
  • Get up to speed with array methods

In Detail

This course focuses on modern JavaScript, covering current syntax and foundational code. You’ll be guided through developing your web applications confidently using regular JavaScript without using any framework or library. All you need to get started is a browser to see JavaScript in action. Gear up to code effectively with this interactive course.

This course covers the following topics:

  • Setting up your working development environment and getting ready to write code
  • What JavaScript is and how the code works
  • Tools and resources used to write JavaScript
  • How to create JavaScript code and run it in your browser
  • Comments and debugging with the console
  • Variables and how to create and store values in the code
  • Declaring variables and assigning values
  • Using let and const as variables
  • Strings, Numbers and Boolean data types
  • Exploring other data types such as null and undefined
  • Best practices and rules to name variables
  • Using JavaScript windows methods, alert and prompt
  • Creating Template Literals
  • Challenge #1 - Using Template Literals in code
  • JavaScript type conversion and how it works
  • Exploring JavaScript operators
  • Comparison and assignment operators
  • Challenge #2 - Creating a miles to kilometers converter
  • Truthy or falsy values
  • JavaScript conditional ‘if/else’ statements
  • Using short ternary operator
  • Conditions with multiple conditions and logical operators
  • Challenge #3 - Hello Greeter
  • Using JavaScript switch statement
  • JavaScript functions
  • JavaScript functions such as arguments and default values
  • JavaScript functions, including return values
  • JavaScript click events on elements
  • Function declarations vs. expressions
  • Explore global and local variables
  • ES6 Arrow format
  • JavaScript objects
  • Object method and const
  • Functions to create objects
  • JavaScript arrays
  • Array filter
  • JavaScript loops and iteration
  • forEach, object, and array data
  • Challenge #4 - Loops array builder
  • JavaScript Map

With the help of this systematic course, you’ll be able to start building and coding with JavaScript confidently.

Publisher resources

Download Example Code

Product information

  • Title: Learn JavaScript Core Fundamentals to Create Your Own Web Applications
  • Author(s): Laurence Svekis
  • Release date: April 2019
  • Publisher(s): Packt Publishing
  • ISBN: 9781838824754