Get in Touch
 Duration 14 hours

Course Outline

Introduction to Front-End Package Management

  • Overview of contemporary front-end architecture
  • Understanding package managers (npm, Yarn) and their roles
  • Configuring a front-end development environment

Updating Front-End Packages

  • Identifying outdated dependencies
  • Utilizing npm and Yarn for package updates
  • Resolving version conflicts and breaking changes

Integrating New Tools and Framework Features

  • Discovering new features in major frameworks (e.g., React, Angular, Vue.js)
  • Implementing updates to boost application performance
  • Incorporating 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 in team environments

Troubleshooting and Debugging Updates

  • Diagnosing and fixing update-related errors
  • Employing debugging tools for front-end issues
  • Developing a rollback strategy for failed updates

Final Project: Modernizing a Front-End Application

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

Summary and Next Steps

Requirements

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

Audience

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories