1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – (Golang) Go Projects for Non-Go Engineers: With AI Assistant 2025-5
(Golang) Go Projects for Non-Go Engineers: With AI Assistant

Udemy – (Golang) Go Projects for Non-Go Engineers: With AI Assistant 2025-5

توضیحات

دوره (Golang) Go Projects for Non-Go Engineers: With AI Assistant. این دوره آموزشی برای مهندسان نرم‌افزار باتجربه طراحی شده است که می‌خواهند به سرعت با زبان Go در پروژه‌های واقعی و با کمک دستیار هوش مصنوعی آشنا شوند. اگر با زبان‌هایی مانند Python، Java یا C# آشنایی دارید و قصد یادگیری Go را برای اهداف حرفه‌ای دارید، این دوره برای شما مناسب است. در این دوره، مفاهیم اصلی Go از طریق پیاده‌سازی پروژه‌های عملی، شامل سینتکس، نقشه‌ها، اسلایس‌ها، پوینترها، اینترفیس‌ها و توابع درجه یک آموزش داده می‌شود. همچنین، ساخت برنامه‌های کاربردی Go از پایه، کار با فایل‌ها و داده‌ها (مانند پردازش JSON)، برنامه‌نویسی شیءگرا، تست واحد و mock، همزمانی و موازی‌سازی، و استفاده از Generics برای کدنویسی قابل استفاده مجدد پوشش داده می‌شود. علاوه بر این، شما یک سرور REST API با قابلیت‌های CRUD، مسیریابی، middleware و اعتبارسنجی خواهید ساخت. یکپارچه‌سازی با PostgreSQL برای مدل‌سازی داده‌ها و اجرای کوئری‌های SQL، و همچنین کار با gRPC و Protocol Buffers برای توسعه APIهای کارآمد در میکروسرویس‌ها از دیگر بخش‌های این دوره است. در پایان، با استفاده از دستیار هوش مصنوعی GitHub Copilot، یاد می‌گیرید چگونه بهره‌وری خود را با پیشنهادهای کدنویسی هوشمند افزایش دهید.

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

  • زبان برنامه‌نویسی Go را با استفاده از تجربه خود به عنوان یک مهندس نرم‌افزار یاد بگیرید.
  • زبان Go را از پایه، از “Hello World” تا gRPC یاد بگیرید.
  • پروژه‌های متعددی را بسازید. هر پروژه شامل موضوعات خاصی از Go است.
  • تست واحد مبتنی بر جدول را برای Go بنویسید.
  • پردازش متغیرها، آرایه‌ها، ساختار داده (نقشه، اسلایس)، پردازش JSON، Generic، اعداد اعشاری، و مدیریت خطا را یاد بگیرید.
  • برنامه‌نویسی شیءگرا در Go.
  • استفاده از کلاینت HTTP Go.
  • استفاده از همزمانی Go، شامل goroutine، channel، wait group، semaphore، و mutex.
  • ایجاد REST API با احراز هویت و PostgreSQL به عنوان ذخیره‌ساز داده.
  • ایجاد سرویس‌های gRPC با احراز هویت.
  • استفاده از Go با پایگاه داده PostgreSQL، شامل نحوه ایجاد خودکار ساختارهای جدول PostgreSQL هنگام راه‌اندازی برنامه.
  • از دستیار هوش مصنوعی (اختیاری) برای نوشتن کد Go استفاده کنید.

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

  • مهندسان نرم‌افزار یا توسعه‌دهندگان بک‌اند با تجربه قبلی در زبان‌های برنامه‌نویسی غیر Go (مانند Java، Python، C#، C++). اگر هرگز کدنویسی نکرده‌اید، این دوره برای شما مناسب نیست.
  • افرادی که از قبل مبانی Go (مانند سینتکس‌ها، حلقه) را می‌دانند و می‌خواهند بیشتر در مورد Go در عمل بیاموزند.

مشخصات دوره (Golang) Go Projects for Non-Go Engineers: With AI Assistant

  • ناشر: Udemy
  • مدرس: Timotius Pamungkas
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 11 ساعت و 51 دقیقه
  • تعداد دروس: 232

سرفصل های دوره در تاریخ 2025/6

(Golang) Go Projects for Non-Go Engineers: With AI Assistant

پیشنیازهای دوره (Golang) Go Projects for Non-Go Engineers: With AI Assistant

  • Coding experience in a backend programming language (e.g., Java, Python, C#, C++)

تصاویر دوره

(Golang) Go Projects for Non-Go Engineers: With AI Assistant

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

راهنمای نصب

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

زیرنویس: انگلیسی

کیفیت: 720p

لینک دانلود

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

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

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

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

دانلود بخش 5 – 143 مگابایت

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


حجم فایل

4.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

برچسب ها:

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

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

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

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست