Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ES6 / EcmaScript Fast Crash Course
Rating: 4.2 out of 5(1,389 ratings)
30,508 students

ES6 / EcmaScript Fast Crash Course

Update your Javascript skill set with ES6 also called EcmaScript 6 - The most important fundamentals you need are here
Last updated 3/2018
English

What you'll learn

  • At the end of the course students will be able to implement ES6 code in their apps
  • At the end of the course students will be able to understand more TypeScript and Framework JS which uses ES6

Course content

2 sections25 lectures2h 41m total length
  • Introduction4:16
  • Reference files0:55

    Download all reference files for this ES6 course, then unzip on Windows with a zip tool or double-click on Mac; files are zipped for easier transfer.

  • What is ECMAScript 6 or ES6?5:02
  • ES6 Compatibility4:13
  • Compilers3:02
  • Introducing Babel7:36
  • Downloading Webpack8:09
  • Bundleling5:14

    Configure webpack to bundle es6 assets using babel for es5 compatibility, with an entry point at assets/scripts and output to public/bundle.js.

  • Converting ES6 to ES57:54
  • let vs var9:36

    Explore how let provides block-scoped variable declarations in JavaScript, preventing global leaks and duplicate declarations seen with var, and see practical examples in loops and conditionals.

  • Declaring variables as constants5:56
  • Template Literals8:29
  • Spread operator13:10
  • Function default parameters2:15

    Master function default parameters in ES6, using a car example to show how missing arguments fall back to defaults and how new inputs overwrite them.

  • Arrow functions4:14
  • Shorthand properties9:12
  • The This keyword9:42
  • Destructuring10:40
  • Classes5:41
  • Class inheratance4:40

Requirements

  • You should know basic Javascript to understand this course

Description

Javascript has been the mother of the web for a long time and the new features in ES6 gives it super powers. 

Javascript is no longer considered a script or some addition to other languages, but a full pledge programming language that is easy to code and powerful.

I have to admit that it can be a little strange at first but once you get the hang of it, you won't look back.

Hi my name is Edwin Diaz and on this course I will introduce you to some new features in Javascript that will help you code applications, easily, quickly and at the same time better than anything else.

My philosophy is simple, get the fundamentals of the technology you need and get coding. Why this approach? Technology moves too fast, and if we spent too much time in one technology, others will pass us by. 

So here is my advice.....

  1. Get what you need with the fundamentals
  2. Start coding your apps
  3. Reference the DOCS when you need to
  4. Study other technologies

So what are you waiting for, this course it's short but very informative. Jump in and I see you inside.

Who this course is for:

  • Anyone who wants to upgrade their JavaScript skills