Course Outline
Introduction to Web Development for Government
- Client-Server Architecture
- Overview of Web Technologies
- Development Environments and Tools
FrontEnd Fundamentals for Government
- Essentials of HTML5, CSS3, and JavaScript
- Responsive Design with Flexbox and Grid
- Accessibility and User Experience (UX) Best Practices
Modern FrontEnd Development for Government
- Introduction to Frameworks (React, Vue, or Angular)
- State Management and Routing
- Component-Based Architecture
BackEnd Fundamentals for Government
- Server-Side Programming with Node.js or Python
- Working with APIs and RESTful Services
- Basic Authentication and Session Management
Database Integration for Government
- Introduction to Relational (MySQL/PostgreSQL) and NoSQL (MongoDB) Databases
- CRUD Operations
- Database Schema Design
Integrating FrontEnd and BackEnd for Government
- Connecting via APIs
- Data Flow and State Synchronization
- Error Handling and Debugging Techniques
Deployment and Maintenance for Government
- Version Control with Git
- Hosting Solutions and CI/CD Pipelines
- Security and Performance Optimization
Summary and Next Steps for Government
Requirements
- An understanding of fundamental programming concepts
- Experience with HTML and CSS
- Familiarity with software development tools
Audience
- IT systems management professionals for government
- Developers and IT professionals
- Technical staff interested in full stack development
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.