Learn To Build Apps with ES6 - The Web Programmers Guide

A complete manual for web developers to start building apps with the latest version of JavaScript
4.4 (21 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
152 students enrolled
$19
$30
37% off
Take This Course
  • Lectures 36
  • Length 4.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2016 English

Course Description

Coding for browsers becomes a whole lot easier with latest version of the ECMAScript programming language. The most popular programming language gets a new version!

ECMA International finally introduced the latest version of JavaScript, dubbed the ES2015. ES2015 is the sixth edition of the language offering fancy new features over the preceding versions.

The latest versions brings with it much awaited changes such as new syntax for writing more complex applications, new modules, classes, iterators, loops, expressions, arrow functions, etc. It even includes new python-styled generators and generator expressions.

The idea behind the release of the new version is to simplify the process of creating more complex applications and websites, allowing for more futuristic technologies to take place now.

Itching to try out the latest version of JavaScript? Here’s what you need – this course!

Our ‘Learn To Build Apps With ECMAScript ES2015’ course has been created in collaboration with an instructor that has over 12 years of experience coding for web side and client side scripts, including being an expert in JavaScript and all related technologies.

The course will break down all new features and syntax of the ECMAScript or ES2015, for short. It will cover concepts such as the fundamentals of JavaScript (standard on all JavaScript versions), Object-oriented programming, objects & classes, variables, arrays, loops, functions, modules, data flows, etc.

Additionally, you will also learn other related JavaScript technologies such as Node.JS, Data Flow, Babel/Traceur, etc.

The tutorial will start with the general fundamentals of ES2015, after which the student will be lead into understanding the features and concepts that the new version offers. After covering the features in detail, the student will then create a functional project using everything that they have learned.

You learn the latest version of JavaScript and everything related including history, background, declarations, classes, Let and Const, templates, strings, new methods, data structures, iterators, functions (generator functions, arrow functions), promises, and so much more. In addition to all of this, you will also build a complete project from scratch and learn how to use ES2015 in a practical setting. So, let’s get started on learning the future language of web development.

What are the requirements?

  • Basic Knowledge of JavaScript and HTML

What am I going to get from this course?

  • Learn the latest version of JavaScript
  • Master the new syntax
  • Learn the new underlying design principles of the ECMAScript
  • Learn to build a complete App along with the instructor

What is the target audience?

  • Students who want to learn the latest version of JavaScript will need this course

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Introduction
Preview
03:21
Section 2: Getting Started With ES2015
Section Intro
Preview
01:15
ECMAScript Overview
Preview
07:27
Whats New In ES2015
Preview
08:53
ES2015 Compatibility Part A
Preview
06:07
ES2015 Compatibility Part B
05:46
Core Environment Setup
04:56
Compiling Code With Babel & Traceur Part A
08:14
Compiling Code With Babel & Traceur Part B
03:56
Getting Started With ES2015 Quiz
5 questions
Section 3: Declaration & Classes
Section Intro
00:52
Block Scope With let & const
Preview
09:42
Destructuring Assignment
04:48
ES2015 Classes
08:41
Class Inheritance
06:25
Declaration & Classes Quiz
5 questions
Section 4: Templates & String Features
Section Intro
00:52
Default Params & Spread Operator
10:03
Templates & New String Features
09:13
New Number Features
07:45
Templates & String Features Quiz
5 questions
Section 5: Data Structures & Iterators
Section Intro
00:58
Array.from Method
10:02
find, findIndex and fill
07:08
Set & Map
09:13
WeakSet & WeakMap
06:37
Iterators & For...of Loop
07:01
Data Structures & Iterators Quiz
5 questions
Section 6: Functions & Promises
Section Intro
00:30
Promises & Asynchronous Data
12:24
Arrow Functions
09:29
Generator Functions
10:44
Modules
17:18
Functions & Promises Quiz
6 questions
Section 7: AddressBook Project
Project Intro
02:11
Environment Setup With Gulp & Babel
10:29
Create The UI
09:39
Get & Display Contacts
13:48
Adding Contacts
13:28
Removing Contacts
06:24
Section 8: Course Summary
Summary
02:44

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix Learning Soultions, 1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Ready to start learning?
Take This Course