چو ایران نباشد تن من مباد
Network Programming with Go: Code Secure and Reliable Network Services from Scratch

دانلود کتاب Network Programming with Go: Code Secure and Reliable Network Services from Scratch

76000 تومان موجود

کتاب برنامه نویسی شبکه با Go: سرویس های شبکه ایمن و قابل اعتماد کد از ابتدا نسخه زبان اصلی

دانلود کتاب برنامه نویسی شبکه با Go: سرویس های شبکه ایمن و قابل اعتماد کد از ابتدا بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 11


توضیحاتی در مورد کتاب Network Programming with Go: Code Secure and Reliable Network Services from Scratch

نام کتاب : Network Programming with Go: Code Secure and Reliable Network Services from Scratch
عنوان ترجمه شده به فارسی : برنامه نویسی شبکه با Go: سرویس های شبکه ایمن و قابل اعتماد کد از ابتدا
سری :
نویسندگان :
ناشر : No Starch Press
سال نشر : 2021
تعداد صفحات : 0
ISBN (شابک) : 1718500882 , 9781718500884
زبان کتاب : English
فرمت کتاب : azw3    درصورت درخواست کاربر به PDF تبدیل می شود
حجم کتاب : 1 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :


برنامه نویسی شبکه با Go به شما می آموزد که چگونه نرم افزار شبکه ای تمیز و ایمن را با زبان برنامه نویسی که برای آسان کردن آن طراحی شده است بنویسید. نرم افزار ساده، قابل اعتماد و شبکه بسازید Go با ترکیب بهترین بخش‌های بسیاری از زبان‌های برنامه‌نویسی دیگر، سریع، مقیاس‌پذیر و برای شبکه‌سازی با کارایی بالا و چند پردازش طراحی شده است. به عبارت دیگر، برای برنامه نویسی شبکه عالی است. برنامه نویسی شبکه با Go به شما کمک می کند تا از Go برای نوشتن کد شبکه ایمن، خوانا و آماده برای تولید استفاده کنید. در فصل های اولیه، اصول شبکه و مسیریابی ترافیک را یاد خواهید گرفت. سپس از آن دانش استفاده می‌کنید تا کتاب شما را از طریق نوشتن برنامه‌هایی که با استفاده از سوکت‌های TCP، UDP و Unix ارتباط برقرار می‌کنند، برای اطمینان از انتقال داده‌های قابل اعتماد راهنمایی می‌کند. همانطور که پیشرفت می کنید، پروتکل های شبکه سطح بالاتر مانند HTTP و HTTP/2 را کاوش می کنید و برنامه هایی را می سازید که به طور ایمن با سرورها، کلاینت ها و API ها از طریق شبکه با استفاده از TLS تعامل دارند. همچنین یاد خواهید گرفت:  مبانی پروتکل اینترنت، مانند ساختار IPv4 و IPv6، پخش چندگانه، DNS و ترجمه آدرس شبکه  روشهای تضمین قابلیت اطمینان در ارتباطات سطح سوکت  روش هایی برای استفاده از کنترل کننده ها، میان افزارها و مالتی پلکسرها برای ساختن برنامه های کاربردی HTTP با حداقل کد  ابزارهایی برای ادغام احراز هویت و رمزگذاری در برنامه‌های شما با استفاده از TLS  روش‌هایی برای سریال‌سازی داده‌ها برای ذخیره یا انتقال در قالب‌های Go-friendly مانند JSON، Gob، XML، و بافرهای پروتکل  روش‌های ابزارسازی کد شما برای ارائه معیارهای مربوط به درخواست‌ها، خطاها و موارد دیگر  رویکردهایی برای راه‌اندازی برنامه‌تان برای اجرا در فضای ابری (و دلایلی که ممکن است بخواهید) برنامه نویسی شبکه با Go تمام چیزی است که برای استفاده از همزمانی داخلی، کامپایل سریع و کتابخانه استاندارد غنی Go به آن نیاز دارید. Covers Go 1.15 (سازگار با Go 1.12 و بالاتر)


توضیحاتی در مورد کتاب به زبان اصلی :


Network Programming with Go teaches you how to write clean, secure network software with the programming language designed to make it seem easy. Build simple, reliable, network software   Combining the best parts of many other programming languages, Go is fast, scalable, and designed for high-performance networking and multiprocessing. In other words, it’s perfect for network programming.   Network Programming with Go will help you leverage Go to write secure, readable, production-ready network code. In the early chapters, you’ll learn the basics of networking and traffic routing. Then you’ll put that knowledge to use as the book guides you through writing programs that communicate using TCP, UDP, and Unix sockets to ensure reliable data transmission.   As you progress, you’ll explore higher-level network protocols like HTTP and HTTP/2 and build applications that securely interact with servers, clients, and APIs over a network using TLS.   You'll also learn:    Internet Protocol basics, such as the structure of IPv4 and IPv6, multicasting, DNS, and network address translation    Methods of ensuring reliability in socket-level communications    Ways to use handlers, middleware, and multiplexers to build capable HTTP applications with minimal code    Tools for incorporating authentication and encryption into your applications using TLS    Methods to serialize data for storage or transmission in Go-friendly formats like JSON, Gob, XML, and protocol buffers    Ways of instrumenting your code to provide metrics about requests, errors, and more    Approaches for setting up your application to run in the cloud (and reasons why you might want to)   Network Programming with Go is all you’ll need to take advantage of Go’s built-in concurrency, rapid compiling, and rich standard library.   Covers Go 1.15 (Backward compatible with Go 1.12 and higher)  



پست ها تصادفی