Course image for Learn NPM - Node Package Manager complete course
Free preview before enrolling

Learn NPM - Node Package Manager complete course

We will cover yarn, node package manager (NPM), NPX, node modules, lockfiles, scripts and all things necessary you should know for a package manager

4.5
(189 ratings)
1.9k enrolled
Course Instructor: JarvisLast updated 09/2023

Course Outcomes

  • Learning to use npm/yarn in everyday projects
  • Understanding the basics of how npm works
  • Some under-the-hood npm things
  • All about latest npm 6.x and above things
  • Managing packages, node_modules, package-lock and more
  • Understanding npx and how it works

Description

Node package manager - NPM is a great tool used all around the web development ecosystem. Whether it's frontend or backend, Node or React, Angular, or TypeScript, you're gonna make use of NPM all along. It is a great idea to add this useful tool to your bucket of mastery as it will save you a ton of time while working/building/running your apps.

We would be going over the core basics of NPM and how it works:

  1. What is NPM and how it works
  2. Understanding under the hood things with NPM
  3. Working with NPX
  4. Package and package-lock files, why they're needed
  5. Useful NPM commands
  6. Local, global node modules
  7. Caching, moving global modules directories, and more

If you want to be a good web developer in todays' time, this tool is a must to know in-depth. This is also the part of codedamn's official learning path therefore make sure to check the next/previous course in the path.

Course Structure

32 lectures2h 6m total duration

  Introduction to series (Watch video)
1min
  What is NPM? How is it related to Node? (Watch video)
5min
  NPM vs Yarn (Watch video)
4min
  Installing NPM and Node on your system 
4min
  Check NPM version 
5min
  Check Yarn version 
5min

Featured Review

Profile picture for Krishna Dhingra
Krishna Dhingra

@krishnadhingra

5.0
Jul 01, 2021
This is the best course that can you find on the web
Was this review helpful?

Student feedback

4.5
Course Rating

71%

18%

4%

3%

4%

Reviews

Profile picture for Rohith
Sep 12, 2023
GREAT LEARNING..
Helpful?
Profile picture for Abhishek Singh
Sep 06, 2023
great course learnt a lot
Helpful?
Profile picture for sunil karthik
Aug 30, 2023
confusing
Helpful?
Profile picture for Shivam
Aug 06, 2023
amazing
Helpful?
Profile picture for Vaaiibhav
Jul 28, 2023
quite the depth in the lessons
Helpful?
Profile picture for sathvik soma
Jul 18, 2023
I like the way he teaches stuff which is not important once in a while just to keep us engaged
Helpful?
Profile picture for Joseph Sony
Jul 07, 2023
Amazingly structured 🤩
Helpful?
Profile picture for Amine Elkhalidy
Jul 05, 2023
As always, wonderful course taught by an experienced dev and teacher
Helpful?
Profile picture for RAVI SHARMA
Jun 28, 2023
terminal working poorly and all challenges are based on terminal specific.
Helpful?
Profile picture for Sandor Rozsa
Jun 24, 2023
Easy.
Helpful?

Course Instructor

Jarvis
Making world a better place for aspiring developers
Jarvis
4.7 Instructor rating
20.5k Ratings
183.8k Students
35 Courses

We are a team of developers, creators, designers trying to build the best interactive programming courses here.View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro