YoVDO

npm Basics Course

Offered By: Treehouse

Tags

npm Courses Node.Js Courses Software Security Courses

Course Description

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


Related Courses

Systems & Network Security
Chaffey College via California Community Colleges System
Software Security for Web Applications
Codio via Coursera
Web Technologies and Security
Codio via Coursera
Physical and Advanced Side-Channel Attacks
Graz University of Technology via edX
Cache Side-Channel Attacks and Mitigations
Graz University of Technology via edX