Course Outline
Introduction to Web Development
Overview of Web Development Concepts and Practices
Developing Websites Using HTML
Programming with CSS and Bootstrap
Exploring Web Design Topics
Programming with JavaScript
Learning About the Document Object Model (DOM)
Incorporating jQuery Into Websites
Working with Command Lines
Understanding Backend Web Development
Getting Started with Node.js and Express.js
Exploring Application Programming Interfaces (APIs)
Managing Development Using Git, Github, and Version Control
Using JavaScript-Embedded Templates (EJS)
Managing Databases with SQL, MongoDB, and Mongoose
Building a RESTful API From Scratch
Creating User Interfaces Using React.js
Learning About Authentication and Security
Putting Everything Together and Deploying a Web Application
Troubleshooting
Summary and Conclusion
Requirements
- A general understanding of web development
Audience
- Beginners
- Programmers
- Developers
Testimonials (5)
Część związana z zabezpieczeniami aplikacji na przykładzie kawałków kodu
Mateusz Rusak - DOLFI 1920 SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Course - OWASP Top 10 2025
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.