NPM Full Course For Beginners - Learn NPM fundamentals and basics

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 47

  • @codedamn
    @codedamn  4 года назад +9

    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

  • @leosouza6578
    @leosouza6578 2 года назад +3

    This video deserves a lot more views. Really good content. Thanks for the hard work to record all of it.

  • @chhavimanichoubey9437
    @chhavimanichoubey9437 Год назад

    You are thorough with this, basically what i needed.

  • @ayeshasolanki5386
    @ayeshasolanki5386 Год назад +1

    Your channel is gonna be the go-to place every time ❤️, hats off to the quality and depth you have provided in this video ✨
    Keep uploading such quality content :)

  • @alexkadeem4412
    @alexkadeem4412 4 года назад +2

    Thanks for the primer, really appreciated the crash course.

  • @m.smanoj4688
    @m.smanoj4688 11 месяцев назад

    hey mehul thanks for explaining really well in so much details. This video can be recommended to any one who is starting to learn package manager from scratch.

  • @ahmedidris305
    @ahmedidris305 4 года назад +3

    Great course!
    it helped me a lot getting the sense of how npm works.
    Thank you a million and wish you all the best!

  • @pharmaconia
    @pharmaconia 2 года назад

    Best npm explanation that I need
    Big thumb 👍

  • @faudek
    @faudek 4 года назад

    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 :)

  • @shiwanimishra3783
    @shiwanimishra3783 2 года назад

    Thanks Mehul, for this amazing course. 🌻

  • @AmanSingh-iz8tw
    @AmanSingh-iz8tw 4 месяца назад

    Really you have greatly explained it.

  • @pramoddivekar7201
    @pramoddivekar7201 4 года назад +3

    Excellent work buddy ! Please include setting up registry config as well.

    • @codedamn
      @codedamn  4 года назад +2

      Sure. Would update the course here: codedamn.com/learn/npm-basics

  • @FsocietyDotIn
    @FsocietyDotIn 4 года назад +1

    good work..
    And hope your mentorship program goes well organized now..!

  • @RuslanSheffchenko
    @RuslanSheffchenko Год назад

    Thanks for the tutorial! I liked it.

  • @britneyh8679
    @britneyh8679 Год назад

    This was a great course

  • @shujaatali8414
    @shujaatali8414 2 года назад

    Nice videos for starting npm 👍

  • @__-qq8rx
    @__-qq8rx 4 года назад

    Nice! Logo is very suave as well. I am subscribed.

  • @alienmo6653
    @alienmo6653 3 года назад

    i really enjoyed the course thx alot

  • @Uflichanel
    @Uflichanel 11 месяцев назад

    good basic stuff for beginners:)

  • @prashantchauhan6591
    @prashantchauhan6591 3 года назад

    greate content about npm

  • @royissa6285
    @royissa6285 2 года назад

    thanks a lot for the awesome video

  • @Aryabarta-ghxy
    @Aryabarta-ghxy 3 года назад

    Excellent!!!

  • @nadav_shaked
    @nadav_shaked 3 года назад

    Great video thanks!

  • @monabeldi6594
    @monabeldi6594 8 месяцев назад

    brilliant

  • @amey9719
    @amey9719 2 года назад

    great video!

  • @nmanikiran
    @nmanikiran 4 года назад +1

    @codedamn very well organized.
    it would have been better if you add changing config like registry, proxy and etc

  • @IGNEIRecords
    @IGNEIRecords 4 года назад

    Great tutorials! kudos

  • @aaronrebelo5046
    @aaronrebelo5046 3 года назад

    timeStamp 1:11:59

  • @arpanpatel3630
    @arpanpatel3630 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?

    • @codedamn
      @codedamn  4 года назад

      This is on my list, video should be released soon. You can subscribe if you want to receive a notification ;)

    • @arpanpatel3630
      @arpanpatel3630 4 года назад +1

      @@codedamn Thank you,Mehul for quick response. I already subscribed this channel, and I also tell my friends to visit this channel. I will wait for that video. Thanks again!!

  • @alexandr8151
    @alexandr8151 3 года назад

    very useful!

  • @IAmNigHtMaReTR
    @IAmNigHtMaReTR 3 года назад +1

    Nvm is not supported by windows. Why would you say that? 20:58

    • @vlgx00x
      @vlgx00x 3 года назад

      he said n

  • @mr.x5582
    @mr.x5582 2 года назад

    AMAZING

  • @andrew_b2r
    @andrew_b2r 3 года назад

    many tanks bro

  • @gustavomonte6672
    @gustavomonte6672 3 года назад

    Tks man!

  • @EDS432
    @EDS432 2 года назад

    Sure it is cooler and more hacker like to use everytime the terminal but you're a better teacher if you just use VS Code + their console to show everything

    • @md.redwanhossain6288
      @md.redwanhossain6288 Год назад

      learn to live in the CLI. GUI is a waste of time in terms of tooling.

    • @EDS432
      @EDS432 Год назад

      @@md.redwanhossain6288 no its not

  • @ArabellaWilbur-c2f
    @ArabellaWilbur-c2f 4 месяца назад

    Garcia Frank Wilson Christopher Lewis Cynthia

  • @programcontent
    @programcontent 22 дня назад

    26

  • @md9936
    @md9936 4 года назад

    man the quality of the video is very slow, is so hard try to see the video so blurred. Might you increase it please ?.

    • @codedamn
      @codedamn  4 года назад +1

      Try now. It’s 1440p originally

  • @ArabellaWilbur-c2f
    @ArabellaWilbur-c2f 4 месяца назад

    Allen Mary Gonzalez Dorothy Smith Kevin