Rapid Lo-Dash [Video]

Preview in Mapt

Rapid Lo-Dash [Video]

Adam England

Go beyond JavaScript – use Lo-Dash to write fast, maintainable applications
Mapt Subscription
FREE
$29.99/m after trial
Video
$42.50
RRP $49.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$42.50
$29.99 p/m after trial
RRP $49.99
Subscription
Video
Start 30 Day Trial

Frequently bought together


Rapid Lo-Dash [Video] Book Cover
Rapid Lo-Dash [Video]
$ 49.99
$ 42.50
DevOps in Finance Book Cover
DevOps in Finance
$ 35.99
$ 25.20
Buy 2 for $35.00
Save $50.98
Add to Cart

Video Details

ISBN 139781784397258
Course Length61 minutes

Video Description

Lo-Dash is a library that lets JavaScript developers do more with less code. It can be used in node.js applications or in web apps and provides an essential utility belt for coding. Its lightweight, high-performance functions can make it easier to add functional programming concepts to nearly any application. However, getting started can be intimidating, so this video course introduces you to functional programming with Lo-Dash so you can start writing code without getting bogged down in theory.

Rapid Lo-Dash is a fast-paced introduction to using functional programming techniques in JavaScript.

You will start by setting up your development environment, and get your feet wet using Lo-Dash to work with arrays. Then you'll use Lo-Dash to work with JavaScript Objects and Types. You will then do some exercises to explore object keys and values, and duplicate objects and values. Then you will learn to create collections, extract data from them, and manipulate them. Once you've seen the building blocks of Lo-Dash, you'll use functional programming techniques to write applications that you'll love to maintain. Finally you’ll learn to use chaining and control the flow of your app.

By the time you've completed Rapid Lo-Dash, you'll have seen how Lo-Dash can help you write fast and maintainable JavaScript applications for node.js or the Web.

Style and Approach

Rapid Lo-Dash is a fast paced introduction to using functional programming techniques in JavaScript. Examples are quick and to the point – you won't get caught up in long exercises – you'll get the grand tour of Lo-Dash, building up to complex concepts including big data crunching and functional programming.

 

Table of Contents

Getting Started with Lo-Dash
Course Overview
Setting Up Your Development Environment
Using Lo-Dash on the Web
Navigating Arrays with Lo-Dash
Manipulating Arrays with Lo-Dash
Working with Objects
Creating and Using Objects
Detecting Types with Lo-Dash
Copying and Cloning Objects
Reusing Code with Lo-Dash
Collections and Functional Programming
Finding Data in Collections
Filtering Collections
Categorizing Data
Using Statistical and Random Functions
Applying Map/Reduce in Lo-Dash
Chaining and Controlling Flow
Throttling and Delaying Functions
Chaining Functions
Binding Application Contexts

What You Will Learn

  • Use Lo-Dash in your Node.js or Web projects for a smooth coding experience
  • Stop using loops on to navigate your arrays – start using functions
  • Organize your JavaScript and stop duplicating code with objects, inheritance, and mixins
  • Take control of data types and keep your weakly-typed JavaScript safe
  • Organize your data into collections, and slice-and-dice them using Lo-Dash
  • Employ MapReduce operations in your JavaScript applications to do advanced data crunching
  • Tie your functions to the clock to throttle and delay execution whenever you need to
  • Transform clumsy code into elegant function chains for a maintainable and flexible app

 

Authors

Screenshots

Table of Contents

Getting Started with Lo-Dash
Course Overview
Setting Up Your Development Environment
Using Lo-Dash on the Web
Navigating Arrays with Lo-Dash
Manipulating Arrays with Lo-Dash
Working with Objects
Creating and Using Objects
Detecting Types with Lo-Dash
Copying and Cloning Objects
Reusing Code with Lo-Dash
Collections and Functional Programming
Finding Data in Collections
Filtering Collections
Categorizing Data
Using Statistical and Random Functions
Applying Map/Reduce in Lo-Dash
Chaining and Controlling Flow
Throttling and Delaying Functions
Chaining Functions
Binding Application Contexts

Video Details

ISBN 139781784397258
Course Length61 minutes
Read More

Read More Reviews

Recommended for You

DevOps in Finance Book Cover
DevOps in Finance
$ 35.99
$ 25.20
Unity 2017 Game Development Essentials - Third Edition Book Cover
Unity 2017 Game Development Essentials - Third Edition
$ 39.99
$ 28.00
Apache Camel Essentials Book Cover
Apache Camel Essentials
$ 19.99
$ 14.00
Robot Operating System Cookbook Book Cover
Robot Operating System Cookbook
$ 39.99
$ 28.00
Mastering Machine Learning Algorithms Book Cover
Mastering Machine Learning Algorithms
$ 35.99
$ 25.20
Mastering Spring Cloud Book Cover
Mastering Spring Cloud
$ 35.99
$ 25.20