Accelerated ES6 JavaScript Training
Accelerated ES6 JavaScript Training, available at $79.99, has an average rating of 4.61, with 116 lectures, based on 5849 reviews, and has 33721 subscribers.
You will learn about Understand and Use the new Features and Concepts introduced with ES6 Get an Overview over the Language Additions and Changes Confidently apply the new Syntax, new APIs and other new Features in Web Applications This course is ideal for individuals who are Students who have experience with "current-generation" JavaScript (ES5) and know the basics of the language or Students also taking my JavaScript Bootcamp course to have a nice follow-up on it or Everyone interested in the new Features and Additions, ES6 brings to JavaScript It is particularly useful for Students who have experience with "current-generation" JavaScript (ES5) and know the basics of the language or Students also taking my JavaScript Bootcamp course to have a nice follow-up on it or Everyone interested in the new Features and Additions, ES6 brings to JavaScript.
Enroll now: Accelerated ES6 JavaScript Training
Summary
Title: Accelerated ES6 JavaScript Training
Price: $79.99
Average Rating: 4.61
Number of Lectures: 116
Number of Published Lectures: 115
Number of Curriculum Items: 116
Number of Published Curriculum Objects: 115
Original Price: $94.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand and Use the new Features and Concepts introduced with ES6
- Get an Overview over the Language Additions and Changes
- Confidently apply the new Syntax, new APIs and other new Features in Web Applications
Who Should Attend
- Students who have experience with "current-generation" JavaScript (ES5) and know the basics of the language
- Students also taking my JavaScript Bootcamp course to have a nice follow-up on it
- Everyone interested in the new Features and Additions, ES6 brings to JavaScript
Target Audiences
- Students who have experience with "current-generation" JavaScript (ES5) and know the basics of the language
- Students also taking my JavaScript Bootcamp course to have a nice follow-up on it
- Everyone interested in the new Features and Additions, ES6 brings to JavaScript
Learn modern JavaScript today!
Knowing modern JavaScript, ES6 (ECMAScript 6), is extremely important in the world of JavaScript! ES6 adds tons of new features, methods, objects and helpers and the earlier you feel confident using them, the better!
JavaScript is the most important programming language in the web and it’s constantly evolving. This course introduces you to the biggest “feature update” in the last couple of years: ES6 – which added a lot of new syntax features and improvements.
Get the “All-In-One” package today!
This course follows a hands-on, example-driven approach to show and explain all the important features added to JavaScript. This includes important syntax changes and additions like let, const, rest & spread operators and continues with Promises, the Reflect API, the Proxy API, Maps & Sets, tons of new methods and functions and much more!
At the end of the course, we’ll even build a complete project, using many of the new Features shown throughout the Course!
Benefit from my knowledge as both a freelance web developer and a top-rated instructor with many years of experience.
As a freelance web developer, using JavaScript is my day-to-day work and therefore I always found it annoying the ES6 Resources are scattered out all over the web. I created this Course to share my knowledge on ES6 with you!
I also love passing my knowledge to other people and my various, top-rated courses as well as my successful Academind YouTube channel are the best proof of that.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Join our Online Learning Community
Lecture 3: JavaScript Languages – ES6 vs ES5
Lecture 4: Course Format
Lecture 5: ES6 Compatibility with Browsers
Lecture 6: Using ES6 Today
Chapter 2: Syntax Changes & Additions
Lecture 1: Let & Block Scope
Lecture 2: Constants with "const"
Lecture 3: Hoisting in ES6
Lecture 4: (Fat) Arrow Functions
Lecture 5: (Fat) Arrow Functions and the "this" Keyword
Lecture 6: Functions and Default Parameters
Lecture 7: Object Literal Extensions
Lecture 8: The Rest Operator
Lecture 9: The Spread Operator
Lecture 10: The for-of Loop
Lecture 11: Template Literals
Lecture 12: Destructuring – Arrays
Lecture 13: Destructuring – Objects
Lecture 14: Destructuring – Summary
Lecture 15: Wrap Up
Lecture 16: Module Resources
Chapter 3: Modules & Classes
Lecture 1: Introduction
Lecture 2: Alternative Plunker Setup
Lecture 3: Modules Setup
Lecture 4: Modules Basics
Lecture 5: Import & Export Syntax
Lecture 6: Modules – Strict Mode and Global Scope
Lecture 7: Class Basics
Lecture 8: Classes & Prototypes
Lecture 9: Inheritance
Lecture 10: Inheritance & Prototypes
Lecture 11: Static Methods
Lecture 12: Classes & Modules
Lecture 13: Getters & Setters
Lecture 14: Extending Built-in Objects
Lecture 15: Extendable Built-in Objects
Lecture 16: Wrap Up
Lecture 17: Module Resources
Chapter 4: Symbols
Lecture 1: Introduction
Lecture 2: Symbols Basics
Lecture 3: Shared Symbols
Lecture 4: Advantages of (unique) IDs / Symbols
Lecture 5: Well-Known Symbols
Lecture 6: Module Resources
Chapter 5: Iterators & Generators
Lecture 1: Introduction
Lecture 2: Iterator Basics
Lecture 3: Iterators in Action
Lecture 4: Creating a Custom, Iterateable Object
Lecture 5: Generators Basics
Lecture 6: Generators in Action
Lecture 7: Controlling Iterators with throw and return
Lecture 8: Module Resources
Chapter 6: Promises
Lecture 1: Introduction
Lecture 2: Creating & Resolving Promises
Lecture 3: Rejecting Promises
Lecture 4: Chaining Promises
Lecture 5: Catching Errors
Lecture 6: Built-in Methods – All and Race
Lecture 7: Wrap Up
Lecture 8: Module Resources
Chapter 7: Extensions of Built-in Objects
Lecture 1: Introduction
Lecture 2: The Object
Lecture 3: The Math Object
Lecture 4: Strings
Lecture 5: The Number Object
Lecture 6: Arrays (1/2)
Lecture 7: Arrays (2/2)
Lecture 8: Wrap Up
Lecture 9: Module Resources
Chapter 8: Maps & Sets
Lecture 1: Introduction
Lecture 2: Maps – Creation & Adding Items
Lecture 3: Maps – Managing Items
Lecture 4: Maps – Looping through Maps
Lecture 5: Maps – Wrap Up
Lecture 6: The WeakMap
Lecture 7: Sets – Creation and Adding Items
Lecture 8: Sets – Managing Items
Lecture 9: Sets – Looping through Sets
Lecture 10: Sets – Wrap Up
Lecture 11: The WeakSet
Lecture 12: Module Resources
Chapter 9: The Reflect API
Lecture 1: Introduction
Lecture 2: Creating Objects with Reflect.construct()
Lecture 3: Calling Functions with Reflect.apply()
Lecture 4: Reflect and Prototypes
Lecture 5: Reflect.construct(), apply() and Prototypes Interaction
Lecture 6: Accessing Properties with Reflect
Lecture 7: Analyzing Objects with Reflect.ownKeys()
Lecture 8: Creating & Deleting Properties with Reflect
Lecture 9: Preventing Object Extensions & Wrap Up
Instructors
-
Maximilian Schwarzmüller
AWS certified, Professional Web Developer and Instructor
Rating Distribution
- 1 stars: 15 votes
- 2 stars: 46 votes
- 3 stars: 306 votes
- 4 stars: 1645 votes
- 5 stars: 3838 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024