V
Video789
Guest
Offline
Published 1/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 335.23 MB | Duration: 0h 51m
JavaScript: From Beginner to Pro with ECMAScript 2020
What you'll learn
Understand and use the new Array and String methods introduced in ECMAScript 2020 for more efficient and effective manipulation of data.
Learn and apply the enhanced destructuring syntax to simplify variable assignments and improve code readability.
Gain proficiency in working with Promises and the new methods provided in ECMAScript 2020 for handling multiple Promises.
Learn how to use the new global methods like BigInt and globalThis to handle large integers and access the global object in a consistent way across different co
Familiarize with the new logical assignment operators (??) and how to use it for providing default values and handling nullish values.
Learn how to use the new matchAll method for iterating over all matches of a regular expression in a string
Learn how to use the new globalThis property to access the global object in a consistent way across different environments.
Understand and use the new for-in statement, which allows you to iterate over the properties of an object, including those that are inherited through the protot
Requirements
A solid understanding of JavaScript, including basic concepts such as data types, variables, control structures, functions, and object-oriented programming.
Familiarity with web development and the Document Object Model (DOM) is usually helpful, as many ECMAScript 2020 features are used in web development.
Familiarity with modern web development tools such as Node js and npm, as well as build tools like webpack and babel, can also be beneficial for understanding how to use ECMAScript 2020 features in real-world applications.
Finally, a willingness to learn and a strong motivation to improve your skills as a developer are essential to getting the most out of an ECMAScript 2020 course.
Description
ECMAScript 2020, also known as ES11, is the latest version of the ECMAScript language specification. This course will cover the new features and changes introduced in ES11, including:Optional Chaining: Allows for more concise and readable code when working with nested object properties.Nullish Coalescing: A new operator that provides a more intuitive way to handle default values for undefined or null.Dynamic Import: Allows for loading modules at runtime, making code more modular and efficient.Private Fields and Methods: A new way to define private properties and methods within a class.String.prototype.matchAll(): A new method that returns an iterator of all matches in a string.Array.prototype.flat(): A new method that allows for flattening nested arrays to a specified depth.BigInt: A new data type for representing large integers.Other new features and changes.The course will also include hands-on exercises and real-world examples to help learners understand and apply these new features in their own code.The course will also include a brief introduction to the history and evolution of ECMAScript, as well as the current state of the language and its future development plans.This course is designed for developers who are already familiar with JavaScript and want to learn about the latest features and changes in the language.
Overview
Section 1: Course Outlines
Lecture 1 Course Outlines
Section 2: Introduction
Lecture 2 Lecture-2 Introduction to ECMAScript 2020
Lecture 3 Lecture-3: Why ECMAScript 2020 is significant
Lecture 4 Lecture-4: Setting up a development environment for working with ECMAScript 2020
Section 3: 2-New Features in ECMAScript 2020
Lecture 5 Lecture-5: New Features in ECMAScript 2020-Optional chaining and nullish coalesc
Lecture 6 Lecture-6: New Features in ECMAScript 2020-Dynamic Import Statements in JavaScri
Lecture 7 New Features in ECMAScript 2020. BigInt Support in JavaScript
Lecture 8 New Features in ECMAScript 2020: String.prototype.matchAll()-Part-1
Web developers who are looking to improve their skills and stay current with the latest web development technologies.,Full-stack developers who want to learn how to use ECMAScript 2020 features in both client-side and server-side JavaScript.,Front-end developers who want to understand how to use ECMAScript 2020 to create dynamic and interactive web applications.,JavaScript developers who want to improve their coding skills and write more efficient and maintainable code.,Developers who want to learn how to use ECMAScript 2020 to create applications for the web, mobile devices, and other platforms.,Anyone interested in learning modern JavaScript and new features that have been introduced in ECMAScript 2020,Experienced developers who want to learn new features and best practices for writing modern JavaScript code.,Students or beginners who are looking to start a career in web development or JavaScript programming.,Anyone who is interested in learning about the new features and changes in the latest version of JavaScript.
Homepage
Code:
https://www.udemy.com/course/ecmascript-2020-unlocking-the-power-of-modern-javascrip/
Links are Interchangeable - No Password - Single Extraction