Udemy

Lodash - The Complete Guide

Enroll Now
  • 1,131 Students
  • Updated 6/2025
4.4
(201 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 39 Minute(s)
Language
English
Taught by
Oleksandr Kocherhin
Rating
4.4
(201 Ratings)
3 views

Course Overview

Lodash - The Complete Guide

A full guide to learn Lodash from scratch. Learn functional Javascript in fast and efficient way!

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.

Course Content

  • 6 section(s)
  • 39 lecture(s)
  • Section 1 Basic knowledge
  • Section 2 Arrays and objects transformations
  • Section 3 String transformations
  • Section 4 Advanced functions
  • Section 5 Do it yourself
  • Section 6 Homework

What You’ll Learn

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


Reviews

  • D
    Denis Ivanov
    3.0

    While I found the overview of high level API of lodash useful, the discussion is not particularly academic or thorough. Consider this a very basic intro.

  • T
    Tracey Bernadett Ibabao
    4.0

    Thorough and clear explanation of concepts. I only wish the data in the 'Do it yourself' portions were readily downloadable.

  • A
    Aakash Shah
    5.0

    I've been using Lodash for quite sometime and I was unaware of many utils such as chain, head, tail, last, first, initial, reject, etc. Also, the reasons for using Lodash about having functionality cross-browser makes me understand the importance of using it. Other reasons are simplicity, its declarative approach, and so many utilities for programming. Thank you Oleksander for sharing your knowledge.

  • W
    Wajeed Ali
    4.5

    I like the most of the content and explanation most importantly that penultimate section (Do it yourself).

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed