Lodash - The Complete Guide

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

4.50 (197 reviews)
Udemy
platform
English
language
Web Development
category
1,111
students
3.5 hours
content
Feb 2024
last update
$54.99
regular price

What you will learn

Use Lodash library fluently

Write elegant and reusable code in functional way

Fully understand data transformations

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.

Content

Basic knowledge

Introduction
Installing lodash

Arrays and objects transformations

Each
Map
Map quiz
Filter
Filter quiz
Find
Without and reject
Reject quiz
Every and some
Sorting
Grouping
Chaining
Getting parts of the array

String transformations

Cases
Join and split
Converting string quiz
Capitalize
Cases #2

Advanced functions

Randomize
Unique
Flatten
Compact
Assign
Clone
Checking types
Debounce
Throttle
Mixins

Homework

Homework

Screenshots

Lodash - The Complete Guide - Screenshot_01Lodash - The Complete Guide - Screenshot_02Lodash - The Complete Guide - Screenshot_03Lodash - The Complete Guide - Screenshot_04

Reviews

Wajeed
January 9, 2023
I like the most of the content and explanation most importantly that penultimate section (Do it yourself).
Sergey
March 3, 2022
Exercises from sections 5 and 6 are very usefull. But they don't cover even 50% of functions discussed in section 1-4.
Jordan
December 18, 2021
I feel like javascript has been updated to the point that lodash is not really needed in project anymore.
Artem
December 10, 2021
Good thorough explanations, comparisons with vanilla JS, use cases and recommendations! Дякую за гарний матеріал!
Stefan
May 15, 2021
The course is quite good, but I found it pretty monotonously. Some advanced features like _.transform are missing.
luke
December 25, 2020
concepts are very well explained, although the course looks a bit out dated, but there is still alot of valuable gems from this course.
Terry
October 5, 2020
The first topic was a little rough. Took me some time to catch up to the instructor (i.e., getting VS Code folder populated with necessary files). An explanation of what he was going to do would have been helpful. Very informational However, I loved the webpack discussion. It was my time getting an explanation of webpack. Would have loved to see the answer to the homework
Alexandru
April 16, 2020
The author is explaining everything really nice and easy to understand. Great course to introduce you to lodash.
Алексей
January 7, 2020
It's ok, but mostly I bought this course to know methods like curry, defer, memoize etc. Which were not mentioned in this course.

Coupons

DateDiscountStatus
6/10/201987% OFF
expired

Charts

Price

Lodash - The Complete Guide - Price chart

Rating

Lodash - The Complete Guide - Ratings chart

Enrollment distribution

Lodash - The Complete Guide - Distribution chart
2378464
udemy ID
5/21/2019
course created date
6/10/2019
course indexed date
Bot
course submited by