Alice and Bob Learn Secure Coding
Tanya Janca
- ناشرWiley
- سال انتشار2025
- ویرایش1
- زبانEnglish
- تعداد صفحات416
- شابک9781394171705
1,013,000 تومان – 2,427,000 تومانمحدوده قیمت: 1,013,000 تومان تا 2,427,000 تومان
تحویل اکسپرس
حمل رایگان سفارشات بالای 1 میلیون تومان
پرداخت امن
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
ضمانت اصالت کالا
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
7 روز گارانتی بازگشت وجه
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
کتاب 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
| ناشر | Wiley |
|---|---|
| ویرایش | 1 |
| زبان | English |
| سال انتشار | 2025 |
| شابک | 9781394171705 |
| تعداد صفحات | 416 |
| قطع | B5 |
| کیفیت | اورجینال انتشارات |
| نوع چاپ | رنگی, سیاه و سفید |
| نوع جلد | جلد سخت, شومیز, طلقی |
1,013,000 تومان – 2,427,000 تومانمحدوده قیمت: 1,013,000 تومان تا 2,427,000 تومان
محصولات مشابه

نقد و بررسیها
هنوز بررسیای ثبت نشده است.