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
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 lectures • 2h 6m total duration
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:
- What is NPM and how it works
- Understanding under the hood things with NPM
- Working with NPX
- Package and package-lock files, why they're needed
- Useful NPM commands
- Local, global node modules
- 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
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.

Featured Review
@krishnadhingra
Student Feedback
67%
21%
5%
3%
4%
Reviews




Course Instructor
Me alongside a team of developers, creators, designers are building the best interactive programming courses here.View profile
Includes Certificate of Completion

Add this credential to your LinkedIn profile, resume, or CV. You can share it on social media and in your performance review.
What's in the course?
- 27 video lectures
- 5 hands-on-keyboard exercises
- GPT-4 level AI assistance
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