May 30, 2024 - 9:30am to 5:30pm Central Daylight Time

Web Security, v2

Steve Kinney

Steve Kinney

Web Security, v2

This Workshop's Online Chatroom is Currently Open!

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

Spend a full day learning about web security with Steve Kinney.

Key Takeaways

By participating along with us in the workshop, you'll learn:

  • Understanding the fundamentals of web security
  • Learning about common security vulnerabilities and their prevention
  • Best practices in securing JavaScript and frontend applications
  • Hands-on experience with security tools and techniques
  • Awareness of the latest trends and challenges in web security

Is This Workshop for Me?

This course is intended for frontend web developers and JavaScript engineers who want to enhance their understanding and skills in web security.

Workshop Details

This workshop is designed to provide frontend web developers and JavaScript engineers with a comprehensive understanding of web security. Covering topics from basic principles to advanced security techniques, participants will learn about common vulnerabilities, prevention strategies, and best practices to secure their web applications. The workshop includes practical exercises to apply the learned concepts in real-world scenarios.

Any Prerequisites?

  • Basic understanding of web development and JavaScript
  • Familiarity with HTML, CSS, and web application architecture

Attend Online Live and in Full HD

Get Your Questions Answered
Code Along with the Class
Classroom Format

Join-In Person from Downtown Minneapolis

Apply to Join In-Person

You're Registered to Attend Online!

You'll receive additional details and a reminder via email as the event draws near.

Web Security, v2

Event Details


  • One Full Day Workshop Session
  • Replay Videos (available immediately)


  • May 30, 2024 - 9:30am to 5:30pm Central Daylight Time


  • Option 1: Attend online on our full HD live stream
  • Option 2: Attend in-person at HQ in Minneapolis, MN

Daily Schedule

  • 9:30AM
    Introduction to Web Security
  • 9:45AM
    Understanding the Security Landscape and Threats
  • 10:00AM
    Cross-Origin Resource Sharing (CORS) and Same Origin Policy (SOP)
  • 10:30AM
    Cross-Site Scripting (XSS) and Prevention
  • 11:00AM
    Cross-Site Request Forgery (CSRF) and Defense Strategies
  • 11:30AM
    SQL Injection and Data Sanitization Techniques
  • 12:00PM
  • 1:00PM
    Secure Communication with HTTPS and TLS
  • 1:30PM
    Security Headers and Content Security Policy (CSP)
  • 2:00PM
    Dependency Security and Vulnerability Scanning
  • 2:30PM
    Using Security Tools and Extensions
  • 3:00PM
    Handling Authentication and Authorization
  • 4:00PM
    Workshop Wrap-Up and Q&A

Your (Awesome) Instructor

Steve Kinney

Steve Kinney

Steve is the front-end architect at Temporal. Previously, he was the front-end architect at Twilio and SendGrid. He is the director emeritus and founder of the front-end engineering program at the Turing School for Software and Design in Denver, Colorado — a non-profit developer training program. In a previous life, Steve was a New York City public school teacher. He taught special education and web development in Manhattan, Brooklyn, and Queens. He currently lives in Denver, Colorado

Check out all of our upcoming workshops!

Workshops happen throughout the year, and are all included with membership.