Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

Defensive Programming with Python: Strategies for Secure and Robust Software Development

by Trinh Phan
Save 12% Save 12%
Current price ₹3,432.00
Original price ₹3,920.00
Original price ₹3,920.00
Original price ₹3,920.00
(-12%)
₹3,432.00
Current price ₹3,432.00

Imported Edition - Ships in 18-21 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9798311209168
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Independently Published
  • Publisher Imprint: Independently Published
  • Publication Date:
  • Pages: 184
  • Original Price: USD 39.99
  • Language: English
  • Edition: N/A
  • Item Weight: 304 grams
  • BISAC Subject(s): Computer Science

Defensive Programming with Python: Strategies for Secure and Robust Software Development

Unlock the secrets to building secure, resilient software with this comprehensive guide on defensive programming. Drawing on over 13 years of experience as a security engineer and vulnerability researcher in high-stakes environments, this book offers invaluable insights into crafting code that not only works but endures under pressure.

Whether you are a seasoned developer or just beginning your coding journey, this book will empower you to:

  • Understand Defensive Programming: Delve into the fundamentals, explore common pitfalls in Python, and discover why a defensive approach is critical for robust software.
  • Handle Inputs and Exceptions with Confidence: Learn effective strategies for input validation, sanitization, and managing exceptions to prevent vulnerabilities.
  • Ensure Data Integrity: Master techniques for rigorous data validation and type checking that keep your code reliable and secure.
  • Enhance Code Readability and Maintainability: Adopt best practices in naming, documentation, and coding standards that make your software easier to understand and fortify against future threats.
  • Apply Real-World Examples and Case Studies: Engage with practical exercises, interactive problems, and case studies that illustrate defensive programming principles in action.

Although the examples are presented in Python, the strategies and methodologies detailed in this book are universally applicable across all programming languages. Embrace a mindset that anticipates failure and builds software that stands resilient in the face of challenges.

Prepare to elevate your coding practices and secure your applications with a foundation that transforms your approach to software development. Your journey to mastering defensive programming begins here!

Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us