Learn NPM - Node Package Manager complete course

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.4
(245 ratings)
2.2k enrolled
Course Instructor: Mehul Mohan

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

Course Structure

32 lectures2h 6m total duration

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

About This Course

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.

Used by learners at

Microsoft
Amazon
Google

This course is interactive

Interactive courses include hands-on coding exercises to practice as you learn. You practice exercises in a VS Code like IDE without any installation/setup.

Screenshot of codedamn IDE

Featured Review

Profile picture for Krishna Dhingra
Krishna Dhingra

@krishnadhingra

5.0
This is the best course that can you find on the web. Thank you so much!

Student Feedback

4.4
Course Rating

67%

21%

4%

3%

4%

Reviews

Profile picture for Abhishek Ahlawat
Abhishek Ahlawat
Apr 07, 2024
Ek number bhai. Katai heavy driver hai mehul bhai :)
Profile picture for Samuel Emmanuel
Samuel Emmanuel
Feb 22, 2024
very helpful
Profile picture for Rohith
Rohith
Sep 12, 2023
GREAT LEARNING..
Profile picture for Shivam
Shivam
Aug 06, 2023
amazing
Profile picture for Vaaiibhav
Vaaiibhav
Jul 28, 2023
quite the depth in the lessons

Course Instructor

Mehul Mohan
Building coding courses on codedamn
Mehul Mohan
4.6 Instructor rating
23.3k Ratings
228.3k Students
47 Courses

Me alongside a team of developers, creators, designers are building 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