Complete NPM Crash Course 2020 | Learn NPM fundamentals and basics

Complete NPM Crash Course 2020 | Learn NPM fundamentals and basics


shared hosting npm

NPM or Node Package Manager is a very popular tool used for working with Web Development projects all along. This whole series would cover all the fundamentals of NPM and how you can work with it. Make sure to like the video, subscribe the channel for more!

Timestamps:
00:00 Introduction to series
01:15 What is NPM? How is it related to Node?
06:43 NPM vs Yarn
11:15 Installing NPM and Node on your system
15:52 Why Node versioning is required?
20:01 Managing multiple Node versions using `n`
26:46 What is an NPM module?
31:21 How does NPM install module?
36:11 package.json file
39:41 Exploring package.json
41:58 Installing module
43:40 Removing module
44:55 Local v/s global modules
50:27 Intro to NPM dependencies
50:49 Semantic Versioning
56:06 All about package-lock.json
01:05:34 Semantic versioning in package.json
01:09:31 dependencies
01:11:51 devDependencies
01:16:16 peerDependencies
01:21:21 NPM scripts intro
01:21:35 What are NPM scripts
01:28:18 All about NPX
01:35:08 Misc intro
01:35:23 Changing global packages installation location
01:38:21 NPM cache and purging
01:40:57 Finishing course

————
Don’t forget to subscribe and like the video if you enjoyed 🙂
Be a damner, join the coding community:

13 thoughts on “Complete NPM Crash Course 2020 | Learn NPM fundamentals and basics

  1. NPM or Node Package Manager is a very popular tool used for working with Web Development projects all along. This whole series would cover all the fundamentals of NPM and how you can work with it. Make sure to like the video, subscribe the channel for more!

    Timestamps:
    00:00 Introduction to series
    01:15 What is NPM? How is it related to Node?
    06:43 NPM vs Yarn
    11:15 Installing NPM and Node on your system
    15:52 Why Node versioning is required?
    20:01 Managing multiple Node versions using `n`
    26:46 What is an NPM module?
    31:21 How does NPM install module?
    36:11 package.json file
    39:41 Exploring package.json
    41:58 Installing module
    43:40 Removing module
    44:55 Local v/s global modules
    50:27 Intro to NPM dependencies
    50:49 Semantic Versioning
    56:06 All about package-lock.json
    01:05:34 Semantic versioning in package.json
    01:09:31 dependencies
    01:11:51 devDependencies
    01:16:16 peerDependencies
    01:21:21 NPM scripts intro
    01:21:35 What are NPM scripts
    01:28:18 All about NPX
    01:35:08 Misc intro
    01:35:23 Changing global packages installation location
    01:38:21 NPM cache and purging
    01:40:57 Finishing course

  2. Nice job bro. I appreciate it. But you don't have to say developers are not educated for not caring about semantic versioning. If I were to be the most educated developer in the world, i could still decide not to care care about it, its just about personality if we take a deep look at it.

  3. Thank you codedamn, it's the best tutorial about NMP that I have seen, It's well organized and it's cavers a lot of topics , great work, I'm going to share this video with my friends 🙂

  4. Thank you so much for really nice and helpful tutorial series, Mehul !!

    I have one question about terminal setup. How can we setup terminal like your terminal? I mean auto-completion, view git working branch, terminal theme etc.. functions. Can you make a setup tutorial video?

Leave a Reply

Your email address will not be published. Required fields are marked *