Disclosure: when you buy through links on our site, we may earn an affiliate commission.

11 JavaScript Features Critical to Understand

Important JavaScript Concept and Features Every Developer Should Know
4.7
4.7/5
(183 reviews)
9,238 students
Created by

8.3

CourseMarks Score®

7.1

Freshness

8.5

Feedback

8.8

Content

Platform: Udemy
Video: 2h 29m
Language: English
Next start: On Demand

Table of contents

Description

If you work with JavaScript at all, you need to understand and be able to work with its most critical features.
In this course we focus on 11 of those critical features. Each feature is addressed on its own, but the course is also structured to build on previously taught features and concepts. We start with some of the most basic features like scope and hoisting, but eventually tackle more complex features like closure and immediately invoked function expressions.
This course will also provide you with the code files used in the lectures so you can work with that code on your own. A total of 4 quiz are also included to help you review the concepts taught.

You will learn

✓ Scope
✓ Hoisting
✓ Prototypal Inheritance
✓ Higher Order Functions
✓ Callbacks
✓ Immediately Invoked Function Expressions
✓ Closure
✓ The Module Pattern
✓ An Understanding of the keyword this
✓ Promises

Requirements

• Basic experience with JavaScript.

This course is for

• Any developer that uses JavaScript.
Lead Trainer for All Things JavaScript
I have had 20+ years experience in training and product development and 15+ years working with JavaScript. I started learning JavaScript when it was a new language used for minor affects on a web site. The growth and ubiquitous nature of JavaScript both excites and inspires me.
I currently work as the President and Lead Trainer at All Things JavaScript, a resource for anyone and everyone that hopes to increase their JavaScript skills and move from novice to expert.
I’m doing what I love most: Teaching about technical subjects. It is so important to understand the why, not just the what and how, when it comes to technical subjects. My goal is to help thousands of JavaScript developers to get started and become experts in the field making a great living coding.
I was the co-owner and President of Rapid Intake, an eLearning firm. The company was an ideal place for me to apply my training and development skills. While there I managed all development and professional service related activities. I was heavily involved in the initial development of Rapid Intake’s main product, an eLearning authoring tool, which eventually lead to Rapid Intake’s acquisition in 2011 by Callidus Software.
In addition to JavaScript technologies, I have dabbled in other web technologies such as ActionScript, ASP, PHP, HTML, and CSS.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 2h 29m
Language: English
Next start: On Demand

Students are also interested in