0
نام کتاب
Alice and Bob Learn Secure Coding

Tanya Janca

Paperback416 Pages
PublisherWiley
Edition1
LanguageEnglish
Year2025
ISBN9781394171705
380
A5982
انتخاب نوع چاپ:
جلد سخت
750,000ت
0
جلد نرم
670,000ت
0
طلق پاپکو و فنر
680,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Secure_Coding

#Security

#Alice

#Bob

#IOT

#PHP

#SQL

#C/C++

#Javascript

#Java

توضیحات

کتاب Alice and Bob Learn Secure Coding راهنمایی جامع و قابل‌درک برای توسعه‌دهندگان در تمام سطوح است که می‌خواهند با اصول برنامه‌نویسی امن (Secure Coding) آشنا شوند و آسیب‌پذیری‌های رایج را از ابتدا در کد خود حذف کنند. با بهره‌گیری از داستان‌های آموزشی شخصیت‌های آشنا یعنی Alice و Bob، این کتاب مفاهیم پیچیده امنیتی را از طریق مثال‌های واقعی، کدهای کاربردی، نمودارهای فنی و قیاس‌های ساده، به‌زبان قابل‌فهم توضیح می‌دهد.


📌 مباحث کلیدی کتاب:

  • برنامه‌نویسی امن در زبان‌هایی مانند:
  • Python، Java، JavaScript، C/C++، C#، PHP، SQL
  • امنیت در فریم‌ورک‌های محبوب:
  • Angular، React، .NET، Spring، Express
  • امنیت در حوزه‌های مدرن توسعه نرم‌افزار:
  • APIs، Mobile، WebSockets، Serverless، IoT، Service Mesh
  • دسته‌بندی آسیب‌پذیری‌های رایج (مثل SQL Injection، XSS، CSRF)، نحوه شکل‌گیری آن‌ها، ریسک‌ها، و راهکارهای پیشگیری
  • پیاده‌سازی Secure SDLC (چرخه عمر توسعه نرم‌افزار با در نظر گرفتن امنیت)
  • تکنیک‌های Threat Modeling، Security Testing، Code Review
  • اصول agnostic (مستقل از زبان/پلتفرم) برای طراحی و نوشتن کد امن در هر محیط توسعه


این کتاب یک منبع بی‌نظیر برای توسعه‌دهندگان نرم‌افزار، مهندسان امنیت، معماران نرم‌افزار و تیم‌های AppSec است که به‌دنبال یادگیری عملی، کاربردی و قابل‌استفاده از مفاهیم امنیت نرم‌افزار هستند.


Alice and Bob Learn Secure Coding مهارت‌های شما را در نوشتن کد ایمن تقویت می‌کند و شما را برای مقابله با تهدیدات امنیتی در معماری‌های مدرن آماده می‌سازد — از وب تا موبایل، از API تا IoT.


Unlock the power of secure coding with this straightforward and approachable guide!

Discover a game-changing resource that caters to developers of all levels with Alice and Bob Learn Secure Coding. With a refreshing approach, the book offers analogies, stories of the characters Alice and Bob, real-life examples, technical explanations and diagrams to break down intricate security concepts into digestible insights that you can apply right away. Explore secure coding in popular languages like Python, Java, JavaScript, and more, while gaining expertise in safeguarding frameworks such as Angular, .Net, and React. Uncover the secrets to combatting vulnerabilities by securing your code from the ground up!


Topics include:

  • Secure coding in Python, Java, Javascript, C/C++, SQL, C#, PHP, and more
  • Security for popular frameworks, including Angular, Express, React, .Net, and Spring
  • Security Best Practices for APIs, Mobile, Web Sockets, Serverless, IOT, and Service Mesh
  • Major vulnerability categories, how they happen, the risks, and how to avoid them
  • The Secure System Development Life Cycle, in depth
  • Threat modeling, testing, and code review
  • The agnostic fundamentals of creating secure code that apply to any language or framework


Alice and Bob Learn Secure Coding is designed for a diverse audience, including software developers of all levels, budding security engineers, software architects, and application security professionals. Immerse yourself in practical examples and concrete applications that will deepen your understanding and retention of critical security principles.


Alice and Bob Learn Secure Coding illustrates all the included concepts with easy-to-understand examples and concrete practical applications, furthering the reader’s ability to grasp and retain the foundational and advanced topics contained within. Don't miss this opportunity to strengthen your knowledge; let Alice and Bob guide you to a secure and successful coding future.



Table of Contents

Part I General Advice

Chapter 1 Introductory Security Fundamentals

Chapter 2 Beginning

Chapter 3 Improving

Chapter 4 Achieving

Summary of Part I

Part II Specific Advice

Chapter 5 Technology-Specific

Chapter 6 Popular Programming Languages

Chapter 7 Popular Frameworks

Chapter 8 Vulnerability Categories

Summary of Part II

Part III Secure System Development Life Cycle

Chapter 9 Requirements

Chapter 10 Design

Chapter 11 Coding

Chapter 12 Testing

Chapter 13 Release/Deployment

Chapter 14 Maintenance

Chapter 15 Conclusion

Summary of Part III

Appendix A Resources

Appendix B Answer Keys


About the Author

Tanya Janca, also known as SheHacksPurple, is the author of ‘Alice and Bob Learn Application Security’. She is also the founder of We Hack Purple, an online learning academy, community and podcast that revolves around teaching everyone to create secure software. Tanya has been coding and working in IT for over twenty years, won numerous awards, and has been everywhere from startups to public service to tech giants (Microsoft, Adobe, & Nokia). She has worn many hats; startup founder, pentester, CISO, AppSec Engineer, and software developer. She is an award-winning public speaker, active blogger & streamer and has delivered hundreds of talks and trainings on 6 continents. She values diversity, inclusion and kindness, which shines through in her countless initiatives.

Founder: We Hack Purple (Academy, Community and Podcast), WoSEC International (Women of Security), OWASP DevSlop, OWASP Victoria, #CyberMentoringMonday


دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Cryptocurrency
1,524
Serious Cryptography
625,000 تومان
هک و امنیت
842
Network Security Assessment
762,000 تومان
هک و امنیت
1,079
Linux Essentials for Cybersecurity Lab Manual
358,000 تومان
هک و امنیت
1,052
Practical Vulnerability Management
406,000 تومان
هک و امنیت
1,078
Practical Industrial Cybersecurity
1,217,000 تومان
هک و امنیت
1,008
CISM Certified Information Security Manager Study Guide
692,000 تومان
هک و امنیت
981
Cybersecurity – Attack and Defense Strategies
1,140,000 تومان
هک و امنیت
739
Hacker’s Delight
956,000 تومان
هک و امنیت
1,973
Hacking: The Art of Exploitation
761,000 تومان
هک و امنیت
1,021
Industrial Cybersecurity
1,460,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©