Cybersecurity Change Log
Dec 8th, 2022
Content Updates
Due to the csurf
module being deprecated for security reasons, we are removing a lesson and a project as well as updating a quiz and a portfolio project to remove content that uses that module. We will look into secure alternatives, but we did not want to leave in insecure content and mislead learners trying to secure their applications!
This will affect learners in the following content:
- In the Back-End Engineer Career Path, this was removed from Common Attacks on Web Applications.
- In the Full-Stack Engineer Career Path, this was removed from Common Attacks on Web Applications.
- In the Securing Express Applications Skill Path, this was removed from Defending Node Applications from SQL Injection, XSS, & CSRF Attacks.
- The Defending Node Applications from SQL Injection, XSS, & CSRF Attacks course.
You will likely see your progress increase in whatever content you are in, but you will not be able to access the removed csurf
content.
September 27th, 2021
Content Updates
We’ve released a new Cybersecurity Skill Path: Securing Express Applications! This skill path aims to cover main topics in web security such as:
- Implement basic authentication using sessions and cookies in order to create a more secure website and user experience by securing and persisting user data.
- Implement advanced authorization techniques with OAuth 2.0. in order to protect user accounts by preventing unauthorized users and actions on your site.
- Better secure your applications by securing data in transit and data at rest.
- Protecting your applications from Cross-Site Scripting, Cross-Site Request Forgery, and SQL Injection attacks, and avoiding insecure JavaScript coding practices
This Skill Path include many new lessons, quizzes, articles, and projects.
If you’re only interested in the cyber attack and secure coding concepts, we’ve also broken out that content into a standalone course: Defending Node Applications from SQL Injection, XSS, & CSRF Attacks
How Does This Impact You?
This content will help you:
- Build more secure web applications.
- Implement secure Authentication and Authorization procedures.
- Protect your web application from common cyber attacks, like SQL Injection, Cross-Site Scripting (XSS), and Cross-Site Request Forgery (CSRF) Attacks.
Author
'The Codecademy Team, composed of experienced educators and tech experts, is dedicated to making tech skills accessible to all. We empower learners worldwide with expert-reviewed content that develops and enhances the technical skills needed to advance and succeed in their careers.'
Meet the full team