Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Lodash - The Complete Guide
Rating: 4.4 out of 5(201 ratings)
1,130 students

Lodash - The Complete Guide

A full guide to learn Lodash from scratch. Learn functional Javascript in fast and efficient way!
Last updated 2/2026
English

What you'll learn

  • Use Lodash library fluently
  • Write elegant and reusable code in functional way
  • Fully understand data transformations

Course content

6 sections40 lectures3h 39m total length
  • What is this section about?0:05
  • Installing lodash7:33

    Install lodash through cdn, local script, or webpack bundling, then verify functionality with simple checks and switch between global usage and module imports.

Requirements

  • A computer on which you can install software (Windows, MacOS, or Linux)
  • Basic knowledge about Javascript

Description

This course is about writing javascript in functional way with using such a popular library as Lodash. Javascript doesn't have enough functions to cover all our needs so Lodash helps us to write efficient and cross-browser code. The code is written with small, pure functions is easy to support, reuse, improve and test.

But it's not an easy task because the amount of function in lodash is huge and they cover lot's of different use cases. It's important to understand its principles, the most needed functions and how we can combine and reuse them. The course will help you to learn Lodash step by step from the very beginning to professional developer.

We won't simply go through all functions or learn the documentation. There are lots of quizzes from real usecases for you to try using Lodash on you own and compare your results with my solution.

What you will learn in this course:

  • Array and object transformations

  • Grouping and sorting

  • Composing functions

  • Working with string and arrays

  • Cloning and assigning properties

  • Checking the types

  • Debounce and throttle

  • Extending lodash with own functions

  • And much more...

If you are feeling like you want a deep dive into efficient javascript to improve the quality and scalability of your code then this course is for you.

Who this course is for:

  • This course is for everyone who is interested in efficient programming in javascript
  • This course is for you if you want to learn Lodash library deeply