Use coupon code “SUMMER20” for a 20% discount on all items! Valid until 2024-08-31

Site Logo
Search Suggestions

      Royal Mail  express delivery to UK destinations

      Regular sales and promotions

      Stock updates every 20 minutes!

      Secure Web Application Development: A Hands-On Guide with Python and Django

      2 in stock

      Firm sale: non returnable item
      SKU 9781484285954 Categories ,
      Select Guide Rating
      Cyberattacks are becoming more commonplace and the Open Web Application Security Project (OWASP), estimates 94% of sites have flaws in their access control alone.  Attacks evolve to work around new defenses, and defenses must evolve to remain effective.  Developers need to...

      £54.99

      Buy new:

      Delivery: UK delivery Only. Usually dispatched in 1-2 working days.

      Shipping costs: All shipping costs calculated in the cart or during the checkout process.

      Standard service (normally 2-3 working days): 48hr Tracked service.

      Premium service (next working day): 24hr Tracked service – signature service included.

      Royal mail: 24 & 48hr Tracked: Trackable items weighing up to 20kg are tracked to door and are inclusive of text and email with ‘Leave in Safe Place’ options, but are non-signature services. Examples of service expected: Standard 48hr service – if ordered before 3pm on Thursday then expected delivery would be on Saturday. If Premium 24hr service used, then expected delivery would be Friday.

      Signature Service: This service is only available for tracked items.

      Leave in Safe Place: This option is available at no additional charge for tracked services.

      Description

      Product ID:9781484285954
      Product Form:Paperback / softback
      Country of Manufacture:GB
      Title:Secure Web Application Development
      Subtitle:A Hands-On Guide with Python and Django
      Authors:Author: Matthew Baker
      Page Count:462
      Subjects:Web programming, Web programming, Programming and scripting languages: general, Programming & scripting languages: general
      Description:Select Guide Rating
      Cyberattacks are becoming more commonplace and the Open Web Application Security Project (OWASP), estimates 94% of sites have flaws in their access control alone.  Attacks evolve to work around new defenses, and defenses must evolve to remain effective.  Developers need to understand the fundamentals of attacks and defenses in order to comprehend new techniques as they become available. This book teaches you how to write secure web applications. The focus is highlighting how hackers attack applications along with a broad arsenal of defenses.  This will enable you to pick appropriate techniques to close vulnerabilities while still providing users with their needed functionality. Topics covered include:A framework for deciding what needs to be protected and how stronglyConfiguring services such as databases and web serversSafe use of HTTP methods such as GET, POST, etc, cookies and use of HTTPSSafe REST APIsServer-side attacks and defenses such as injection and cross-site scriptingClient-side attacks and defenses such as cross-site request forgerySecurity techniques such as CORS, CSPPassword management, authentication and authorization, including OAuth2Best practices for dangerous operations such as password change and resetUse of third-party components and supply chain security (Git, CI/CD etc)What You'll LearnReview the defenses that can used to prevent attacksModel risks to better understand what to defend and howChoose appropriate techniques to defend against attacksImplement defenses in Python/Django applicationsWho This Book Is ForDevelopers who already know how to build web applications but need to know more about securityNon-professional software engineers, such as scientists, who must develop web tools and want to make their algorithms available to a wider audience. Engineers and managers who are responsible for their product/company technical security policy
      Cyberattacks are becoming more commonplace and the Open Web Application Security Project (OWASP), estimates 94% of sites have flaws in their access control alone.  Attacks evolve to work around new defenses, and defenses must evolve to remain effective.  Developers need to understand the fundamentals of attacks and defenses in order to comprehend new techniques as they become available. This book teaches you how to write secure web applications.

      The focus is highlighting how hackers attack applications along with a broad arsenal of defenses.  This will enable you to pick appropriate techniques to close vulnerabilities while still providing users with their needed functionality.

      Topics covered include:

    • A framework for deciding what needs to be protected and how strongly
    • Configuring services such as databases and web servers
    • Safe use of HTTP methods such as GET, POST, etc, cookies and use of HTTPS
    • Safe REST APIs
    • Server-side attacks and defenses such as injection and cross-site scripting
    • Client-side attacks and defenses such as cross-site request forgery
    • Security techniques such as CORS, CSP
    • Password management, authentication and authorization, including OAuth2
    • Best practices for dangerous operations such as password change and reset
    • Use of third-party components and supply chain security (Git, CI/CD etc)

    • What You''ll Learn


      • Review the defenses that can used to prevent attacks
      • Model risks to better understand what to defend and how
      • Choose appropriate techniques to defend against attacks
      • Implement defenses in Python/Django applications

      Who This Book Is For

      • Developers who already know how to build web applications but need to know more about security
      • Non-professional software engineers, such as scientists, who must develop web tools and want to make their algorithms available to a wider audience.
      • Engineers and managers who are responsible for their product/company technical security policy


      Imprint Name:APress
      Publisher Name:APress
      Country of Publication:GB
      Publishing Date:2022-10-29

      Additional information

      Weight732 g
      Dimensions155 × 234 × 33 mm