YoVDO

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

Offered By: Skillshare

Tags

Javascript Courses React Courses Data Structures Courses Asynchronous Programming Courses Promises Courses Closures Courses

Course Description

Overview

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!


Syllabus

  • Presenting Classes
  • Defining Classes
  • inheriting Classes
  • Static Methods in Classes
  • Highlighting Differences between Classes and Prototypes
  • Prototypes
  • Presenting Data Structures in ES6
  • Writing a Set
  • Presenting Maps
  • Writing a Map
  • Presenting Closures
  • Closures and Scoping
  • Function Factories
  • Private Methods
  • Presenting Generators
  • Defining a Generator
  • Controlling Flow with Generators
  • Generators vs Iterators
  • Presenting Asynchronous Programming and Promises
  • Promises
  • Presenting HTTP Request Methods and Fetch
  • APIs and ES6 Fetch
  • Presenting ES7 and More on EcmaScript
  • ES7: New Features
  • ES8 Proposal: More Object Manipulation
  • ES8 Proposal: Async
  • Previewing the React Application
  • Setting Up and JSX
  • Make a Global Component
  • Creating an Input Component
  • Introducing State
  • Styling with CSS
  • Fetching Books
  • Adding a Gallery Component and Introducing Props
  • Gallery Details

Taught by

David Katz

Related Courses

Learn Asynchronous JavaScript
Codecademy
Погружение в Python
Moscow Institute of Physics and Technology via Coursera
Node.js Certification Training
Edureka
Asynchronous Programming in C# and .NET Core
Microsoft via edX
Async/Await - JavaScript Tutorial
freeCodeCamp