
Download the application from github.
Overview and understand the folder structure for the whole application.
In this lecture we will understand what modules are and how to use them.
In this lecture we will learn how to export and consume multiple values such as variables, functions and classes from a modules.
In this lecture we will learn how to export a single variable, function or class from a module
In this lecture we will learn what happens when you declare a new variable, the problems that arise and how to tackle them using the let keyword.
In this lecture we will learn why this new key keyword called const is the new and prefered way to to define everything in javascript.
In this lecture we will learn the correct way to concatenate variables and strings togethers. Very usefull indeed.
In this lecture we will learn about arrow functions or also know as lambdas.
In this lecture we will learn how to use the new map api.
In this lecture we will learn some 3 new ways that we can manipulate objects.
In this lecture we will learn how to pull values from arrays using the destructuring assigment.
In this lecture we will learn how to pull values from objects using the destructuring assigment.
In this lecture we will learn how define default values on function parameters.
In this lecture we will learn how to use the new set api.
In this lecture we will learn all about promises. We will create our own promises and use the resolve and reject methods to return values.
In this lecture we will learn how to execute multiple promises at once and retrieve resolved data once all promises are fullfiled successfully.
In this lecture we will learn how to query a real API with the use of promises.
In this lecture we will learn what generators are.
In this lecture we will learn how to pause functions with generators.
In this lecture we will learn how to install the react preset to write react application with es6.
In this lecture we will learn all about the couroutine method provided by bluebird.
In this lecture we will learn how awesome bluebird and promises are when used together.
In this lecture we will learn how create a react component using ES6.
Are you ready to take the next step in your applications? I am sure you always are. Join me on this course where I will teach you ECMASript new features. ES6/ES7 is the new version of JavaScript and it is awesome and if you want to become a better developer this is the right course for you.
This is not just a regular course that teaches you the new features by using JSBin or any other online interpreter. In this course you will understand how to use ES6/ES7, what are the tools available but more important how to configure it properly so you can use it in your applications after upon completing this course.
Instead of using the console provided by browsers to log the output we will write a custom logger that will log to the html page. You will also have access to the entire source code so you can compare your code with mine whenever you get stuck. If that’s not enough I will also be available to help at any time.