Back to Courses

NPM & Package Management

Manage JavaScript packages with NPM. Learn dependencies, scripts, and publishing.

3 Days
3 Modules

Course Curriculum

Module 1: NPM Basics

  • Introduction to NPM
  • Installing Node.js & NPM
  • NPM CLI Commands
  • Package.json Structure
  • NPM Registry

Module 2: Managing Dependencies

  • Installing Packages
  • Dependencies vs DevDependencies
  • Versioning & Semver
  • Package-lock.json
  • Updating Packages

Module 3: NPM Scripts

  • Creating Scripts
  • Pre & Post Hooks
  • Running Multiple Scripts
  • Environment Variables
  • Cross-platform Scripts