course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Learn everything from objects and arrays, to prototypes and more. You'll utilize higher-order functions/callbacks, master Underscore.js, and learn closures.
All of the exercises throughout the course will also provide you with a solid foundation on which you can build your knowledge base. Before you know it, you'll be working with complex concepts, such as functional programming, with ease.
Contents and Overview
The start of this course focuses on objects, so you'll cover everything from property access, bracket notation, and best practices, to storing data, iteration, and more.
Once you fully understand objects, you can move on to arrays and learn the difference between objects and arrays.
You'll tackle access and assignment, iteration, and native properties. You'll also complete exercises to put what you're learning into practice.
Next, you'll learn all about functions, including arguments and parameters, constructors, looping, and more. And, when ready, you'll move on to nesting, scope, closure, and callbacks.
The final section focuses on Underscore.js and all of its features, including _.each, _.map, and more.
You'll be able to use objects, arrays, Underscore.js, and more to efficiently complete projects and take your web development career to new heights while completing more complex projects.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Objects|
Object Best Practices
Storing Data and Object-Literal Notation
Objects Exercise Solution
|Section 2: Arrays|
Arrays vs Objects
Access & Assignment
Arrays Exercise Solution
|Section 3: Functions|
Anatomy of a Function
Arguments & Parameters
Function Exercise Solution
|Section 4: Nesting|
Mor Nesting Examples
Nesting Exercise Solution
|Section 5: Scope|
Local and Global Scope
Parent vs. Child Scope
Scope Exercise Solution
|Section 6: Closure|
Closure Introduction, continued
Creating a Closure
Closures and Functional Programming
Closure Exercise Solution
|Section 7: Callbacks|
Higher-Order Fuctions & Callbacks
Callbacks Exercise Solution
|Section 8: Underscore.js|
Looping with _.map()
_.map vs. _.each
Underscore Exercise Solution
Master building quality web interfaces.