آموزش ساخت سرویس ها و برنامه های وب 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 12m
28
Pluralsight (پلورال سایت) pluralsight-small
30 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Josh Duffney

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Josh Duffney Josh Duffney

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

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

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

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