Book Image

Learn JavaScript Core Fundamentals to Create Your Own Web Applications [Video]

By : Laurence Svekis
Book Image

Learn JavaScript Core Fundamentals to Create Your Own Web Applications [Video]

By: Laurence Svekis

Overview of this book

<p>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.</p><p>All you need to get started is a browser to see JavaScript in action. Gear up to code effectively with this interactive course.</p><p></p><p>This course covers the following topics:</p><p>• Setting up your working development environment and getting ready to write code</p><p>• What JavaScript is and how the code works</p><p>• Tools and resources used to write JavaScript</p><p>• How to create JavaScript code and run it in your browser</p><p>• Comments and debugging with the console</p><p>• Variables and how to create and store values in the code</p><p>• Declaring variables and assigning values</p><p>• Using let and const as variables</p><p>• Strings, Numbers and Boolean data types</p><p>• Exploring other data types such as null and undefined</p><p>• Best practices and rules to name variables</p><p>• Using JavaScript windows methods, alert and prompt</p><p>• Creating Template Literals</p><p>• Challenge #1 - Using Template Literals in code</p><p>• JavaScript type conversion and how it works</p><p>• Exploring JavaScript operators</p><p>• Comparison and assignment operators</p><p>• Challenge #2 - Creating miles to kilometres converter</p><p>• Truthy or falsy values</p><p>• JavaScript conditional ‘if/else’ statements</p><p>• Using short ternary operator</p><p>• Conditions with multiple conditions and logical operators</p><p>• Challenge #3 - Hello Greeter</p><p>• Using the JavaScript switch statement</p><p>• JavaScript functions</p><p>• JavaScript functions such as arguments and default values</p><p>• JavaScript functions, including return values</p><p>• JavaScript click events on elements</p><p>• Function declarations vs. expressions</p><p>• Explore global and local variables</p><p>• ES6 Arrow format</p><p>• JavaScript objects</p><p>• Object method and const</p><p>• Functions to create objects</p><p>• JavaScript arrays</p><p>• Array filter</p><p>• JavaScript loops and iteration</p><p>• forEach, object, and array data</p><p>• Challenge #4 - Loops array builder</p><p>• JavaScript Map</p><p></p><p>With the help of this systematic course, you’ll be able to start building and coding with JavaScript confidently.</p><p></p><p>All code files are placed at https://github.com/PacktPublishing/Learn-JavaScript-Core-Fundamentals-to-Create-Your-Own-Web-Applications</p>
Table of Contents (2 chapters)
Chapter 1
Introduction to JavaScript course
Section 1
Introduction to JavaScript and course content
Introduction to JavaScript course: Introduction to JavaScript and course content