Course Outline
Introduction to Front-End Package Management for Government
- Overview of Modern Front-End Architecture for Government
- Understanding Package Managers (npm, Yarn) and Their Roles in Government Projects
- Setting Up a Front-End Development Environment for Government Use
Updating Front-End Packages for Government
- Checking for Outdated Dependencies in Government Applications
- Using npm and Yarn to Update Packages in Government Projects
- Resolving Version Conflicts and Breaking Changes in Government Systems
Integrating New Tools and Framework Features for Government
- Exploring New Features in Popular Frameworks (e.g., React, Angular, Vue.js) for Government Use
- Implementing Updates to Enhance Application Performance for Government Applications
- Integrating New Tools and Libraries into Existing Government Projects
Managing Dependencies and Version Control for Government
- Best Practices for Maintaining package.json and Lock Files in Government Projects
- Using Semantic Versioning for Dependency Updates in Government Systems
- Managing Dependency Conflicts in Team Environments for Government Development
Troubleshooting and Debugging Updates for Government
- Identifying and Resolving Update-Related Errors in Government Applications
- Using Debugging Tools for Front-End Issues in Government Projects
- Creating a Rollback Strategy for Failed Updates in Government Systems
Final Project: Modernizing a Front-End Application for Government
- Updating Packages in a Real-World Government Application
- Implementing New Tools and Features in Government Projects
- Testing and Presenting the Updated Government Application
Summary and Next Steps for Government
Requirements
- Basic knowledge of HTML, CSS, and JavaScript
- Familiarity with front-end frameworks (e.g., React, Angular, or Vue.js) is beneficial but not mandatory
Audience for Government
- Front-end developers
- Web developers and engineers
- Software developers responsible for maintaining web applications
Testimonials (5)
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.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.