Learning Lodash 4.0

Course

Online

£ 100 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

A comprehensive guide to fast and efficient functional JavaScript Web Development with Lo-Dash 4.0.Lodash was built to simplify JavaScript application development. It contains hundreds of methods built for the purpose of providing developers with a fast, reliable, cross-browser toolkit to write applications. With Lodash, you can eliminate rewriting boilerplate code and focus on developing the features your users want.This course takes you through the process of setting up, building, and scripting the deployment of a JavaScript application built using Lodash. Each section explores a new Lodash API, and employs methods within to build new application features.First, we cover the origins of Lodash and how it has become an indispensable tool for JavaScript developers. We will also install our application and its dependencies. Then we’ll build out the features of an application to explore, create, and tag recipes. This includes building both an API in Node.JS and a client-side application using Lodash.At the end, we’ll write a script to minify our application for deployment, and look at alternate deployment methods using Lodash CLI. This course will provide you with practical uses of Lodash in JavaScript development that you can apply in future applications. By the end of the book, you'll know the principles of building structured and modular applications using Lodash.About the AuthorEric Adams is currently a Senior Full Stack Engineer working in the vibrant start-up community of Buffalo, NY. Working on the web for over 15 years, Eric has established client-side application development standards in the workplace, and continues to look for new and innovative ways to utilize JavaScript on the job. Eric is an organizer of the Buffalo JavaScript meetup group, BuffaloJS. When not busy at work, or at home chasing around his kids, Eric can usually be found strumming his guitar or trying his hand at cooking.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Develop modular client-side applications using Lodash and build tools such as npm and Browserify
Use Lodash on the server, building an API using Node.JS and Express
Incorporate chaining to optimize your code with Lazy Evaluation
Master the key methods from each of Lodash’s APIs
Create a reusable base view using Lodash to power future applications
Build templates for your application using Lodash’s powerful template engine

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Install
  • Application Development
  • Programming
  • Repos
  • Web
  • Javascript
  • Javascript training

Course programme

Hello Lodash! 5 lectures 21:21 The Course Overview This video provides an overview of the entire course. Introduction to Lodash This video will introduce the viewer to Lodash. It will review some of the problems that Lodash was built to solve, and provide the reasoning behind Lodash’s rise in popularity.
  • Introduction to Lodash
  • Talk about the patterns in JavaScript programming that Lodash was built to simplify
  • Provide reasoning behind Lodash’s prominence as a JavaScript utility library
Installing the Sample Application To follow the examples in the video series course, the viewer will need to install a local copy of the sample application. This video will direct the viewer to the appropriate repos, and will give an overview of some of the requirements for running the application.
  • Review the dependencies needed to install and run the application
  • Understand the GitHub repos for the application
  • Install local copies of the recipes-api and recipes-client repos
Installing Lodash There are a number of ways you can add Lodash to an application. This video will use npm (Node Package Manager) to install Lodash as a dependency for the sample application.
  • Review the different methods for installing Lodash (cdn, bower, and npm)
  • Set up the configuration files to install Lodash via npm
  • Direct the viewer to the files for Lodash in the application
Adding Lodash to the Application Now that the sample application is installed and we have Lodash installed as a dependency, we are going to integrate it into our application using Browserify.
  • Review the method of including Lodash modules in the application
  • Understand the build process for the recipes-client repo using Browserify
  • Create a sample file that includes Lodash modules and observe the build output
Hello Lodash! 5 lectures 21:21 The Course Overview This video provides an overview of the entire course. Introduction to Lodash This video will introduce the viewer to Lodash. It will review some of the problems that Lodash was built to solve, and provide the reasoning behind Lodash’s rise in popularity.
  • Introduction to Lodash
  • Talk about the patterns in JavaScript programming that Lodash was built to simplify
  • Provide reasoning behind Lodash’s prominence as a JavaScript utility library
Installing the Sample Application To follow the examples in the video series course, the viewer will need to install a local copy of the sample application. This video will direct the viewer to the appropriate repos, and will give an overview of some of the requirements for running the application.
  • Review the dependencies needed to install and run the application
  • Understand the GitHub repos for the application
  • Install local copies of the recipes-api and recipes-client repos
Installing Lodash There are a number of ways you can add Lodash to an application. This video will use npm (Node Package Manager) to install Lodash as a dependency for the sample application.
  • Review the different methods for installing Lodash (cdn, bower, and npm)
  • Set up the configuration files to install Lodash via npm
  • Direct the viewer to the files for Lodash in the application
Adding Lodash to the Application Now that the sample application is installed and we have Lodash installed as a dependency, we are going to integrate it into our application using Browserify.
  • Review the method of including Lodash modules in the application
  • Understand the build process for the recipes-client repo using Browserify
  • Create a sample file that includes Lodash modules and observe the build output
The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. This video provides an overview of the entire course. This video provides an overview of the entire course. Introduction to Lodash This video will introduce the viewer to Lodash. It will review some of the problems that Lodash was built to solve, and provide the reasoning behind Lodash’s rise in popularity.
  • Introduction to Lodash
  • Talk about the patterns in JavaScript programming that Lodash was built to simplify
  • Provide reasoning behind Lodash’s prominence as a JavaScript utility library
Introduction to Lodash This video will introduce the viewer to Lodash. It will review some of the problems that Lodash was built to solve, and provide the reasoning behind Lodash’s rise in popularity.
  • Introduction to Lodash
  • Talk about the patterns in JavaScript programming that Lodash was built to simplify
  • Provide reasoning behind Lodash’s prominence as a JavaScript utility library
Introduction to Lodash This video will introduce the viewer to Lodash. It will review some of the problems that Lodash was built to solve, and provide the reasoning behind Lodash’s rise in popularity.
  • Introduction to Lodash
  • Talk about the patterns in JavaScript programming that Lodash was built to simplify
  • Provide reasoning behind Lodash’s prominence as a JavaScript utility library
Introduction to Lodash This video will introduce the viewer to Lodash. It will review some of the problems that Lodash was built to solve, and provide the reasoning behind Lodash’s rise in popularity.
  • Introduction to Lodash
  • Talk about the patterns in JavaScript programming that Lodash was built to simplify
  • Provide reasoning behind Lodash’s prominence as a JavaScript utility library
This video will introduce the viewer to Lodash. It will review some of the problems that Lodash was built to solve, and provide the reasoning behind Lodash’s rise in popularity.
  • Introduction to Lodash
  • Talk about the patterns in JavaScript programming that Lodash was built to simplify
  • Provide reasoning behind Lodash’s prominence as a JavaScript utility library
This video will introduce the viewer to Lodash. It will review some of the problems that Lodash was built to solve, and provide the reasoning behind Lodash’s rise in popularity.
  • Introduction to Lodash
  • Talk about the patterns in JavaScript programming that Lodash was built to simplify
  • Provide reasoning behind Lodash’s prominence as a JavaScript utility library
Installing the Sample Application To follow the examples in the video series course, the viewer will need to install a local copy of the sample application. This video will direct the viewer to the appropriate repos, and will give an overview of some of the requirements for running the application.
  • Review the dependencies needed to install and run the application
  • Understand the GitHub repos for the application
  • Install local copies of the recipes-api and recipes-client repos
Installing the Sample Application To follow the examples in the video series course, the viewer will need to install a local copy of the sample application. This video will direct the viewer to the appropriate repos, and will give an overview of some of the requirements for running the application.
  • Review the dependencies needed to install and run the application
  • Understand the GitHub repos for the application
  • Install local copies of the recipes-api and recipes-client repos
Installing the Sample Application To follow the examples in the video series course, the viewer will need to install a local copy of the sample application. This video will direct the viewer to the appropriate repos, and will give an overview of some of the requirements for running the application.
  • Review the dependencies needed to install and run the application
  • Understand the GitHub repos for the application
  • Install local copies of the recipes-api and recipes-client repos
Installing the Sample Application To follow the examples in the video series course, the viewer will need to install a local copy of the sample application. This video will direct the viewer to the appropriate repos, and will give an overview of some of the requirements for running the application.
  • Review the dependencies needed to install and run the application
  • Understand the GitHub repos for the application
  • Install local copies of the recipes-api and recipes-client repos
To follow the examples in the video series course, the viewer will need to install a local copy of the sample application. This video will direct the viewer to the appropriate repos, and will give an overview of some of the requirements for running the application.
  • Review the dependencies needed to install and run the application
  • Understand the GitHub repos for the application
  • Install local copies of the recipes-api and recipes-client repos
To follow the examples in the video series course, the viewer will need to install a local copy of the sample application. This video will direct the viewer to the appropriate repos, and will give an overview of some of the requirements for running the application.
  • Review the dependencies needed to install and run the application
  • Understand the GitHub repos for the application
  • Install local copies of the recipes-api and recipes-client repos
Installing Lodash There are a number of ways you can add Lodash to an application. This video will use npm (Node Package Manager) to install Lodash as a dependency for the sample application.
  • Review the different methods for installing Lodash (cdn, bower, and npm)
  • Set up the configuration files to install Lodash via npm
  • Direct the viewer to the files for Lodash in the application
Installing Lodash There are a number of ways you can add Lodash to an application. This video will use npm (Node Package Manager) to install Lodash as a dependency for the sample application.
  • Review the different methods for installing Lodash (cdn, bower, and npm)
  • Set up the configuration files to install Lodash via npm
  • Direct the viewer to the files for Lodash in the application
Installing Lodash There are a number of ways you can add Lodash to an application. This video will use npm (Node Package Manager) to install Lodash as a dependency for the sample application.
  • Review the different methods for installing Lodash (cdn, bower, and npm)
  • Set up the configuration files to install Lodash via npm
  • Direct the viewer to the files for Lodash in the application
Installing Lodash There are a number of ways you can add Lodash to an application. This video will use npm (Node Package Manager) to install Lodash as a dependency for the sample application.
  • Review the different methods for installing Lodash (cdn, bower, and npm)
  • Set up the configuration files to install Lodash via npm
  • Direct the viewer to the files for Lodash in the application
There are a number of ways you can add Lodash to an application. This video will use npm (Node Package Manager) to install Lodash as a dependency for the sample application.
  • Review the different methods for installing Lodash (cdn, bower, and npm)
  • Set up the configuration files to install Lodash via npm
  • Direct the viewer to the files for Lodash in the application
There are a number of ways you can add Lodash to an application. This video will use npm (Node Package Manager) to install Lodash as a dependency for the sample application.
  • Review the different methods for installing Lodash (cdn, bower, and npm)
  • Set up the configuration files to install Lodash via npm
  • Direct the viewer to the files for Lodash in the application
Adding Lodash to the Application Now that the sample application is installed and we have Lodash installed as a dependency, we are going to integrate it into our application using Browserify.
  • Review the method of including Lodash modules in the application
  • Understand the build process for the recipes-client repo using Browserify
  • Create a sample file that includes Lodash modules and observe the build output
Adding Lodash to the Application Now that the sample application is installed and we have Lodash installed as a dependency, we are going to integrate it into our application using Browserify.
  • Review the method of including Lodash modules in the application
  • Understand the build process for the recipes-client repo using Browserify
  • Create a sample file that includes Lodash modules and observe the build output
Adding Lodash to the Application Now that the sample application is installed and we have Lodash installed as a dependency, we are going to integrate it into our application using Browserify.
  • Review the method of including Lodash modules in the application
  • Understand the build process for the recipes-client repo using Browserify
  • Create a sample file that includes Lodash modules and observe the build output
Adding Lodash to the Application Now that the sample application is installed and we have Lodash installed as a dependency, we are going to integrate it into our application using Browserify.
  • Review the method of including Lodash modules in the application
  • Understand the build process for the recipes-client repo using Browserify
  • Create a sample file that includes Lodash modules and observe the build output
Now that the sample application is installed and we have Lodash installed as a dependency, we are going to integrate it into our application using Browserify.
  • Review the method of including Lodash modules in the application
  • Understand the build process for the recipes-client repo using Browserify
  • Create a sample file that includes Lodash modules and observe the build output
Now that the sample application is installed and we have Lodash installed as a dependency, we are going to integrate it into our application using Browserify.
  • Review the method of including Lodash modules in the application
  • Understand the build process for the recipes-client repo using Browserify
  • Create a sample file that includes Lodash modules and observe the build output
Working with a List of Recipes. 4 lectures 32:18 Displaying a Collection of Recipes The first thing we want to display to the user is a list of recipes. In this video, we’ll create a component that uses Lodash to iterate a list of recipes returned from the API and display each recipe title and description in a card format.
  • Write the API endpoint to display a list of recipes
  • Introduce the base and card components that we will populate with recipes
  • Write the list component that will generate the cards for display
Filtering Recipes by User Now that we have the ability to display a list of recipes, we want to start giving the user some additional controls to work with the list. In this video, the viewer will create an input that will be used to filter the recipes by their associated username.
  • Review the CSS and index.html changes required to add the input filter
  • Create the input filter JavaScript and template
  • Modify the recipe card template and main . This video will use Lodash array methods to add new tags into the data store.
    • Make API modifications to add new tags into the...

Additional information

You should already have some knowledge of vanilla JavaScript, as some native features such as the DOM and Promises are utilized without in-depth explanation. Knowledge of another JavaScript framework or library is useful, but is not required to follow along with the course

Learning Lodash 4.0

£ 100 + VAT