Introduction to Web Security


Stanford School of Engineering

Computer Science: Cyber Security Fundamentals


If you’re working in the cybersecurity field, or are interested in getting a foot in the door, it’s crucial that you understand how cyberattacks are perpetrated and the best practices for preventing and responding to them. This short, free, non-credit course is the perfect way to get started on building this knowledge. In this course, you’ll learn from experts in the field about the fundamentals of web security and some of the latest threats and their defenses. You’ll gain a deeper, technical understanding of cyber security, the Internet’s common and emerging vulnerabilities, and techniques for addressing those vulnerabilities.


What you will learn

  • The fundamentals of web and browser security
  • What are the latest emerging attacks facing the Internet
  • The tools critical in solving common web vulnerabilities
  • How to employ new defense techniques and architectures

Topics include

  • Click-jacking
  • Frame busting
  • Attacks on TLS and their defenses
  • Password breaches
  • Compression attacks
  • Authentication
  • Security risks of mobile sensors


Who Should Enroll
This course is not a comprehensive overview of cybersecurity, but a valuable starting point. It is intended for software and security professionals as well as individuals interested in the field of cybersecurity who have some technical background.

Please note: Participants do not receive a digital record of completion for this course.

Course Outline

This course is a free, non-credit course.

006 Open for Enrollment Online

Enroll Now

Delivery Option:
Online Course Free

Participants do not receive a digital record of completion for this course.

Course Access
60 day access to the online course starts upon enrollment.*

*Enroll in this course before June 30, 2020, and you will automatically receive 150 days to access course materials, video lectures, assignments, and exams, rather than the standard 60-day access period.

Course Materials
Course materials are available for download from the online videos page to allow for review.

Course Evaluation:
This course and its exercises are optional. Online participants may complete a course evaluation at the end of the course. Participants do not receive a digital record of completion.

This course may not currently be available to learners in some states and territories.