Course info
Apr 16, 2020

Learning npm is important because it is one of the most widely used developer tools. In this course, Getting Started with npm, you’ll learn to use npm with your development. First, you’ll explore the basic tasks in npm that will be used on a frequent basis such as creating a project and installing dependencies. Next, you’ll discover advanced scenarios for npm such as installing from alternate locations, pruning, and auditing. Finally, you’ll see how to publish your own packages to npm. When you’re finished with this course, you’ll have the skills and knowledge of npm needed to handle both common scenarios and advanced tasks & skills.

About the author
About the author

Joe has been a web developer for the last 13 of his 16+ years as a professional developer. He has specialized in front end and middle tier development . Although his greatest love is writing code, he also enjoys teaching and speaking about code.

More from the author
Angular Fundamentals
9h 46m
Mar 29, 2021
Angular: The Big Picture
1h 8m
Feb 25, 2021
Testing Node.js with Mocha
2h 36m
Feb 1, 2021
More courses by Joe Eames
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Joe Eames and welcome to my course. Getting started with npm. I'm a friend and developer, teacher and author. Learning npm is important because it is one of the most widely used developer tools, and the concepts behind it are very valuable to just about every developer. In this course, we're going to learn the basics of using npm in your daily workflow, advanced topics like auditing and dealing with specific versions and finally, how to create and publish our own packages to the npm repository. By the end of this course, you'll know how to do everything with npm to get your job done and use npm to its fullest before beginning this course you should be familiar with using a terminal. I hope you'll join me on this journey to learn npm with the getting started with npm course at Pluralsight.