Lodash 4 - The Beginner Guide

Get a understanding of this popular Javascript library, step by step
Enroll Now $199 $12.00

Why Enroll?

Check out just a few key highlights for:
Lodash 4 - The Beginner Guide.

0 Students

Join a community of other students taking this course.


Each lecture is recorded in HD 1920x1080p with clear audio.

4.8/5 Stars

All courses are rated by fellow community members.

More Benefits

Learning with YouAccel has several exciting benefits.

Clear HD Video

All YouAccel courses are recorded and produced in 1920x1080p HD Quality.

Live Support

Have a question? Contact our support team at any time using our chat feature, or built-in messaging console.


All YouAccel courses come with a Certificate of Completion. This helps Showcase your proficiency in a subject to prospective employers.

Lifetime Access

All YouAccel courses include lifetime on-demand access. Class lecture are also available for offline viewing.


Join a community of over 600,000 learners. Connect & Communicate through YouAccel's networking tools.

Job Pool

YouAccel's integration with Indeed makes it easy to search through thousands of jobs and apply with just a click.

Course Outline

A comprehensive list of all sections & lectures for this course can be found below.


Welcome - 06:55 [Play]

Why Lodash? - 02:16

Is this course for you? - 00:58

Installing Lodash - 03:05

You know it already! - 02:03

Module Introduction - 01:05 [Play]

ToUpper and ToLower - 02:02

UpperCase and LowerCase - 03:15

UpperFirst and LowerFirst - 01:39

Capitalize - 01:24

StartCase - 02:12

Pad, PadStart and PadEnd - 03:31

Trim, TrimStart and TrimEnd - 05:37

ParseInt - 02:35

Replace - 02:07

Split - 01:22

StartsWith and EndsWith - 01:42

Module Introduction - 00:56 [Play]

FindIndex - 03:48

FindLastIndex - 03:52

IndexOf and LastIndexOf - 02:12

SortedIndexOf and SortedLastIndexOf - 04:56

Concat - 01:58

Join - 01:46

Drop and DropRight - 03:20

Fill - 02:45

Intersection - 00:41

Pull and PullAll - 03:11

PullAt - 01:13

Union - 02:41

First/Head and Last and Nth - 05:24

Reverse - 00:33

Initial and Tail - 01:02

Take and TakeRight - 04:51

Slice - 01:28

Zip and Unzip - 04:38

Module Introduction - 00:52 [Play]

Each/ForEach - 03:52

Challenge Yourself - ForEach - 01:45

Filter - 02:54

Map - 01:33

Challenge Yourself – Map - 01:06

Challenge Yourself Solution – Map - 02:04

Reject - 01:16

Find and FindLast - 04:18

Includes - 01:33

OrderBy - 03:51

GroupBy - 01:06

SortBy - 02:59

Size - 01:44

Module Introduction - 01:00 [Play]

Add,Subtract,Multiply and Divide - 02:57

Floor and Ceil - 07:30

Min and Max - 02:24

Round - 02:52

Sum and Mean - 02:22

Random - 02:24

Module Introduction - 01:12 [Play]

Eq and IsEqual - 05:02

Gt, Gte, Lt and Lte - 05:58

IsArguments - 00:56

IsArray - 00:46

IsArrayLike - 02:10

IsBoolean and IsString - 02:33

IsDate - 01:18

IsEmpty - 01:21

IsError - 02:00

IsFunction - 02:29

Module Introduction - 00:51 [Play]

UniqueId - 00:53

Times - 01:47

Now - 01:31

Module Introduction - 01:33 [Play]

Keys and Values - 02:28

MapKeys - 01:44

MapValues - 01:53

FindKey - 01:35

FindLastKey - 01:24

Pick and PickBy - 03:21

Assign - 03:07

Invert - 02:11

Create - 03:51

Module Introduction - 01:33 [Play]

Before - 02:28

After - 01:21

Delay - 02:56

Defer - 01:56

Once - 01:35

Throttle - 02:29

Debounce - 03:15

Rest - 01:23

Module Introduction - 01:05 [Play]

_(Value) Wrapped - 05:59

Unwrapping Values - 04:02

Value, ValueOf and ToJSON - 02:05

How Chaining Works - 04:06

Implicit and Explicit Chaining - 05:02

Our First Chain - 08:47

You've done it! - 02:09 [Play]

Course Description


Why is this course for you?

This course is the longest beginner's course on Lodash with over 4 hours of video content!

This course will teach you all you need to do from scratch to be a competent developer with Lodash, one of the most popular Javascript libraries on the web. It will provide an example of the most common and popular functions in Lodash.JS, with all examples and explanations, in a step by step, function by function method.

This course will start at the most basic functions all the way up to the more complex functions. At regular intervals, there will be a Knowledge Check quiz for you to check your knowledge of each of the functions that you have learnt to far. At the end of the course there is a timed Practice Test, so you can test yourself in near exam conditions to really put your knowledge to the test!

I've spent days creating this course for you, and hours researching examples. There are not many examples on Lodash out there, so I've put in all the effort so that you don't need to!

It's a one time investment. The course will be updated with more examples and lectures over time!

How is this course different?

This course has been built in a modular way, so you can either learn the functions one by one, or just the ones that you wish to learn more about. You can still become confident in Lodash.JS, even by following a few modules.

Use this course in several ways:

Reference Guide - if you need help on a particular function and need an example and explanation how to use it. Just jump straight to the relevant video.

Revision Guide - if you want to test your knowledge of Lodash, have an school assignment, and need to check your understanding - use the Knowledge Check quizzes and Practice Tests

Knowledge Builder - learn module by module, following each example and then trying it out for yourself, building up your confidence and knowledge

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
- Implicit and Explicit chaining and sequencing, wrapping

What's Included in this Course Package?

- Up-to-date HD-Quality videos with the latest version of Lodash 4
- Knowledge Checks at regular intervals for you to check your knowledge
- Practice Tests at the end of the course to verify your understanding of Lodash

This course is for you if...

- You are a Javascript developer looking to learn how to use Lodash in your everyday coding
- You already know about Lodash but want a refresher on the most common Lodash functions
- You want to test your existing knowledge of Lodash
- You want to gain another skill for your Resume or CV

If you're ready to learn about Lodash, then start your journey and get confident with Lodash with this course!

Lodash 4 - The Beginner Guide

All course reviews are written by students who have completed the course or are currently enrolled.

Course Instructor - Tim Maclachlan

tim maclachlan
Teaching 6 Courses

tim maclachlan is currently teaching 6 courses. All courses are currently open for enrollment.

0 Enrollments

tim maclachlan currently has 0 global enrollments across 6 courses that are active on the platform.

4.5 Star Rating

tim maclachlan has an average rating of 4.5/5 stars, across 6 courses.

I'm Tim MacLachlan, a full-stack Senior / Lead developer with over 20 years of commercial development experience including 16 years of .NET experience. Multi-faceted developer with, blend of full-cycle development, with emphasis on low level, algorithmic, architectural, business intelligence and analytical and mobile development skills. I've written hundred's of applications over the years and worked in a number of industries including Commercial Aviation, Military, Banking/Finance, Retail, Health Loves to pass on experience and mentor other developers, and found that teaching others to become better coders and developers is what I really enjoy. I'm really excited for you to join me on one of my courses, and feel free to reach out to me to ask any questions.

All Courses include a 30-Day Satisfaction Guarantee.

You have nothing to lose. Give the course a try. If it's not what you expected, get a full refund within 30 days of purchase.