ES6 In A Nutshell For JavaScript Developers
4.7 (15 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,463 students enrolled

ES6 In A Nutshell For JavaScript Developers

Take ES6 to a New Level
4.7 (15 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,463 students enrolled
Last updated 12/2018
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Proficient knowledge in the latest ES6 Standards.
Course content
Expand all 30 lectures 02:12:50
+ Introduction
11 lectures 01:05:57
Let and Lexical Scoping
05:19
Shorthand Object Notation
02:38
The Spread Operator
06:10
Template Literals
05:01
Module Loading
10:50
For Loops
01:55
Using JavaScript Classes
03:21
Sub-Classing and super
06:19
Sourcemaps
06:57
+ Building Static Websites Using ES6, Gatsby, React & GraphQL
19 lectures 01:06:53

an intro to gatsby

Why Gatsby?
02:10

How to install gatsbyjs

Installing Gatsby
02:22
Building A Gatsby Project & Running It
02:53
A Walkthrough of the Codebase
06:41
Images
10:20
Custom CSS
02:06
Getting Started with GraphQL
06:39
Using Static Queries
03:12
Enabling Queries to The File System
02:53
Using GraphQL Tool
02:49
Making a Query to Our Server
02:21
An Easier Way To Debug
02:40
Passing Data To A Custom Component
03:29
Dynamic Data Driven Page Content
03:24
Using React Classes With Gatsby
02:45
How to Use URL Search Params
04:33
How to Use Gatsby Develop
02:53
How to Add A React Expression Using JSX
01:22
For Loops & the Need for Keys
01:21
Requirements
  • Beginner level experience in JavaScript
Description

In this course we will start with the basics of the ES6 syntax.   You should have some familiarity with JavaScript already.   If you don't there are plenty of free online references to learn the basics of JavaScript fast. 

After learning the basic syntax, we will then take it to another level building a cutting edge static website that makes use of React & GraphQL. 

Anybody that buys my courses will also get 2 FREE courses that I already have published.   Just message me to inquire.

Who this course is for:
  • Developers with some experience in older JavaScript standards. (Pre ES2015)