Tutorials > Learn jаvascript: Write Modern Code with JavaScript ESNext, 2nd Edition

Learn jаvascript: Write Modern Code with JavaScript ESNext, 2nd Edition


Date: 5 April 2026 | Posted by: AD-TEAM

Learn JavaScript: Write Modern Code with JavaScript ESNext, 2nd Edition
Learn jаvascript: Write Modern Code with jаvascript ESNext, 2nd Edition
ISBN: 0135397391 | .MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 5h 22m | 1.16 GB
Instructor: Shaun Wassell


The Sneak Peek program provides early access to Pearson video products and is exclusively available to subscribers. Content for titles in this program is made available throughout the development cycle, so products may not be complete, edited, or finalized, including video post-production editing.

Introduction

Learn jаvascript: Introduction

Lesson 1: What Is jаvascript?

Learning objectives
1.1 Learn what you can do with jаvascript
1.2 Look at jаvascript's language features
1.3 Learn the pros and cons of jаvascript
1.4 Learn the jаvascript dialects and browser compatibility
1.5 Run code using a REPL
1.6 Learn basic jаvascript syntax

Lesson 2: Learn the 8 jаvascript Data Types

Learning objectives
2.1 Learn theTypes
2.2 Learn about jаvascript's "number" type
2.3 Learn about jаvascript's "string" type
2.4 Learn about jаvascript's "boolean" type
2.5 Learn about jаvascript's "object" type
2.6 Learn about arrays in jаvascript
2.7 Learn about jаvascript's "function" type
2.8 Learn about jаvascript's "undefined" type
2.9 Learn about jаvascript's "bigint" type
2.10 Learn about jаvascript's "symbol" type

Lesson 3: Learn Basic jаvascript Control Flow

Learning objectives
3.1 Learn about equality in jаvascript
3.2 Learn about if-statements in jаvascript
3.3 Learn about for-loops in jаvascript
3.4 Learn about while-loops and do-while loops in jаvascript
3.5 Handle and throw errors in jаvascript
3.6 Learn about switch-case blocks in jаvascript
3.7 Learn about ternary operators in jаvascript
3.8 Learn the difference between block-scoped and function-scoped variables

Lesson 4: Learn Object-Oriented Programming in jаvascript

Learning objectives
4.1 Learn about jаvascript classes
4.2 Learn about prototype-based inheritance
4.3 Learn about "this" keyword in jаvascript

Lesson 5: Work with Arrays and Objects

Learning objectives
5.1 Use built-in object functions
5.2 Use built-in array functions

Lesson 6: Learn jаvascript ES6+ Syntax

Learning objectives
6.1 Write functions using "arrow syntax"
6.2 Set default values for function arguments
6.3 Learn about the "spread operator"
6.4 Use object destructuring to get object properties
6.5 Use Interpolation to insert data into strings
6.6 Learn the Import and Export code in jаvascript

Lesson 7: Write and Run a jаvascript Program

Learning objectives
7.1 Learn about writing and running jаvascript programs
7.2 Write a jаvascript program for the browser
7.3 Move jаvascript to an external script
7.4 Install Node.js and NPM
7.5 Write a Node script
7.6 Use Babel to transpile code

Lesson 8: Work with Asynchronous Code in jаvascript

Learning objectives
8.1 Use callbacks to handle asynchronous operations
8.2 Use Promises to handle asynchronous operations
8.3 Use Async/Await to handle asynchronous operations

Lesson 9: Create a Web Server with jаvascript

Learning objectives
9.1 Learn the basics of writing a Node server
9.2 Create and set up a Node.js project
9.3 Create and run a basic Express server
9.4 Create and test a GET endpoint
9.5 Read a file with the 'fs' package
9.6 Create and test a POST endpoint

Lesson 10: Learn jаvascript Best Practices

Learning objectives
10.1 Use ESLint to ensure code style
10.2 Ensure immutability in jаvascript programs
10.3 Avoid loops when working with arrays

Lesson 11: Use GenAI Tools for jаvascript Development

Learning objectives
11.1 Use ChatGPT to write jаvascript code
11.2 Use Google Gemini to write jаvascript code
11.3 Integrate GitHub Copilot into your IDE

Summary

Learn jаvascript: Summary
More Info




RapidGator

NitroFlare

UsersDrive


See full article