Node Package Manager Course: Build and Publish NPM Modules

Learn to build and publish your own npm modules so other developers can use

Node Package Manager Course: Build and Publish NPM Modules
Node Package Manager Course: Build and Publish NPM Modules

Node Package Manager Course: Build and Publish NPM Modules udemy course

Learn to build and publish your own npm modules so other developers can use

What you'll learn:

  • Initialize any project using NPM init
  • Install project dependencies
  • Understand what is the difference between dependencies and development dependencies
  • Explain what is Semantic Versioning and what different kinds of packages versions mean
  • Explain difference between Browser Application and Server Package
  • Understand purpose of the “package-lock” file
  • Update project dependencies
  • Configure NPM scripts and execute them
  • Combine NPM scripts into the one script
  • Explain what is executable script and how it is executed on the Mac and on Windows

Requirements:

  • Basic JavaScript knowledge is desirable but not required
  • Any computer – Mac or PC

Description:

NPM (Node Package Manager) is a package manager for node.js packages or modules. NPM consist of a command line client and an online database of public and private packages, called the npm registry. NPM makes it easy for javascript developers to share and reuse codes, and also makes it easy to update the codes. All packages on the npm registry solves at least one problem. A package comes with an important file called package.json which usually contains metadata about the project. Packages can be installed as dependencies which are used in the project or as dev dependencies which are only used for testing or for development. Examples of very popular packages are:

  • Express
  • Async
  • Mongoose
  • React
  • Moment
  • Request etc

Do you have an idea of a node package/module that will help other developers like you but don't know how to start or where to start from?

Are you looking to learn how node modules are built and published? Then this course is for you.

In this course, you will learn step by step on writing the javascript codes and adding them to the module files. You will write the codes from scratch and also learn how to publish the modules to the npm registry.

In this course you will create modules that

  • Generates random alphanumeric characters
  • Allows arrays to be manipulated
  • Manipulates strings
  • Interact with external API to return results

You will also learn

  • To setup the project for git and add the codes to the github repository
  • To setup the projects for NPM 
  • To write javascript functions to work with array and strings
  • To write unit tests using mocha, expect and supertest libraries
  • To publish the modules


Who this course is for:

Course Details:

  • 6.5 hours on-demand video
  • 1 article
  • 5 downloadable resources
  • 3 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Node Package Manager Course: Build and Publish NPM Modules udemy free download

Learn to build and publish your own npm modules so other developers can use

Demo Link: https://www.udemy.com/course/node-package-manager-course-build-and-publish-npm-modules/