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

Building Go Web Services and Applications

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: این دوره به شما یاد می دهد که چگونه با استفاده از زبان برنامه نویسی 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 است.