The Full JavaScript & ES6 Tutorial - (including ES7 & React) [2/2]

David Katz, Software Engineer - Coding Instructor

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
35 Videos (2h 18m)
    • Presenting Classes

      1:56
    • Defining Classes

      4:08
    • inheriting Classes

      5:05
    • Static Methods in Classes

      2:54
    • Highlighting Differences between Classes and Prototypes

      2:17
    • Prototypes

      7:13
    • Presenting Data Structures in ES6

      1:48
    • Writing a Set

      5:39
    • Presenting Maps

      1:20
    • Writing a Map

      8:54
    • Presenting Closures

      0:57
    • Closures and Scoping

      3:32
    • Function Factories

      6:05
    • Private Methods

      5:41
    • Presenting Generators

      1:02
    • Defining a Generator

      5:00
    • Controlling Flow with Generators

      3:27
    • Generators vs Iterators

      5:36
    • Presenting Asynchronous Programming and Promises

      2:28
    • Promises

      4:43
    • Presenting HTTP Request Methods and Fetch

      2:05
    • APIs and ES6 Fetch

      5:40
    • Presenting ES7 and More on EcmaScript

      1:54
    • ES7: New Features

      3:23
    • ES8 Proposal: More Object Manipulation

      3:57
    • ES8 Proposal: Async

      7:59
    • Previewing the React Application

      1:00
    • Setting Up and JSX

      3:05
    • Make a Global Component

      2:36
    • Creating an Input Component

      3:53
    • Introducing State

      3:33
    • Styling with CSS

      2:25
    • Fetching Books

      2:49
    • Adding a Gallery Component and Introducing Props

      5:59
    • Gallery Details

      8:03

About This Class

Become a highly-demanded software engineer and developer by taking this in-depth tutorial on JavaScript and ES6. As one of the most highly-paid languages in the industry, learning ES6 will open so many opportunities and jobs for you!

This course contains a ton of creative content, so you’ll learn JS and in-depth ES6 in a stimulating, informative, and fun way.

Filmed tutorials will get you coding yourself. The videos will ensure that you understand the reason behind each new line and keyword.

Optional quizzes and coding challenges reinforce key concepts. Next, coding breaks in each section allow you to approach the course at your own pace. Jokes come up every now and then, especially in the breaks. Who knows, you may chuckle at some ES6 humor!

If you’re new, then this course gives a great intro to JavaScript as a first programming language. If you have a lot of experience, then you’ll find a nice overview of JS and in-depth ES6 topics. Either way, this course is perfect for you!

What are you waiting for? Let’s dive into JavaScript and ES6 and start coding!

32

Students

--

Projects

David Katz

Software Engineer - Coding Instructor

Hello! I'm David - a native San Franciscan and biracial American. I currently study CS at the University of San Francisco.

I'm a self-taught full-stack developer with hopes to become a software engineer. In my spare time, I make apps and coding tutorials.

I've used technologies like ReactJS, React Native, NodeJS, and plenty more to build my applications.

Because the programming community has given me so much, I spend a lot of time teaching.

At MVCodeClub, I help ki...

See full profile

Technology Web Development Javascript ES6