Course Outline
Introduction to Front-End Package Management
- Overview of modern front-end architecture
- Understanding package managers (npm, Yarn) and their roles
- Setting up a front-end development environment
Updating Front-End Packages
- Checking for outdated dependencies
- Using npm and Yarn to update packages
- Resolving version conflicts and breaking changes
Integrating New Tools and Framework Features
- Exploring new features in popular frameworks (e.g., React, Angular, Vue.js)
- Implementing updates to enhance application performance
- Integrating new tools and libraries into existing projects
Managing Dependencies and Version Control
- Best practices for maintaining package.json and lock files
- Using semantic versioning for dependency updates
- Managing dependency conflicts in team environments
Troubleshooting and Debugging Updates
- Identifying and resolving update-related errors
- Using debugging tools for front-end issues
- Creating a rollback strategy for failed updates
Final Project: Modernizing a Front-End Application
- Updating packages in a real-world application
- Implementing new tools and features
- Testing and presenting the updated application
Summary and Next Steps
Requirements
- Basic knowledge of HTML, CSS, and JavaScript
- Understanding of front-end frameworks (e.g., React, Angular, or Vue.js) is helpful but not required
Audience
- Front-end developers
- Web developers and engineers
- Software developers maintaining web applications
Testimonials (5)
Part related to application security using code snippets
Mateusz Rusak - DOLFI 1920 SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Course - OWASP Top 10 2025
Machine Translated
I liked how Gunnar wrote pretty much all of the code on the fly as we were going through, but that there was plenty of pre-prepared material on the google drive that I can refer to after the training. The code Gunnar wrote based on the sample data I provided beforehand was also extremely useful and also made the training relevant to our own datasets.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Multiple examples for each module and great knowledge of the trainer.
Sebastian - BRD
Course - Secure Developer Java (Inc OWASP)
Module3 Applications Attacks and Exploits, XSS, SQL injection Module4 Servers Attacks and Exploits, DOS, BOF
Tshifhiwa - Vodacom
Course - How to Write Secure Code
Real-life examples.