Skip to main content
BeginnerCore1 week

Package Managers

Manage dependencies, scripts, lockfiles, and build tools across backend language ecosystems.

Topic 5 of 24

Prerequisites

  • Backend Language Selection
  • Version Control

Key Concepts & Skills

  • npm
  • pnpm
  • yarn
  • pip
  • Maven
  • Gradle
  • Install dependencies
  • Use lockfiles
  • Write scripts
  • Audit packages

Learning Outcomes

  • Understand the core principles of npm
  • Configure and deploy pnpm successfully
  • Troubleshoot common issues with yarn
  • Understand the core principles of pip
  • Configure and deploy Maven successfully
  • Troubleshoot common issues with Gradle
  • Understand the core principles of Install dependencies
  • Configure and deploy Use lockfiles successfully
  • Troubleshoot common issues with Write scripts
  • Understand the core principles of Audit packages

Resources

Practice Exercises

Project Task

Create a backend starter package with scripts and dependency documentation.

Quiz