Introduction

Welcome to the lodash.js API tour.

In this workshop, you'll be introduced to lodash.js, which is a popular Javascript library that provides utility functions for interacting with collections (objects, arrays), strings, etc.

Our goals for this workshop are that participants gain:

  • Familiarity with the lodash.js library, including why you'd want to use it, and what you could use it for.
  • Hands-on experience using functions provided by lodash.js


Logistical Information

  • Date: Monday March 7th, 2016
  • Time: 9:00am - 12:00pm
  • Location: American Philosophical Society - Franklin Hall - Fels Room
  • Led by: Bret Davidson, Kevin Beswick - NCSU Libraries

Workshop Structure

This workshop is divided into a lecture and a hands-on portion. The lecture will introduce the API, provide some context, history and use-cases, as well as introduce the format of the workshop. The hands-on portion will provide opportunity to explore the API using a Koans-style learning experience. First, you will learn some common methods in the API and practice applying them. Second, you will apply what you've learned to clean up a dataset which will be used to produce a visualization that may be useful in planning your post-conference social activities.

Schedule

Time Activity
9:15-9:15am Intro
9:15-9:45am Lecture
9:45-10:00am Technical Orientation
10:00-10:15am Break
10:15-11:45am Lab
11:45-12:00pm Wrap-up/Evals


Resources

lodash.js official website
The official lodash website where you can download the library, and find more information.
lodash.js API documentation
The lodash.js API documentation where you can find out about all lodash methods, including ones that we haven't looked at in this workshop.
lodash.js GitHub repository
Here is the code for lodash.js
Lodash: Chaining
Article describing the lodash chaining feature
Lodash Cookbook
E-book that provides an introduction to lodash

Evaluation/Feedback

Contact Us

Kevin Beswick

Bret Davidson