لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت سرویس ها و برنامه های وب 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
جاش دافنی یک توسعه دهنده حرفه ای فناوری اطلاعات است که به PowerShell تبدیل شده و شیفته همه چیز DevOps و اتوماسیون است. وی نویسنده ، سخنران ، وبلاگ نویس ، نویسنده فنی و مهندس اتوماسیون Pluralsight است.
نمایش نظرات