Overview
Underscore.js is a one of the most popular JavaScript libraries for functional programming. It embraces functional programming principles but is not opinionated and can be used with imperative, object-oriented, functional or other programming styles. Underscore makes Javascript development more productive and efficient.
In this instructor-led, live training, participants will learn how to use Underscore to build a JavaScript application.
By the end of this training, participants will be able to:
- Use Underscore to manipulate and control JavaScript collections, arrays, objects and functions
- Use the functional nature of Underscore’s libraries to improve the expressiveness and readability of code
- Improve code performance
- Create aggregations and data manipulations
- Integrate with a ViewModel
- Build other JavaScript libraries with Underscore
Audience
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Requirements
- Javascript programming experience
Course Outline
Introduction
Overview Underscore
Javascript review
Installation and setup
Array Functions
Object Functions
Collection Functions
Utilities
Setting up a Bootstrap layout
Testing the application
Deploying the application
Troubleshooting
Closing remarks