-
Book Overview & Buying
-
Table Of Contents
Beginning Security
By :
Beginning Security
By:
Overview of this book
Securing your data, users, and applications is crucial, no matter the technology you work with. Understanding the various types of attacks and how to prevent them will give you greater control and peace of mind. This course begins by enhancing your security literacy, focusing on personal safety, and then explores common vulnerabilities to protect your data, users, and applications.
We start with an overview of how the Internet functions, identifying common threats and ways to protect yourself. You’ll also gain insights into encryption and how Internet traffic works. Following that, the Introduction to Data Security section covers essential topics like hashing, encryption, and secure password storage.
Next, we’ll dive into web application security, including implementing TLS, patching vulnerabilities, and choosing trustworthy third-party integrations. You'll learn to use automated tools for site security and understand industry-specific data storage precautions. The course wraps up with the OWASP Top 10 Vulnerabilities course, offering strategies to mitigate the top web security risks, particularly in JavaScript and Node.js.
Table of Contents (6 chapters)
Security Literacy
Introduction to Data Security
Introduction to Application Security
Practice Hashing Passwords in JavaScript
Practice Hashing Passwords in PHP
OWASP Top 10 Vulnerabilities