راهنمای معمار نرم افزار: با پیاده سازی مفاهیم معماری موثر، یک معمار نرم افزار موفق شوید، ۲۰۱۸
Software Architect’s Handbook: Become a successful software architect by implementing effective architecture concepts 2018
دانلود کتاب راهنمای معمار نرم افزار: با پیاده سازی مفاهیم معماری موثر، یک معمار نرم افزار موفق شوید، ۲۰۱۸ (Software Architect’s Handbook: Become a successful software architect by implementing effective architecture concepts 2018) با لینک مستقیم و فرمت pdf (پی دی اف)
| نویسنده |
Joseph Ingeno |
|---|
ناشر:
Packt Publishing
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2018 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
594 |
| نوع فایل |
epub |
| حجم |
4 Mb |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب راهنمای معمار نرم افزار: با پیاده سازی مفاهیم معماری موثر، یک معمار نرم افزار موفق شوید، ۲۰۱۸
راهنمای جامع برای کاوش در مفاهیم معماری نرم افزار و پیاده سازی بهترین شیوه ها
ویژگی های کلیدی
- مهارت های خود را برای پیشرفت در شغل خود به عنوان یک معمار نرم افزار ارتقا دهید
- معماری های نرم افزاری کارآمد را با استفاده از الگوها و بهترین شیوه ها طراحی کنید
- رابطه معماری نرم افزار با سازمان و همچنین روش شناسی توسعه نرم افزار را بیاموزید
توضیحات کتاب
کتاب راهنمای معمار نرم افزار، یک راهنمای جامع برای کمک به توسعه دهندگان، معماران و برنامه نویسان ارشد برای ارتقای شغل خود در حوزه معماری نرم افزار است. این کتاب شما را در تمام مفاهیم مهم از اصول طراحی تا ملاحظات مختلف در مراحل مختلف شغل شما در معماری نرم افزار راهنمایی می کند.
این کتاب با پوشش مبانی، مزایا و هدف معماری نرم افزار شروع می شود. شما خواهید فهمید که معماری نرم افزار چگونه با یک سازمان در ارتباط است و سپس ویژگی های کیفی مهم آن را شناسایی خواهید کرد. پس از پوشش اصول اولیه، الگوهای طراحی، بهترین شیوه ها و الگوها را برای توسعه کارآمد نرم افزار بررسی خواهید کرد.
این کتاب در مورد عواملی که برای بهبود عملکرد و امنیت باید در نظر بگیرید، بحث می کند. شما یاد خواهید گرفت که چگونه مستندات را برای معماری خود بنویسید و در هنگام تصمیم گیری در مورد DevOps تصمیمات مناسبی بگیرید. علاوه بر این، شما خواهید دید که چگونه برنامه های قدیمی را طراحی کنید قبل از درک نحوه ایجاد معماری های نرم افزاری که با تغییر بازار، نیازمندی های کسب وکار، چارچوب ها، ابزارها و بهترین شیوه ها با گذشت زمان تغییر می کنند.
در پایان این کتاب، نه تنها مفاهیم معماری نرم افزار را مطالعه کرده اید، بلکه مهارت های نرم مورد نیاز برای پیشرفت در این زمینه را نیز به دست خواهید آورد.
چه چیزهایی یاد خواهید گرفت
- طراحی معماری های نرم افزاری با استفاده از الگوها و بهترین شیوه ها
- ملاحظات مختلف برای طراحی معماری نرم افزار را بررسی کنید
- کشف کنید که برای بهبود مستمر به عنوان یک معمار نرم افزار چه باید کرد
- ایجاد سیستم های شل تر که می توانند از تغییرات پشتیبانی کنند
- درک DevOps و تاثیر آن بر معماری نرم افزار
- یکپارچه سازی، بازسازی و معماری مجدد برنامه های قدیمی
این کتاب برای چه کسانی مناسب است
راهنمای معمار نرم افزار برای شما مناسب است اگر یک معمار نرم افزار، مدیر ارشد فنی (CTO) یا توسعه دهنده ارشد هستید که به دنبال درک کامل از معماری نرم افزار هستید.
فهرست کتاب:
۱. صفحه عنوان
۲. حق چاپ و اعتبارات
۳. تقدیمنامه
۴. فروش ویژه Packt
۵. مشارکتکنندگان
۶. پیشگفتار
۷. مفهوم معماری نرمافزار
۸. معماری نرمافزار در یک سازمان
۹. درک دامنه
۱۰. ویژگیهای کیفیت نرمافزار
۱۱. طراحی معماریهای نرمافزاری
۱۲. اصول و رویههای توسعه نرمافزار
۱۳. الگوهای معماری نرمافزار
۱۴. معماری برنامههای کاربردی مدرن
۱۵. ملاحظات فراگیر
۱۶. ملاحظات مربوط به عملکرد
۱۷. ملاحظات مربوط به امنیت
۱۸. مستندسازی و بازبینی معماریهای نرمافزاری
۱۹. DevOps و معماری نرمافزار
۲۰. معماری برنامههای کاربردی قدیمی
۲۱. مهارتهای نرم معماران نرمافزار
۲۲. معماری تکاملی
۲۳. تبدیل شدن به یک معمار نرمافزار بهتر
۲۴. کتابهای دیگری که ممکن است از آنها لذت ببرید
توضیحات(انگلیسی)
A comprehensive guide to exploring software architecture concepts and implementing best practices
Key Features
- Enhance your skills to grow your career as a software architect
- Design efficient software architectures using patterns and best practices
- Learn how software architecture relates to an organization as well as software development methodology
Book Description
The Software Architect's Handbook is a comprehensive guide to help developers, architects, and senior programmers advance their career in the software architecture domain. This book takes you through all the important concepts, right from design principles to different considerations at various stages of your career in software architecture.
The book begins by covering the fundamentals, benefits, and purpose of software architecture. You will discover how software architecture relates to an organization, followed by identifying its significant quality attributes. Once you have covered the basics, you will explore design patterns, best practices, and paradigms for efficient software development.
The book discusses which factors you need to consider for performance and security enhancements. You will learn to write documentation for your architectures and make appropriate decisions when considering DevOps. In addition to this, you will explore how to design legacy applications before understanding how to create software architectures that evolve as the market, business requirements, frameworks, tools, and best practices change over time.
By the end of this book, you will not only have studied software architecture concepts but also built the soft skills necessary to grow in this field.
What you will learn
- Design software architectures using patterns and best practices
- Explore the different considerations for designing software architecture
- Discover what it takes to continuously improve as a software architect
- Create loosely coupled systems that can support change
- Understand DevOps and how it affects software architecture
- Integrate, refactor, and re-architect legacy applications
Who this book is for
The Software Architect's Handbook is for you if you are a software architect, chief technical officer (CTO), or senior developer looking to gain a firm grasp of software architecture.
Table of Contents
1. Title Page
2. Copyright and Credits
3. Dedication
4. Packt Upsell
5. Contributors
6. Preface
7. The Meaning of Software Architecture
8. Software Architecture in an Organization
9. Understanding the Domain
10. Software Quality Attributes
11. Designing Software Architectures
12. Software Development Principles and Practices
13. Software Architecture Patterns
14. Architecting Modern Applications
15. Cross-Cutting Concerns
16. Performance Considerations
17. Security Considerations
18. Documenting and Reviewing Software Architectures
19. DevOps and Software Architecture
20. Architecting Legacy Applications
21. The Soft Skills of Software Architects
22. Evolutionary Architecture
23. Becoming a Better Software Architect
24. Other Books You May Enjoy
دیگران دریافت کردهاند
ابزارهای نرم افزاری برای شبیه سازی سیستم های الکتریکی: نظریه و عمل ۲۰۲۰
Software Tools for the Simulation of Electrical Systems: Theory and Practice 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
شبکه های نرم افزاری: مجازی سازی، SDN، ۵G و امنیت ۲۰۲۰
Software Networks: Virtualization, SDN, 5G, and Security 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
مهندسی نرم افزار در حوزه سلامت: چهارمین سمپوزیوم بین المللی، FHIES ۲۰۱۴، و ششمین کارگاه بین المللی، SEHC ۲۰۱۴، واشنگتن، دی.سی، ایالات متحده آمریکا، ۱۷-۱۸ جولای ۲۰۱۴، مقالات منتخب بازبینی شده ۲۰۱۷
Software Engineering in Health Care: 4th International Symposium, FHIES 2014, and 6th International Workshop, SEHC 2014, Washington, DC, USA, July 17-18, 2014, Revised Selected Papers 2017
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
شبکه های نرم افزار-محور: یک رویکرد جامع ۲۰۱۶
Software Defined Networks: A Comprehensive Approach 2016
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
خاطرات راه اندازی تجارت نرم افزار: تصمیمات کلیدی در داستان های موفقیت ۲۰۱۲
Software Business Start-up Memories: Key Decisions in Success Stories 2012
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
نرم افزار در ۳۰ روز: چگونه مدیران چابک از شانس پیروز می شوند، مشتریان را خوشحال می کنند و رقبای خود را پشت سر می گذارند، ۲۰۱۲
Software in 30 Days: How Agile Managers Beat the Odds, Delight Their Customers, and Leave Competitors in the Dust 2012
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
