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
Testimonials (3)
The training helped me expand my knowledge and understanding of Burp Suite. I also realized that what I had learned through self-study was still quite limited. This training was very helpful to me as a QA because Burp Suite is a valuable tool for performing security testing and improving the overall quality of application testing. I will continue exploring this tool and learning more about its features and capabilities.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Course - OWASP Top 10 2025
I really enjoyed learning about AI attacks and the tools out there to begin practicing and actively using for security testing. I took a lot of knowledge away which I didn't have at the beginning and the course met what I hoped it would be. My favorite part shown from the training was Comet Browser and was amazed at what it could do. Definitely something will be looking into more. Overall it was a great course and enjoyed learning all OWASP GenAI Top 10.
Patrick Collins - Optum
Course - OWASP GenAI Security
Hands-on, exercises, in-person helping and questioning.