Information Security with HelmetJS

Duration
1 Jan 2025 - 31 Dec 2026
Extent
1 ects credits
Price
0,00 € + vat 0 %

Registration

Content

- HelmetJS
- First exercise
- X-Powered-By
- X-Frame-Options
- X-XSS-Protection
- X-Content-Type-Options
- X-Download-Options
- Strict-Transport-Security
- X-Dns-Prefetch-Control
- Cache-Control
- Content-Security-Policy
- Set of security headers
- BCrypt Hashes
- Asynchronous hashing
- Synchronous Hashing
- Final Exam

Learning objectives

This course is based on FreeCodeCamp's Information Security Course. Students will learn how to use HelmetJS middleware in Express-based applications to ensure secure data exchange between the client and server. Students will complete 14 small exercises during the course, submit them on FreeCodeCamp's website, and finally take the final exam.

Prerequisites

Prerequisites for taking this course include a basic understanding of coding, web security principles, and an up-to-date installation of Node.js. If you don't have Node.js installed, you can download it from https://nodejs.org/. Click "Download" to get the latest version for your operating system and follow the installation wizard instructions.

Teaching methods

Course is 100% online (Self-Study) course which can be done in own space.

Course includes 16 Modules and the Final Exam.

Learning material and recommended literature

Online.

Evaluation criteria

Pass. After Student has done all of 16 Modules and passed the Final Exam.

Teacher/Contact Person

Registration

By 31.12.2025 00:00
Starts 1 Jan 2025
0,00 € + vat 0 %