Course Information
Course Overview
Learn about NPM, NPX, node modules, lockfiles, scripts and more!
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 2020, this tool is a must to know in-depth! This course is regularly updated and maintained to always keep you on the edge! Best practices and latest toolkit included.
Course Content
- 6 section(s)
- 27 lecture(s)
- Section 1 Introduction
- Section 2 NPM Versioning
- Section 3 NPM Modules
- Section 4 NPM Dependencies
- Section 5 NPM Scripts
- Section 6 Misc intro
What You’ll Learn
- Learning to use npm 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
Reviews
-
TTyler Etters
was hoping for more about how to architect my own npm packages and manage dependencies between them
-
AAmadou Diop
Excellent!!
-
TThomas Newark
I needed a quick ramp up on NPM because I'm tasked with writing a react app.... This course gave me a good, brief introduction. As I mostly program in Python, I was able to map a lot of the concepts to pip and setuputils.
-
EEric D. Torres
Good introduction to NODE, NPM, and YARN. Outlines the differences between NPM and YARN.