Get in Touch

Course Outline

Introduction to Front-End Package Management

  • Overview of modern front-end architecture
  • Understanding the roles of package managers such as npm and Yarn
  • Configuring a front-end development environment

Updating Front-End Packages

  • Identifying outdated dependencies
  • Employing npm and Yarn for package updates
  • Addressing version conflicts and managing breaking changes

Integrating New Tools and Framework Features

  • Exploring new capabilities in leading frameworks (e.g., React, Angular, Vue.js)
  • Applying updates to boost application performance
  • Integrating new tools and libraries into existing projects

Managing Dependencies and Version Control

  • Best practices for maintaining package.json and lock files
  • Applying semantic versioning for dependency updates
  • Handling dependency conflicts within team environments

Troubleshooting and Debugging Updates

  • Identifying and resolving errors related to updates
  • Utilizing debugging tools to address front-end issues
  • Developing a rollback strategy for failed updates

Final Project: Modernizing a Front-End Application

  • Updating packages in a real-world application
  • Incorporating new tools and features
  • Testing and presenting the updated application

Summary and Next Steps

Requirements

  • Foundational knowledge of HTML, CSS, and JavaScript
  • Experience with front-end frameworks (such as React, Angular, or Vue.js) is beneficial but not mandatory

Target Audience

  • Front-end developers
  • Web developers and engineers
  • Software developers responsible for maintaining web applications
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories