Implementing Helmet.JS as Information Security MooC
Sighe, Lionel Bruno (2024)
Sighe, Lionel Bruno
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052917524
https://urn.fi/URN:NBN:fi:amk-2024052917524
Tiivistelmä
At the end of 2023, Metropolia University of Applied Sciences (UAS) launched multiple projects to develop modern courses aligned with current security standards. The project linked to this thesis was to design and develop an online course called Information Security with helmet.js in their Moodle platform.
The primary purpose of this thesis was to raise security awareness among junior programmers by equipping them with the knowledge and best practices necessary to write secure code. This would enhance their employability, reduce the risk of security breaches, and promote high-quality software development.
Extensive research was conducted for this thesis, drawing from various online sources, including the Helmet.js website and its GitHub repository. Opensource tools were used for illustrations.
The outcome of this thesis is creating a simple and well-explained course on Metropolia UAS Moodle platform. The course introduces programmers to tools used by professionals for scanning web applications. Additionally, it introduces programmers to cybersecurity principles, fostering a programming culture that prioritizes security in their work.
The primary purpose of this thesis was to raise security awareness among junior programmers by equipping them with the knowledge and best practices necessary to write secure code. This would enhance their employability, reduce the risk of security breaches, and promote high-quality software development.
Extensive research was conducted for this thesis, drawing from various online sources, including the Helmet.js website and its GitHub repository. Opensource tools were used for illustrations.
The outcome of this thesis is creating a simple and well-explained course on Metropolia UAS Moodle platform. The course introduces programmers to tools used by professionals for scanning web applications. Additionally, it introduces programmers to cybersecurity principles, fostering a programming culture that prioritizes security in their work.