Get in Touch

Course Outline

Foundations of Front-End Package Administration

  • Contextual review of contemporary front-end architecture
  • Functional analysis of package managers (npm, Yarn) and their operational roles
  • Establishing a standardized front-end development environment

Executing Front-End Package Updates

  • Auditing dependencies for obsolescence
  • Executing package updates via npm and Yarn protocols
  • Mitigating version conflicts and managing breaking changes

Integrating Advanced Tools and Framework Capabilities

  • Evaluating new capabilities in principal frameworks (e.g., React, Angular, Vue.js)
  • Deploying updates to optimize application performance metrics
  • Incorporating new tools and libraries into existing project structures

Dependency Governance and Version Control

  • Adhering to best practices for maintaining package.json and lock files
  • Applying semantic versioning standards for dependency updates
  • Coordinating dependency conflicts within collaborative team environments

Troubleshooting and Debugging Update Cycles

  • Diagnosing and rectifying update-induced errors
  • Utilizing diagnostic tools for front-end technical issues
  • Formulating rollback strategies for failed update implementations

Capstone Project: Modernizing a Front-End Application for Government Use

  • Applying package updates within a production-grade application context
  • Deploying new tools and feature sets
  • Conducting rigorous testing and presenting the finalized application

Summary and Subsequent Operational Steps

Requirements

  • Fundamental proficiency in HTML, CSS, and JavaScript
  • Working knowledge of front-end frameworks (e.g., React, Angular, or Vue.js) is beneficial but not mandatory

Target Audience

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories