MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 1.31 GB | Duration: 8h 44m
Zero to Hero: ES6 / ES2015 + ES2016 + ES2017, Object Oriented, Functional, Asynchronous JS + Interview Prep
What you'll learn
Understand fundamentals of jаvascript
Understand scope in jаvascript with concepts like Lexical Scope, Global Scope and Block Scope
Understand basic concepts of functions such as Callback Functions, Function Expressions, IIFE
Master object-oriented jаvascript concepts like Prototypal Inheritance, Prototype Chain
Master functional programming concepts in jаvascript like Closures, Method Chaining, Higher Order Functions
Get entry point into modern jаvascript frameworks like React, Angular and Ember
Master Async jаvascript concepts like Setout, Promises, Async Await
No jаvascript knowledge is required.
However, enthusiasm to learn is very much required :) We will start at a basic level and gradually move up to an expert level.
This is a modern and comprehensive jаvascript course that focuses on the latest version of jаvascript.
You don't need any prior jаvascript experience at all, we will start by jаvascript basics like declaring variables using const and let keywords. After that we will look at how scope works in jаvascript, here we will understand global scope , lexical scope and block scope. We will then learn about variase data primitive data types such as string, boolean and number. Before we move to anyfurthrer we will look at some computer science fundametanls like if-else statements, for-loops, while loops, and diffreent operators specific to jаvascript. By then we will be ready to learn complex data structures like arrays, objects, maps and sets. After that we will focus on some important jаvascript fundamentals such as closures, object creation, method chaining, prototype inheritances, call, apply, bind, spread operator, arrow function, promises. I will cover all of the latest features of jаvascript. Features such as Async Await, Array.from, Array.Map that were recently introduced. I will also go through ES2015, ES2016, ES2017, ES2018, ES2019, ES2010 and ES2021 features. You also will get lots of coding exercises to practice. In the end I will show you how to build few practical jаvascript Projects. You will surly enjoy building your own to-do list using pure jаvascript. One of the best feature of this course is its simplicity. All the coding samples are very easy to understand. I prefer to use real world use cases to explain concepts.
Who this course is for:
This course is for people who want to learn the latest version of jаvascript from scratch
This course is for people who want to make a career change or want to make an entry into Front-end development
This course is for people who have some jаvascript experience and want to strengthen their fundamentals and become an expert