ES6 / EcmaScript Fast Crash Course

Update your Javascript skill set with ES6 also called EcmaScript 6 - The most important fundamentals you need are here
Rating: 4.1 out of 5 (1,035 ratings)
23,687 students
ES6 / EcmaScript Fast Crash Course
Rating: 4.1 out of 5 (1,035 ratings)
23,687 students
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

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
Curriculum
2 sections • 25 lectures • 2h 41m total length
  • Introduction
  • Reference files
  • What is ECMAScript 6 or ES6?
  • ES6 Compatibility
  • Compilers
  • Introducing Babel
  • Downloading Webpack
  • Bundleling
  • Converting ES6 to ES5
  • let vs var
  • Declaring variables as constants
  • Template Literals
  • Spread operator
  • Function default parameters
  • Arrow functions
  • Shorthand properties
  • The This keyword
  • Destructuring
  • Classes
  • Class inheratance
  • Defining promises
  • Using promises
  • Chaining promises
  • Some more chaining and error handling
  • Where to go next!

Instructor
Web Developer & Premium Udemy Instructor - 600,000 students
Edwin Diaz
  • 4.4 Instructor Rating
  • 84,825 Reviews
  • 625,457 Students
  • 47 Courses

Edwin Diaz is a software and web technologies engineer, a life coach trainer who is also a serial entrepreneur with multiple online businesses, ranging from online jewelry shops, affiliate websites, application development and consultations services, personal online schools, etc.

With over one million students, and clients growing by the thousands a day, Mr. Diaz lets the numbers speak for themselves.

Founding multiple online companies have allowed Mr. Diaz to have the time to teach others. He currently teaches web technologies on different online platforms. He also teaches life coaching sessions to help others achieve a high level of success in many areas of life.

For Mr. Diaz, there is nothing more rewarding than helping others become successful.

His ability to transmit energy, enthusiasm, and complex knowledge allows him to do what he does best "Teach".

Teaching is not just a job for Mr. Diaz but a way of life that continues to flourish every single day.

Apart from teaching he enjoys spending part of his time with his family.