آموزش ایجاد وب سرویس با Go 1

Creating Web Services with Go 1

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: در این دوره آموزشی با استفاده از کتابخانه استاندارد Go، خدمات وب آرامش بخشی ایجاد خواهید کرد. خدمات وب تقریباً هر برنامه وب که ما به عنوان مصرف کننده هر روز از آن استفاده می کنیم، قدرت دارد. در این دوره آموزشی، ایجاد سرویس‌های وب با Go 1، یاد می‌گیرید که چگونه با استفاده از کتابخانه استاندارد Go، سرویس‌های وب آرام بسازید. ابتدا، استفاده از روش‌های استاندارد http را برای انجام عملیات ایجاد، به‌روزرسانی و حذف با استفاده از داده‌های پایدار با پایگاه داده بررسی خواهید کرد. در مرحله بعد، یاد خواهید گرفت که چگونه وب سرویس های خود را با استفاده از ابزارهای اشکال زدایی http آزمایش کنید و خواهید دید که چگونه می توانید از وب سوکت ها برای بهبود تجربه کاربری برنامه خود استفاده کنید. در نهایت، متوجه خواهید شد که چگونه می توانید داده ها را با استفاده از بسته قالب داخلی Go قالب بندی کنید. در پایان این دوره، شما باید پایه و اساس محکمی داشته باشید که بر اساس آن خدمات وب خود را با استفاده از Go بسازید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع شدن Getting Started

  • بررسی نسخه Version Check

  • مقدمه Introduction

  • طرح کلی دوره Course Outline

  • مروری بر خدمات وب Web Services Overview

  • راه اندازی محیط Environment Setup

  • نسخه ی نمایشی: برنامه Demo: Application

  • خلاصه Summary

رسیدگی به درخواست های HTTP Handling HTTP Requests

  • مقدمه Introduction

  • ایجاد هندلرهای پایه Creating Basic Handlers

  • نسخه ی نمایشی: ایجاد هندلرها Demo: Creating Handlers

  • کار با JSON Working with JSON

  • نسخه ی نمایشی: کار با JSON Demo: Working with JSON

  • کار با درخواست ها Working with Requests

  • نسخه ی نمایشی: کار با درخواست ها Demo: Working with Requests

  • پارامترهای مسیر URL URL Path Parameters

  • نسخه ی نمایشی: برخورد با پارامترهای مسیر Demo: Dealing with Path Parameters

  • میان افزار Middleware

  • نسخه ی نمایشی: ایجاد میان افزار Demo: Creating Middleware

  • فعال کردن CORS Enabling CORS

  • نسخه ی نمایشی: به روز رسانی نمونه برنامه وب Demo: Updating the Sample Web Application

  • خلاصه Summary

داده های ماندگار Persisting Data

  • مقدمه Introduction

  • راه اندازی پایگاه داده Database Setup

  • اتصال به پایگاه داده Connecting to a Database

  • نسخه ی نمایشی: اتصال به پایگاه داده Demo: Connecting to a Database

  • استعلام داده ها Querying Data

  • نسخه ی نمایشی: داده های پرس و جو Demo: Querying Data

  • اجرای SQL Executing SQL

  • نسخه ی نمایشی: اجرای SQL Demo: Executing SQL

  • ادغام اتصال Connection Pooling

  • نسخه ی نمایشی: ادغام اتصال Demo: Connection Pooling

  • آپلود و دانلود فایل ها Uploading and Downloading Files

  • نسخه ی نمایشی: آپلود و دانلود فایل ها Demo: Uploading and Downloading Files

  • خلاصه Summary

استفاده از WebSockets Using WebSockets

  • مقدمه Introduction

  • وب سوکت ها WebSockets

  • ایجاد WebSockets در Go Creating WebSockets in Go

  • نسخه ی نمایشی: ایجاد WebSockets در Go Demo: Creating WebSockets in Go

  • خلاصه Summary

استفاده از Templating Using Templating

  • مقدمه Introduction

  • مبانی الگوسازی Templating Basics

  • نسخه ی نمایشی: مبانی قالب Demo: Templating Basics

  • خطوط لوله Pipelines

  • نسخه ی نمایشی: خطوط لوله Demo: Pipelines

  • حلقه زدن Looping

  • نسخه ی نمایشی: حلقه زدن Demo: Looping

  • توابع و اپراتورهای جهانی Global Functions and Operators

  • توابع سفارشی Custom Functions

  • نسخه ی نمایشی: توابع سفارشی Demo: Custom Functions

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش ایجاد وب سرویس با Go 1
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 30m
51
Pluralsight (پلورال سایت) pluralsight-small
23 اردیبهشت 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
96
4.2 از 5
دارد
دارد
دارد
Alex Schultz

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Schultz Alex Schultz

الکس شولتز یک مهندس نرم افزار یادگیری ماشین برنده جایزه با بیش از 9 سال تجربه کار در کل مجموعه توسعه. در آن زمان او با بسیاری از زبانها و چارچوبها کار کرده و برنامههایی را برای همه موارد اعم از موبایل و IOT ، تا توسعه وب جلویی ، و وب خدمات مقیاس پذیر باطنی ساخته است. وی گروه کاربری خدمات وب آمازون (AWS) را در زادگاه خود اداره می کند و همچنین یک قهرمان یادگیری ماشین AWS است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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