Skip to main content
CourseFlix

Modern JavaScript

3h 4m 3s
English
Paid

This is a 'living' course which updates as JavaScript does. If you haven't taken a look at the latest versions of JavaScript the last few years you've been missing out. From object destructuring and template literals to two new ways to declare variables, you'll never look at JavaScript the same way. In this course you'll learn all the latest and greatest features of the JavaScript language, then you'll immediately take that knowledge and apply it by refactoring a "real world" app from ES5. When you're done, you'll wonder how you ever lived without it.

 

Additional

https://coursehunters.online/t/modern-javascript-pt1/3690/2

https://coursehunters.online/t/modern-javascript-pt2/3691/2

https://coursehunters.online/t/modern-javascript-pt3/3692/2

About the Author: ui.dev (ex. Tyler McGinnis)

ui.dev (ex. Tyler McGinnis) thumbnail

ui.dev is the React-focused learning platform founded by Tyler McGinnis. Tyler started teaching React on his personal blog in 2015 (one of the first detailed React tutorials available), then turned the work into a paid course platform that grew into ui.dev and the React Bootcamp curriculum.

The catalog has narrowed and re-focused over time — the current core is React, JavaScript fundamentals, and Firebase — with deeper interactive material than typical video courses. The "React Course" and "Advanced React" learning paths are widely recommended for engineers moving from "I can build a React app" to "I can debug an unfamiliar React codebase".

Watch Online 13 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 13 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: ECMAScript, TC39, and the Standardization Process
All Course Lessons (13)
#Lesson TitleDurationAccess
1
ECMAScript, TC39, and the Standardization Process Demo
11:22
2
Variable Declarations (var vs let vs const)
13:53
3
Object and Array Destructuring
09:15
4
Shorthand Properties and Method Names
02:09
5
Computed Property Names
01:56
6
Template Literals
06:10
7
Arrow Functions
13:37
8
Default Parameters
07:26
9
Compiling vs Polyfills with Babel
04:04
10
Callbacks, Promises, Async/Await
45:20
11
Guide to JavaScript's prototype (and ES6 Classes)
28:15
12
From IIFEs to CommonJS to ES6 Modules
32:10
13
Private and Public Class Fields
08:26
Unlock unlimited learning

Get instant access to all 12 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

  • Make a Google search engine clone: JavaScript PHP and MySQL thumbnail

    Make a Google search engine clone: JavaScript PHP and MySQL

    Sources: udemy
    Do you want to become an expert in JavaScript, PHP and MySQL?Do you want to build a real search engine just like Google? If so, you’re in the right place!
    5 hours 47 minutes 11 seconds 5 / 5
  • 20 Web Projects With Vanilla JavaScript thumbnail

    20 Web Projects With Vanilla JavaScript

    Sources: udemy, Brad Traversy
    This is a fun, practical & project based course for all skill levels. The projects in this course are designed to get you building things using HTML5, CSS & Jav
    16 hours 8 minutes 55 seconds
  • Understanding Modern JavaScript Frameworks thumbnail

    Understanding Modern JavaScript Frameworks

    Sources: Anthony Alicea
    The course teaches how to analyze modern JavaScript code and frameworks like React, Vue, and others, revealing their structures for deep understanding and...
    2 hours 25 minutes 13 seconds
  • Grunt thumbnail

    Grunt

    Sources: udemy
    JavaScript task runner - Grunt - a tool for building javascript projects. A flexible and fast way to collect your projects in development. What is it for? In th
    57 minutes 24 seconds
  • Building a Typechecker from scratch thumbnail

    Building a Typechecker from scratch

    Sources: Dmitry Soshnikov
    Untyped programs are often prone to errors, runtime exceptions, and can make debugging much harder. That’s why many production languages implement a static type
    2 hours 16 minutes 15 seconds
  • Advanced JavaScript thumbnail

    Advanced JavaScript

    Sources: ui.dev (ex. Tyler McGinnis)
    I'm not good at writing sales copy, just trust me that if you use JavaScript in any capacity, there's probably not another resource that will benefit you more than this. This…
    3 hours 5 minutes 51 seconds 3 / 5