Course Outline
Architecture and Scalability for Government
- Advanced front-end and back-end design patterns to enhance system performance and reliability
- Designing RESTful and GraphQL APIs to facilitate seamless data exchange and integration
- Microservices and scalability strategies to support high-availability and resilience in government systems
- Advanced web application security practices to protect sensitive information and ensure compliance with federal standards
Advanced Front-End Frameworks for Government
- In-depth exploration of React.js, Angular, or Vue.js to build dynamic and user-friendly interfaces
- State management, routing, and performance optimization techniques to enhance user experience
- Advanced front-end testing strategies to ensure robust and reliable applications
Advanced Back-End Development for Government
- Back-end development with Node.js, Django/Flask, or Laravel/Symfony to create secure and scalable back-end systems
- Designing robust, secure APIs to support interoperability and data integrity
- Advanced database strategies, including NoSQL, optimization, and scalability techniques to manage large datasets efficiently
Advanced Tools and Processes for Government
- CI/CD pipelines and automation with Docker and Kubernetes to streamline deployment and maintenance processes
- Integration and end-to-end testing strategies to ensure system reliability and functionality
- Monitoring, logging, and performance management practices to maintain optimal system performance and identify issues promptly
Emerging Topics and Trends for Government
- Progressive Web Apps (PWAs) to provide accessible and responsive web applications
- Serverless architectures and WebAssembly to reduce infrastructure costs and improve application performance
- Advanced accessibility and web security considerations to ensure compliance with federal regulations and enhance user trust
Summary and Next Steps for Government
Requirements
- Proficient in HTML, CSS, and JavaScript
- Demonstrated experience developing basic web applications
- Competent with development tools and browser developer tools
Audience
- Experienced front-end developers for government
- Full-stack developers aiming to enhance their expertise in web frameworks
- Engineers focused on building scalable and secure 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.