نام کتاب: معماری نرمافزاری با Golang (Hands-On Software Architecture with Golang)
ناشر: Packt Publishing
نویسنده: Jyotiswarup Raiturkar
سال انتشار: 2018
شابک: 13: 9781788622592
تعداد صفحات: 500 صفحه
شرح مختصری از کتاب
کتاب معماری نرمافزار با Golang با ارائه توضیحی مختصر در ارتباط با معماری مولفههای کاربردی موجود در زبان Go کار خود را آغاز کرده و برای نشان دادن هر چه دقیقتر اصول معماری موجود در این زبان برنامهنویسی یک پروژه عملی کاربردی را به شما نشان میدهد. در ادامه به شما جنبههای مختلف کدنویسی در این زبان همچون ماژولار بودن، نحوه طراحی کلاسها و هر آن چیزی که برای پیادهسازی الگوهای طراحی به آنها نیاز دارید را آموزش میدهد. در ادامه به شما نشان میدهد که چگونه از معماری کاربردی Golang برای مدیریت هرچه بهتر پیچیدگیها، گسترشپذیری و بهبود قابلیت اطمینان سامانههای نرمافزاری استفاده کنید. یکی از مباحث مهمی که این کتاب به آن اشاره کرده است، نحوه ساخت سامانههای توزیع شده و نحوه پیادهسازی ارتباطات میان این سامانهها است. در فصلهای پایانی کتاب شما با نحوه استقرار معماریها و برنامهریزی برای انتقال برنامههای کاربردی به زبان Go آشنا خواهید شد. در انتها شما را با الگوهای طراحی و معماریهای مختلف آشنا کرده و یاد خواهد داد که چگونه یک معماری قابل انعطاف را با استفاده از زبان برنامهنویسی Golang ایجاد کنید. از مهمترین مباحثی که این کتاب به شما آموزش میدهد به موارد زیر میتوان اشاره کرد:
درک پارادایمهای معماری و بررسی دقیق ریزسرویسها
طراحی الگوهای موازی، همپوشانی و درک درست الگوهای طراحی شیگرا
آشنایی با استانداردهای GraphQL و REST و درک درست معماری سامانههای APIمحور
طراحی و پیادهسازی معماریهای رویدادمحور
پیادهسازی طراحی گسترشپذیری و نحوه انتقال برنامهها از زبانهای دیگر به Go
پیادهسازی یک برنامه تجاری نقطه پایانی (مسافرتی) مبتنی بر برنامهنویسی بکاند در زبان Go
این کتاب برای توسعهدهندگان نرمافزار، مدیران ارشد فناوری اطلاعات و افرادی که علاقمند هستند از زبان Go در ارتباط با معماری نرمافزاری به منظور ساخت برنامههایی در کلاس سازمانی استفاده کنند مناسب است. این کتاب در 12 فصل به رشته تحریر در آمده است. برای دانلود کتاب فوق به این آدرس مراجعه کنید.
ماهنامه شبکه را از کجا تهیه کنیم؟
ماهنامه شبکه را میتوانید از کتابخانههای عمومی سراسر کشور و نیز از دکههای روزنامهفروشی تهیه نمائید.
ثبت اشتراک نسخه کاغذی ماهنامه شبکه
ثبت اشتراک نسخه آنلاین
کتاب الکترونیک +Network راهنمای شبکهها
- برای دانلود تنها کتاب کامل ترجمه فارسی +Network اینجا کلیک کنید.
کتاب الکترونیک دوره مقدماتی آموزش پایتون
- اگر قصد یادگیری برنامهنویسی را دارید ولی هیچ پیشزمینهای ندارید اینجا کلیک کنید.
نظر شما چیست؟