تخفیف!
صفر تا صد راه اندازی بک اند برنامه با Golang + Postgres + Kubernetes + gRPC

Backend Master Class [Golang + Postgres + Kubernetes + gRPC] | صفر تا صد راه اندازی بک اند برنامه با Golang + Postgres + Kubernetes + gRPC

200,000ریال

  • 16.5 ساعت ویدیو با زیرنویس انگلیسی و کیفیت 1080
  • به روز رسانی 5/2023 تهیه شده رسمی یودمی ایران
  • مدرس: TECH SCHOOL
  • حجم: 9.50GB (ترافیک داخلی)

توضیحات

صفر تا صد راه اندازی بک اند برنامه با Golang + Postgres + Kubernetes + gRPC

نام دوره : Backend Master Class [Golang + Postgres + Kubernetes + gRPC]

دوره در تاریخ 5/2023 به روز رسانی شد

+ 3 ویدیو به بخش چهارم دوره و سکشن جدید 05 – Asynchronous processing with background workers [Asynq + Redis] اضافه شد

 

صفر تا صد راه اندازی بک اند برنامه با Golang + Postgres + Kubernetes + gRPC

 

پیش نیاز:

توضیحات:

در این دوره آموزشی، گام به گام نحوه طراحی، توسعه و استقرار یک وب سرویس پشتیبان را از ابتدا یاد خواهید گرفت.

من معتقدم بهترین راه برای یادگیری برنامه نویسی ساختن یک اپلیکیشن واقعی است. بنابراین، در طول دوره، یاد خواهید گرفت که چگونه یک وب سرویس پشتیبان برای یک بانک ساده بسازید.

APIهایی را برای frontend فراهم می کند تا کارهای زیر را انجام دهد:

  • ایجاد و مدیریت حساب های بانکی
  • تمام تغییرات موجودی را در هر یک از حساب ها ثبت کنید.
  • انتقال پول بین 2 حساب انجام دهید.

زبان برنامه نویسی که ما برای توسعه این سرویس استفاده خواهیم کرد Golang است، اما این دوره فقط در مورد کدنویسی در Go نیست.

دوره صفر تا صد راه اندازی بک اند برنامه با Golang + Postgres + Kubernetes + gRPC به 4 بخش اصلی تقسیم می شود:

در بخش اول،

شما عمیقاً در مورد نحوه طراحی پایگاه داده، تولید کدهایی برای صحبت با DB به روشی سازگار و قابل اعتماد با استفاده از تراکنش ها، درک سطوح جداسازی DB و نحوه استفاده صحیح از آن در تولید یاد خواهید گرفت.

علاوه بر پایگاه داده، نحوه استفاده از docker برای توسعه محلی، نحوه استفاده از Git برای مدیریت کدهای خود و نحوه استفاده از Github Action برای اجرای خودکار تست های واحد را نیز خواهید آموخت.

در قسمت دوم،

نحوه ساخت مجموعه ای از API های HTTP RESTful با استفاده از Gin – یکی از محبوب ترین فریم ورک های Golang برای ساخت سرویس های وب را یاد خواهید گرفت.

این شامل همه چیز از بارگیری تنظیمات برنامه، ماکینگ DB برای تست های واحد قوی تر، رسیدگی به خطاها، احراز هویت کاربران و ایمن سازی API ها با توکن های دسترسی JWT و PASETO است.

در بخش سوم،

یاد خواهید گرفت که چگونه برنامه خود را با Docker بسازید و آن را در یک خوشه تولیدی Kubernetes در AWS مستقر کنید.

ویدیو ها با یک راهنمای گام به گام بسیار دقیق هستند، از نحوه ساخت یک تصویر مینیمال داکر، راه اندازی یک حساب کاربری لایه آزاد AWS، ایجاد پایگاه داده تولید، ذخیره و بازیابی اسرار تولید، ایجاد یک خوشه Kubernetes با EKS، از Github Action برای ساخت و استقرار خودکار تصویر در خوشه EKS، خرید نام دامنه و مسیریابی ترافیک به سرویس، ایمن سازی اتصال با HTTP و تمدید خودکار گواهی TLS از Let’s Encrypt استفاده کنید.

صفر تا صد راه اندازی بک اند برنامه با Golang + Postgres + Kubernetes + gRPC

این دوره با جزئیات بسیار طراحی شده است، به طوری که هر کسی حتی با تجربه برنامه نویسی بسیار کمی می تواند آن را درک کند و به تنهایی انجام دهد.

دوره صفر تا صد راه اندازی بک اند برنامه با Golang + Postgres + Kubernetes + gRPC برای چه کسانی است:

  • هر کسی که می خواهد با استفاده از Golang، Postgres، Docker و Kubernetes درباره توسعه خدمات بک اند وب بیاموزد.
  • این دوره به گونه ای طراحی شده است که حتی یک مبتدی با مهارت های برنامه نویسی بسیار ابتدایی نیز می تواند درک کند
  • من مطمئن هستم که حتی توسعه دهندگان با تجربه تر (سطح متوسط) هنوز هم می توانند چیز جدیدی یاد بگیرند

بخشی از دوره :

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “Backend Master Class [Golang + Postgres + Kubernetes + gRPC] | صفر تا صد راه اندازی بک اند برنامه با Golang + Postgres + Kubernetes + gRPC”

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