Udemy

JavaScript Masterclass 2021: Modern & Comprehensive

Enroll Now
  • 4,467 Students
  • Updated 4/2021
4.7
(930 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
8 Hour(s) 44 Minute(s)
Language
English
Taught by
Hemil Patel
Rating
4.7
(930 Ratings)
2 views

Course Overview

JavaScript Masterclass 2021: Modern & Comprehensive

Zero to Hero: ES6 / ES2015 + ES2016 + ES2017, Object Oriented, Functional, Asynchronous JS + Interview Prep

This is a modern and comprehensive JavaScript course that focuses on the latest version of JavaScript

     You don't need any prior JavaScript experience at all,  we will start by JavaScript basics like declaring variables using const and let keywords.  After that we will look at how scope works in JavaScript,  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 JavaScript. 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 JavaScript 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 JavaScript. 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 JavaScript Projects. You will surly enjoy building your own to-do list using pure JavaScript.  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.  


Course Content

  • 10 section(s)
  • 88 lecture(s)
  • Section 1 Course Introduction and Setup
  • Section 2 Variables
  • Section 3 Primitive Data Types
  • Section 4 JavaScript Basics (Operators and Statements)
  • Section 5 Variable Scope & Scope Chain
  • Section 6 Arrays and Objects
  • Section 7 functions
  • Section 8 Object Oriented Programming
  • Section 9 Functional Programming
  • Section 10 Async JavaScript

What You’ll Learn

  • Understand fundamentals of JavaScript
  • Understand scope in JavaScript 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 JavaScript concepts like Prototypal Inheritance, Prototype Chain
  • Master functional programming concepts in JavaScript like Closures, Method Chaining, Higher Order Functions
  • Get entry point into modern JavaScript frameworks like React, Angular and Ember
  • Master Async JavaScript concepts like SetTimeout, Promises, Async Await

Reviews

  • A
    Anonymized User
    5.0

    excellent

  • M
    Mahdi Abdurrahman
    4.5

    Great course and instructor has expert knowledge. I wish there was a little more code resources.

  • J
    Jacqueline Jumaga
    4.0

    Great course that covers most of the big topics in javascript. I already had a novice understanding of javascript and wanted to take the course to relearn the basics. If I wasn't already familiar with javascript I would have struggled, so something to be aware of when suggesting that no previous js experience is necessary. Would change: more exercises between sections 8-10 (arrow function syntax and async), a lesson on ajax. Liked: Clear and concise explanations, the prime number exercise and the throttling/debouncing lessons. Thank you!

  • M
    Malyaban Singha
    4.0

    Got clarity on main topics (functions) & etc. This course is good. I personally prefer Mr. Patel's teaching that's why i bought the course. He is really good in his way of teaching. Hope to get interacted someday.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed