Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Blender
30-Day Money-Back Guarantee

This course includes:

  • 3 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
IT & Software Other IT & Software ECMAscript

Ultimate Javascript specifications course - ES6 to ES2020

ES specifications for developing Javascript applications using ES6, ES7, ES8, ES9, ES10 and ES2020
Rating: 3.4 out of 53.4 (4 ratings)
17 students
Created by Matias Del Carlo
Last updated 12/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Javascript
  • ES6
  • ES7
  • ES8
  • ES9
  • ES10
  • ES11
  • ES2020

Requirements

  • Intermediate JS knowledge

Description

ES Futures

In this course you will learn the last six ES specifications that ensure JS interoperability of web pages across different  web browsers.

ES6 or ES2015

  Updates adds significant new syntax for writing complex applications, including class declarations, es modules, iterators and for...of loops, Python-style generators and arrow function expression

ES7 or ES2016

  Update include new array methods and exponentiation operator for numbers

ES8 or ES2017

  Includes async/await constructions, which work using generators and promises, and additional features for concurrency

ES9 or ES2018

  New features include rest/spread operators for objects, asynchronous iteration, Promise.prototype.finally() and additions to regular expressions

ES10 or ES2019

  New features include, but are not limited to, Array.prototype.flat, Array.prototype.flatMap, changes to Array.sort and Object.fromEntries.

ES11 or ES2020

  Added new interesting features like dynamic imports and the useful optional chaining

Who this course is for:

  • Javascript developers that wants to modernize their Javascript, as well as get better at the fundamentals of it.

Course content

7 sections • 55 lectures • 3h 1m total length

  • Preview03:28
  • Preview02:34
  • Preview01:51
  • Preview02:44
  • Preview04:04
  • Object literals
    04:08
  • Spread operator
    01:55
  • Spread operator common uses
    02:58
  • Rest parameters
    03:25
  • Template strings
    03:43
  • Tagged template strings
    02:38
  • New String methods
    05:24
  • For of loop
    05:29
  • New Array methods
    01:49
  • Array search
    01:12
  • copyWithin and fill
    03:06
  • Array some and every methods
    01:37
  • Promises
    06:48
  • Classes
    09:06
  • Modules
    05:57
  • Map and WeakMap
    06:54
  • Set and WeakSet
    05:32
  • Generators
    04:14
  • Proxy
    03:07
  • Symbol
    02:56

  • Array includes
    01:23
  • Exponentiation Operator
    02:23

  • Async Await
    02:56
  • Async Await error handling
    02:36
  • Async Await - Sequential and Concurrent
    03:49
  • String padStart and padEnd
    04:37
  • New Object methods
    02:52
  • Trailing commas
    03:19
  • Shared ArrayBuffer
    02:02

  • Async iterator
    02:40
  • RegExp new features
    07:22
  • Promise finally method
    01:17
  • Template literals revision
    00:59
  • Rest and Spread for Objects
    02:49

  • flat and flatMap methods
    02:34
  • Optional catch binding
    02:57
  • Object fromEntries method
    04:15
  • String trimStart and trimEnd methods
    02:29
  • Symbol description
    01:26
  • JSON improvements
    01:58
  • toString improvements
    01:16
  • Array sort stability
    01:28

  • Dynamic imports
    02:58
  • Private property methods
    01:59
  • Promise allSetled method
    01:57
  • Nullish coalescing
    02:41
  • Optional chaining
    06:38
  • BigInt
    05:03

  • Polyfills
    02:55
  • Usage with Node
    01:25

Instructor

Matias Del Carlo
Fullstack engineer in Dexibit
Matias Del Carlo
  • 3.4 Instructor Rating
  • 4 Reviews
  • 17 Students
  • 1 Course

I am a passionate and dynamic System Engineer with experience in web and native development.


Im interested in the architecture of web applications design and development.


Actually I'm part of the Dexibit development team being part of the development of a new frontend architecture for the company.


Objectives:

- Designing of multi-platform application for several devices.

- Building compelling courses to help people surf the software waves

Specialities:

- Front End web development

- UX


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.