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 AWS Certified Developer - Associate CompTIA Security+
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence 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 Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
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++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development JavaScript

The complete Javascript ES6 course.

Upgrade your javascript knowledge to 6.0
Rating: 4.7 out of 54.7 (142 ratings)
2,400 students
Created by Coding Revolution
Last updated 8/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • You will learn ES6 from the ground up.
  • How to use the tools ES6 provides to code at today's standards

Course content

16 sections • 91 lectures • 5h 45m total length

  • Preview01:05
  • Preview02:39

  • Preview04:48
  • Preview07:05
  • Real life example
    07:04
  • Exercise one
    00:09
  • Exercise one - Solution
    03:10
  • Exercise two
    00:35
  • Exercise two - solution
    05:20

  • Template strings or Template literals
    05:51
  • Template strings or Template literals 2
    07:54
  • Template strings or Template literals 3
    04:28
  • Template strings or Template literals 4
    02:31
  • Exercise one
    00:09
  • Exercise one - Solution
    02:57
  • Exercise two
    00:15
  • Exercise two - Solution
    04:36

  • ForEach Helper
    06:47
  • ForEach Helper 2
    03:33
  • ForEach Helper 3
    04:08
  • ForEach exercise
    00:25
  • ForEach exercise - Solution
    05:28
  • Map helper
    06:02
  • Map helper 2
    04:19
  • Map helper exercise one
    00:09
  • Map helper exercise one - Solution
    02:01
  • Map helper exercise two
    00:10
  • Map helper exercise two - Solution
    03:11
  • Filter helper
    03:00
  • Filter helper 2
    03:54
  • Filter helper exercise one
    00:07
  • Filter helper exercise one - solution
    01:49
  • Filter helper exercise two
    00:19
  • Filter helper exercise two - solution
    06:11
  • Find helper
    03:37
  • Find helper 2
    08:37
  • Every & Some helper
    06:05
  • Every & Some helper 2
    02:15
  • Reduce helper
    05:40
  • Reduce helper 2
    04:30
  • Reduce helper exercise one
    00:05
  • Reduce helper exercise one - solution
    01:41
  • Reduce helper exercise two
    00:09
  • Reduce helper exercise two - solution
    05:21
  • For...of helper
    04:06

  • Fat arrow functions
    04:38
  • Fat arrow functions 2
    05:41
  • Fat arrow functions exercise one
    00:05
  • Fat arrow functions exercise one - solution
    06:19

  • Object literals
    03:38
  • Object literals 2
    04:28
  • Object literals exercise one
    00:06
  • Object literals excercise one - solution
    02:29

  • Default arguments
    04:07
  • Default arguments exercise one
    00:10
  • Default arguments exercise one - solution
    01:10

  • Rest operator
    04:23
  • Spread operator
    03:12
  • Rest and Spread exercise one
    00:06
  • Rest and Spread exercise one - Solution
    03:46
  • Rest and Spread exercise two
    00:02
  • Rest and Spread exercise two - Solution
    02:16

  • Classes
    02:46
  • Classes 2
    03:36
  • Classes 3
    03:23
  • Classes 4
    04:06

  • Destructuring
    07:02
  • Destructuring 2
    03:17
  • Destructuring 3
    03:37
  • Destructuring 4
    04:11

Requirements

  • Knowing a liitle bit of HTML, CSS and Javascript, everything else you will learn it as we go.

Description

Upgrade yourself with ES6 !!

Want to take you JavaScript knowledge to meet today's standards ? so this is the course for you.

Right here you will learn ES6 from the ground up.

Right know in the web development industry, there is a growing demand for modern web framework such as REACT, Angular or VUE. So mastering ES6 syntax will put you in a place were you can create amazing web apps and meet today's standards.

This new version of JavaScript comes with a lot of new features and a bunch of updates for the old ways. We will cover every new piece of syntax ES6 provides to us as well as the updates that made this language great, but now makes it better.

Starting from the foundation of JS Array helpers such as "foreach", "map", "reduce", "for..in", then we will learn the new ways to interact with our code with "Object literals", "template strings", "default arguments" ,"classes" and we will end learning the hard stuff of ES6 like "Generators" and "modules".

Which topics will we cover ?

  • Constants and variables
  • Template strings
  • Array helpers ( foreach, map, filter, reduce, every and some, reduce, for..of)
  • Fat arrow functions
  • Object literals and default function arguments
  • Rest and Spread operator.
  • How to use classes
  • Make the code simple with Destructuring
  • Promises and fetch
  • How to use modules
  • Generators
  • Map and Set


Who this course is for:

  • From beginners in javascript to intermediate.

Instructor

Coding Revolution
Professional Instructor and Web Developer.
Coding Revolution
  • 4.4 Instructor Rating
  • 5,092 Reviews
  • 42,067 Students
  • 18 Courses

I started long time ago when the internet fever was starting to appear.I began with programming to create websites for my personal projects but but after a while people started to contact me to develop their websites, funny how everything worked out.

I worked with technologies such as PHP, Wordpress, Laravel, NodeJS, Phyton and many other languages, but today I like to work with JavaScript based tech like React, Angular or VueJS. Yes I am JavaScript Lover :)

Build a lots of applications for very small companies and pretty huge ones like Citi, Fox, Disney, Roche and many others.

But besides developing, I like to interact with people by teaching what I love.


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