Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Topics of JavaScript ES6-ES8 - p5.js Tutorial

Coding Train via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn modern JavaScript features from ES6 through ES8 in this comprehensive video tutorial series that covers essential programming concepts and syntax improvements. Explore fundamental variable declarations including the differences between let and var, understand const for immutable bindings, and master ES6 arrow functions for cleaner code syntax. Dive into iteration methods with for...of loops and discover the power of higher-order functions in functional programming paradigms. Master essential array methods including map() and fill() for data transformation, reduce() for aggregating values, filter() for selective data processing, and sort() for organizing collections, then apply these concepts in a practical particle system implementation. Understand asynchronous programming through a detailed exploration of Promises across multiple parts, learn modern async/await syntax for handling asynchronous operations, and implement proper error handling with try/catch blocks and Promise.all() for concurrent operations. Transition into object-oriented programming concepts by learning ES6 classes, constructor arguments, inheritance patterns, and polymorphism principles that enable code reusability and maintainable software architecture.

Syllabus

16.1: let vs var - Topics of JavaScript/ES6
16.2: const - Topics of JavaScript/ES6
16.3: ES6 Arrow Function - Topics of JavaScript/ES6
16.4: for...of loop - Topics of JavaScript/ES6
16.5: Higher Order Functions in JavaScript - Topics of JavaScript/ES6
16.6: Array Functions: map() and fill() - Topics of JavaScript/ES6
16.7: Array Functions: reduce() - Topics of JavaScript/ES6
16.8: Array Functions: filter() - Topics of JavaScript/ES6
16.9: Array Functions: sort() - Topics of JavaScript/ES6
16.10: Particle System with JS Array Functions - Topics of JavaScript/ES6
16.11: Promises Part 1 - Topics of JavaScript/ES6
16.12: Promises Part 2 - Topics of JavaScript/ES6
16.13: async/await Part 1 - Topics of JavaScript/ES8
16.14: async/await Part 2 - Topics of JavaScript/ES8
16.16: try / catch with Promises - Topics of JavaScript/ES6
16.15: Promise.all() - Topics of JavaScript/ES6
6.2: Classes in JavaScript with ES6 - p5.js Tutorial
6.3: Constructor Arguments with Classes in JavaScript - p5.js Tutorial
16.17: Inheritance in JavaScript - Topics of JavaScript/ES6
16.18: Polymorphism in JavaScript - Topics of JavaScript/ES6

Taught by

The Coding Train

Reviews

Start your review of Topics of JavaScript ES6-ES8 - p5.js Tutorial

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.