تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری جامع زبان برنامه نویسی Go: برنامه های همزمان، اتصال، و با کارایی بالا

دوره آموزشی یادگیری جامع زبان برنامه نویسی Go: برنامه های همزمان، اتصال، و با کارایی بالا

1 ساعت 46 دقیقهمبتدی2022-04-20

مدرسین

Miki Tebeka

Miki Tebeka

CEO at 353Solutions

جزئیات دوره

Go یک زبان برنامه نویسی منبع باز است که توسط گوگل ایجاد شده است و به دلیل همزمانی و اتصال آن ارزشمند است. با استفاده از Go، توسعه‌دهندگان می‌توانند برنامه‌های کاربردی مدرنی بسازند که می‌توانند در هزینه‌های شرکت‌ها در منابع باطن صرفه‌جویی کنند. این دوره برای کمک به توسعه‌دهندگان طراحی شده است تا با Go سازنده باشند، که از اصول دستوری شروع می‌شود. اصول اولیه انواع Go مانند اعداد و رشته ها را بیاموزید. کار با شرط ها و حلقه ها؛ ایجاد کد شی گرا با ساختارها و متدها. و رسیدگی به خطاها مربی Miki Tebeka همچنین بر ویژگی‌های همزمانی مانند گوروتین‌ها و کانال‌ها و ویژگی‌های اتصال برای شبکه‌سازی با APIها و پایگاه‌های داده تأکید می‌کند. برای پروژه نهایی، Mika به شما نشان می‌دهد که چگونه یک سرور بسیار همزمان بسازید که همه چیزهایی را که یاد گرفته‌اید در یک راه‌حل زیبا با قدرت Go ترکیب می‌کند.

مهارت ها

GoGoogleEssential TrainingProgramming LanguagesSoftware Development

سرفصل ها

0. مقدمه

  • 01 - به سراغ برنامه های مدرن بروید
  • 02 - آنچه باید بدانید

1. شروع به کار

  • 03 - محیط کار خود را تنظیم کنید
  • 04 - برنامه Anatomy of a Go
  • 05 - ابزار Go

2. Go Basics

  • 06 - اعداد و تکالیف
  • 07 - شرایط
  • 08 - برای حلقه ها
  • 09 - چالش - FizzBuzz
  • 10 - راه حل - FizzBuzz
  • 11 - رشته
  • 12 - چالش - اعداد زوج
  • 13 - حل - اعداد زوج
  • 14 - برش ها
  • 15 - چالش - حداکثر مقدار را پیدا کنید
  • 16 - راه حل - حداکثر مقدار را پیدا کنید
  • 17 - نقشه ها
  • 18 - چالش - نقشه ها
  • 19 - راه حل - نقشه ها

3. توابع

  • 20 - تعریف تابع
  • 21 - عبور پارامتر
  • 22 - بازگشت خطا
  • 23 - به تعویق انداختن
  • 24 - چالش - یک تابع بنویسید
  • 25 - راه حل - یک تابع بنویسید

4. شی گرا

  • 26 - سازه ها
  • 27 - روشها
  • 28 - ایجاد ساختارها با تابع New
  • 29 - چالش - سازه ها
  • 30 - راه حل - سازه ها
  • 31 - رابط ها
  • 32 - چالش - رابط ها
  • 33 - راه حل - رابط ها
  • 34 - ژنریک

5. رسیدگی به خطا

  • 35 - خطاهای pkg
  • 36 - وحشت کنید و بهبود پیدا کنید
  • 37 - چالش - سرور کشتن
  • 38 - راه حل - سرور کشتن

6. همزمانی

  • 39 - گوروتین ها
  • 40 - کانال
  • 41 - چالش - کانال ها
  • 42 - راه حل - کانال ها
  • 43 - انتخاب کنید
  • 44 - زمینه
  • 45 - چالش - حجم دانلود
  • 46 - حل - حجم دانلود

7. مدیریت پروژه

  • 47 - الزامات را مدیریت کنید
  • 48 - آزمایش
  • 49 - شهادت دادن
  • 50 - چالش - تست
  • 51 - راه حل - آزمایش
  • 52 - معیار و پروفایل

8. شبکه سازی

  • 53 - JSON
  • 54 - تماس های HTTP
  • 55 - بازه زمانی و محدودیت اندازه
  • 56 - چالش - با API GitHub تماس بگیرید
  • 57 - راه حل - با GitHub API تماس بگیرید
  • 58 - سرور HTTP
  • 59 - چالش - پایگاه داده Key-value
  • 60 - راه حل - پایگاه داده Key-value

نتیجه

  • 61 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal