Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Treehouse

npm Basics Course

via Treehouse

Overview

npm is a command line tool to help you manage Node.js modules and this course will get you up and running with npm.

What you'll learn

  • Understand what npm is
  • Finding modules
  • Installing modules
  • Updating modules
  • Uninstalling modules

Syllabus

What is npm?

In this segment, we'll cover what npm is and why you'd want to use it and the techniques for finding the best software to install using npm.

Chevron 3 steps
  • Introducing npm

    5:52

  • How to Find and Choose Packages

    5:17

  • npm and Packages Review

    5 questions

Installing Packages with npm

In this segment, we'll take a look at the several different ways you can install packages with npm. These packages include preexisting open source code that can be imported in to your own projects and command line applications.

Chevron 6 steps
  • Installing Local Packages

    9:12

  • Installing Local Packages

    1 objective

  • Installing Global Packages

    2:52

  • Installing Global Packages

    1 objective

  • Managing Dependencies in the package.json File

    13:33

  • Handling package.json with npm

    1 objective

Updating and Uninstalling Packages with npm

npm can be used to keep your projects up to date and more secure by installing the latest versions of your dependancies. In this stage, we'll take a look at updating and removing packages using npm.

Chevron 6 steps
  • Updating Packages with npm

    6:38

  • Updating Local Packages with npm

    1 objective

  • Updating Global Packages with npm

    1 objective

  • Uninstalling Packages with npm

    3:03

  • Uninstalling Packages with npm

    1 objective

  • npm Basics Review

    10 questions

Reviews

Start your review of npm Basics Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.