1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. EQuimper – Build a Twitter clone GraphQL API using Golang 2024-2
Build a Twitter clone GraphQL API using Golang

EQuimper – Build a Twitter clone GraphQL API using Golang 2024-2

توضیحات

دوره Build a Twitter clone GraphQL API using Golang. این دوره به شما آموزش می‌دهد چگونه با استفاده از زبان Go و کتابخانه gqlgen یک API GraphQL مشابه توییتر توسعه دهید. Go به دلیل سادگی، عملکرد عالی و کتابخانه استاندارد قدرتمند، یکی از محبوب‌ترین زبان‌های بک‌اند است. در این دوره از gqlgen استفاده می‌شود که یک فریم‌ورک تولید کد برای ساخت APIهای GraphQL با رویکرد Schema-First و پشتیبانی از Type-Safety است، به این صورت که شما اسکیمای خود را تعریف می‌کنید و gqlgen به صورت خودکار کدهای مربوطه از جمله Resolverهای type-safe را تولید می‌نماید، بنابراین می‌توانید روی پیاده‌سازی منطق کسب‌وکار تمرکز کنید. ابزارهای مورد استفاده شامل PGX (درایور PostgreSQL)، Scany (اسکن نتایج دیتابیس)، Dataloaden (مدیریت لودینگ داده‌ها)، golang-migrate (مدیریت مایگریت‌ها)، Insomnia (تست API)، Chi (روتینگ)، PostgreSQL (پایگاه داده)، godotenv (مدیریت متغیرهای محیطی) و Testify (تست‌نویسی) می‌شوند که به شما کمک می‌کنند یک API کارآمد و ایمن توسعه دهید.

آنچه فرا خواهید گرفت

  • استفاده از Golang و gqlgen: شرکت‌کنندگان یاد می‌گیرند که چگونه با استفاده از این دو ابزار یک GraphQL API برای شبیه‌سازی Twitter بسازند.
  • ساخت API بر اساس Schema: با استفاده از طراحی Schema First، شرکت‌کنندگان یاد می‌گیرند که چگونه ساختار API خود را تعریف کرده و اجازه دهند gqlgen کد Go را تولید کند.
  • استفاده از کتابخانه‌های مختلف: شرکت‌کنندگان با نحوه استفاده از کتابخانه‌هایی مانند PGX, scany, Dataloaden, golang-migrate, Chi, PostgreSQL و testify در پروژه آشنا می‌شوند.
  • ایجاد منطق کسب‌وکار: یاد می‌گیرند که چگونه منطق کسب‌وکار خود را در Resolverها پیاده‌سازی کنند.

این دوره مناسب افرادیست که

  • افرادی که دانش پایه Golang دارند: این دوره برای افرادی طراحی شده که از قبل با Golang آشنایی دارند و به دنبال یادگیری نحوه ساخت یک پروژه عملی با این زبان هستند. این دوره به عنوان یک مقدمه برای زبان Golang نیست.
  • علاقه‌مندان به GraphQL: افرادی که به ساخت API با GraphQL علاقه‌مند هستند.
  • توسعه‌دهندگان بک‌اند: توسعه‌دهندگان بک‌اند که می‌خواهند مهارت‌های خود را در استفاده از Golang و GraphQL برای ساخت برنامه‌های قدرتمند افزایش دهند.

مشخصات دوره Build a Twitter clone GraphQL API using Golang

  • ناشر: EQuimper
  • مدرس: Emanuel Quimper
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 7 ساعت و 30 دقیقه
  • تعداد دروس: 34

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

Build a Twitter clone GraphQL API using Golang

تصاویر دوره

Build a Twitter clone GraphQL API using Golang

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 1080p

تغییرات:

نسخه 2024/2 نسبت به 2023/1 به تعداد 1 درس و مدت زمان 12 دقیقه افزایش داشته است.

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 283 مگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

1.28 گیگابایت

5/5 - (1 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست