برنامه نويسي

برو برنامه نویسی وب

Go Web Programming

دانلود کتاب Go Web Programming (به فارسی: برو برنامه نویسی وب) نوشته شده توسط «Sau Sheong Chang»


اطلاعات کتاب برو برنامه نویسی وب

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Manning Publications

نویسنده: Sau Sheong Chang

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2016

تعداد صفحه: 312 / 314

حجم فایل: 10.65 مگابایت

کد کتاب: 1617292567 , 9781617292569

نوبت چاپ: 1

توضیحات کتاب برو برنامه نویسی وب

خلاصه

برنامه‌نویسی وب برو به شما می‌آموزد که چگونه برنامه‌های وب مقیاس‌پذیر و با کارایی بالا را در Go با استفاده از اصول طراحی مدرن بسازید.

خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از انتشارات منینگ است.

درباره فناوری

زبان Go با ارائه کدهای کامپایل شده تمیز و سریع، جمع آوری زباله، یک مدل همزمانی ساده و یک کتابخانه استاندارد فوق العاده، نیازهای برنامه های کاربردی وب مقیاس پذیر و با کارایی بالا را برطرف می کند. این برای نوشتن میکروسرویس یا ساختن سیستم‌های مقیاس‌پذیر و قابل نگهداری عالی است.

درباره کتاب

برنامه‌نویسی وب برو به شما می‌آموزد که چگونه ساخت برنامه های وب در Go با استفاده از اصول طراحی مدرن. شما یاد خواهید گرفت که چگونه الگوی طراحی تزریق وابستگی را برای نوشتن دوبل های تست، استفاده از همزمانی در برنامه های کاربردی وب و ایجاد و مصرف JSON و XML در سرویس های وب را یاد بگیرید. در طول مسیر، خواهید فهمید که چگونه وابستگی خود را به چارچوب های خارجی به حداقل برسانید، و تکنیک های بهره وری ارزشمندی را برای آزمایش و استقرار برنامه های خود انتخاب خواهید کرد.

چه چیزی در داخل است

  • اصول
  • آزمایش و محک زدن
  • استفاده از همزمانی
  • استقرار در سرورهای مستقل، PaaS، and Docker
  • ده ها نکته، ترفند و تکنیک

درباره خواننده

این کتاب فرض می کند که شما با مبانی زبان Go و مفاهیم کلی توسعه وب آشنا هستید.

درباره نویسنده

Sau Sheong Chang مدیریت می کند مدیر فناوری دیجیتال در Singapore Power و مشارکت کننده فعال در جوامع روبی و گو.

فهرست محتوا

    PART 1 برنامه های GO AND WEB

  1. برو و برنامه های وب
  2. برو ChitChat
  3. بخش 2 برنامه های کاربردی وب اساسی

  4. بررسی درخواست ها
  5. در حال پردازش درخواست ها
  6. نمایش محتوا
  7. ذخیره داده ها
  8. ص هنر 3 واقعی بودن

  9. برو سرویس های وب
  10. آزمایش برنامه شما
  11. اهم سازی همزمان Go
  12. استقرار Go

Summary

Go Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

The Go language handles the demands of scalable, high-performance web applications by providing clean and fast compiled code, garbage collection, a simple concurrency model, and a fantastic standard library. It’s perfect for writing microservices or building scalable, maintainable systems.

About the Book

Go Web Programming teaches you how to build web applications in Go using modern design principles. You’ll learn how to implement the dependency injection design pattern for writing test doubles, use concurrency in web applications, and create and consume JSON and XML in web services. Along the way, you’ll discover how to minimize your dependence on external frameworks, and you’ll pick up valuable productivity techniques for testing and deploying your applications.

What’s Inside

  • Basics
  • Testing and benchmarking
  • Using concurrency
  • Deploying to standalone servers, PaaS, and Docker
  • Dozens of tips, tricks, and techniques

About the Reader

This book assumes you’re familiar with Go language basics and the general concepts of web development.

About the Author

Sau Sheong Chang is Managing Director of Digital Technology at Singapore Power and an active contributor to the Ruby and Go communities.

Table of Contents

    PART 1 GO AND WEB APPLICATIONS

  1. Go and web applications
  2. Go ChitChat
  3. PART 2 BASIC WEB APPLICATIONS

  4. Handling requests
  5. Processing requests
  6. Displaying content
  7. Storing data
  8. PART 3 BEING REAL

  9. Go web services
  10. Testing your application
  11. Leveraging Go concurrency
  12. Deploying Go

دانلود کتاب «برو برنامه نویسی وب»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید