Companies Home Search Profile

React 17 Security: Best Practices

Focused View

Marcin Hoppe

1:05:05

105 View
  • 01. Course Overview.mp4
    01:41
  • 02. The Globomantics Bug Tracker Project.mp4
    08:14
  • 03. Stealing Data with Cross-site Scripting Attacks.mp4
    05:41
  • 04. Cross-site Scripting Sinks.mp4
    04:01
  • 05. Automatic Escaping in React.mp4
    06:11
  • 06. Safely Rendering URLs.mp4
    05:49
  • 07. Summary.mp4
    01:02
  • 08. Dynamic Content Rendering in React.mp4
    05:44
  • 09. Sanitization with DOMPurify.mp4
    02:55
  • 10. Risks of Direct DOM Manipulation Using Refs.mp4
    03:46
  • 11. Dynamic Parsing of React Components.mp4
    01:57
  • 12. Summary.mp4
    00:35
  • 13. Server-side Rendering in React Applications.mp4
    07:41
  • 14. Stored and Reflected Cross-site Scripting.mp4
    03:30
  • 15. Sanitization of JSON Data.mp4
    05:26
  • 16. Summary.mp4
    00:52
  • Description


    React applications are often built to provide delightful experience to users but the resulting complexity can lead to security issues. This course will teach you how to harden your user interface code and prevent attacks against React components.

    What You'll Learn?


      Users expect Web applications to be secure and React apps are no different. In this course, React 17 Security: Best Practices, you’ll learn to improve the security of your React applications. First, you’ll explore how to use React features to prevent cross-site scripting attacks. Next, you’ll discover how to safely render dynamic HTML in your React components. Finally, you’ll learn how to prevent code injection vulnerabilities when using server-side rendering. When you’re finished with this course, you’ll have the skills and knowledge of React security best practices needed to better protect your users.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Marcin Hoppe
    Marcin Hoppe
    Instructor's Courses
    Marcin Hoppe is a principal engineer on the Auth0 Platform Security team at Okta. He is passionate about building secure applications and promoting security best practices in the software development community. Marcin’s experience covers software engineering and various areas of information security, such as identity and access management, application and cloud infrastructure security, zero-trust architectures, cryptography, and privacy.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 16
    • duration 1:05:05
    • level average
    • Release Date 2022/12/12