آموزش ساخت سرویس ها و برنامه های وب Go

Building Go Web Services and Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما یاد می دهد که چگونه با استفاده از زبان برنامه نویسی Go وب سرویس بسازید. در این دوره آموزشی، ساخت وب سرویس ها و برنامه های کاربردی Go، ساخت وب سرویس با Go را یاد خواهید گرفت. ابتدا، ساختن یک وب سرویس مبتنی بر JSON را بررسی خواهید کرد. در مرحله بعد، نحوه ذخیره و بازیابی داده ها از پایگاه داده را خواهید یافت. در نهایت، نحوه ادغام وب سرویس یک برنامه وب با استفاده از بسته قالب Go از کتابخانه استاندارد را خواهید آموخت. پس از اتمام این دوره، مهارت ها و دانش مورد نیاز برای ساخت وب سرویس ها و برنامه های کاربردی با زبان برنامه نویسی Go را خواهید داشت.

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

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

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

ساخت وب سرویس Building a Web Service

  • معرفی Introduction

  • خدمات وب چیست؟ What Are Web Services?

  • درک بسته net/http Understanding the net/http Package

  • تنظیم ساختار پروژه Setting up the Project Structure

  • ایجاد نقطه پایانی بررسی سلامت Creating a Healthcheck Endpoint

  • ساخت نوع برنامه برای وابستگی ها Making an Application Type for Dependencies

  • افزودن مسیرها و نقاط پایانی API Adding Routes and API Endpoints

کار با JSON Working with JSON

  • معرفی Introduction

  • درک بسته JSON رمزگذاری Understanding the Encoding JSON Package

  • ارسال پاسخ های JSON Sending JSON Responses

  • استفاده از تگ های Struct برای تغییر کلیدهای Json Using Struct Tags to Change Json Keys

  • پاسخ های JSON پاکت نامه Envelope JSON Responses

  • تجزیه درخواست های JSON Parsing JSON Requests

افزودن پایگاه داده Adding a Database

  • معرفی Introduction

  • راه اندازی پایگاه داده PostgreSQL Setting up a PostgreSQL Database

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

  • ایجاد مدل برای عملیات CRUD Creating Models for CRUD Operations

  • به روز رسانی Handler ها با روش های CRUD Update Handlers with CRUD Methods

ایجاد یک برنامه وب Creating a Web App

  • معرفی Introduction

  • راه اندازی وب اپلیکیشن Setting up the Web App

  • ایجاد مدل لیست خواندن Creating the Reading List Model

  • به روز رسانی برنامه های کاربردی وب Updating the Web App Handlers

با استفاده از قالب Using Template

  • معرفی Introduction

  • افزودن فایل سرور Adding a File Server

  • استفاده از ترکیب قالب برای ایجاد صفحه اصلی Using Templates Composition to Create the Home Page

  • افزودن توابع به قالب ها Adding Functions to Templates

  • پردازش فرم های HTML Processing HTML Forms

نمایش نظرات

آموزش ساخت سرویس ها و برنامه های وب Go
جزییات دوره
3h 12m
28
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Josh Duffney
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Josh Duffney Josh Duffney

جاش دافنی یک توسعه دهنده حرفه ای فناوری اطلاعات است که به PowerShell تبدیل شده و شیفته همه چیز DevOps و اتوماسیون است. وی نویسنده ، سخنران ، وبلاگ نویس ، نویسنده فنی و مهندس اتوماسیون Pluralsight است.