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

دوره آموزشی مقدمه عملی: زبان برنامه نویسی Go

2 ساعت 39 دقیقهمتوسط2022-11-09

مدرسین

Johnny Boursiquot

Johnny Boursiquot

Cloud Engineer, Community Organizer, Speaker, Trainer

جزئیات دوره

اگر به دنبال روشی عملی و اصطلاحی برای یادگیری اصول اولیه زبان برنامه نویسی Go هستید، در این دوره نام شما در سراسر آن نوشته شده است - به علاوه، استفاده از آن بسیار ساده و آسان است. مربی Johnny Boursiquot بلوک های سازنده کار مستقیم با خط فرمان Go و کاوش در ویژگی های اصلی نحو آن را برای گسترش گردش کار به شما نشان می دهد. با نکاتی در مورد نحوه کار با بسته‌ها، انواع اولیه و ترکیبی، کنترل جریان، رابط‌ها و گوروتین‌ها، مفاهیم کلیدی را که برای شروع نوشتن کد حرفه‌ای در Go به تنهایی باید بدانید، به طور عمیق دریافت کنید. در طول مسیر، یاد بگیرید که چگونه به زنجیره ابزار Go ضربه بزنید تا در حین حرکت کد خود را کامپایل و آزمایش کنید و از قدرت همگام سازی همزمان با استفاده از کانال ها برای برقراری ارتباط همزمان داده ها بین چندین گوروتین استفاده کنید.

مهارت ها

GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - دستی با Go
  • 02 - استفاده از GitHub Codespaces با این دوره

1. بسته ها و توابع

  • 03 - سازماندهی کد با بسته ها
  • 04 - واردات و استفاده از بسته ها
  • 05 - بسته های شخص ثالث
  • 06 - بسته ها و دید
  • 07 - توابع
  • 08 - چالش 1 - کار با بسته ها

2. انواع و متغیرهای اساسی

  • 09 - متغیرها، انواع و دامنه
  • 10 - ثابت ها
  • 11 - تبدیل تایپ
  • 12 - اشاره گر
  • 13 - چالش 2 - کار با انواع اولیه

3. انواع مرکب

  • 14 - مبانی ساختار
  • 15 - روشهای ساختاری
  • 16 - نشانگرهای ساختاری
  • 17 - تعبیه سازه
  • 18 - آرایه ها
  • 19 - برش ها
  • 20 - نقشه ها
  • 21 - چالش 3 - کار با انواع کامپوزیت

4. کنترل جریان

  • 22 - حلقه ها
  • 23 - شرایط
  • 24 - به تعویق انداختن، وحشت، و بهبودی
  • 25 - چالش 4 - کنترل جریان

5. رابط ها

  • 26 - تعریف و پیاده سازی واسط ها
  • 27 - رابط خالی
  • 28 - اظهارات تایپ کنید
  • 29 - سوئیچ های تایپ
  • 30 - چالش 5 - کار با رابط ها

6. ژنریک

  • 31 - پارامترها را تایپ کنید
  • 32 - محدودیت های رابط
  • 33 - پشتیبانی از کتابخانه استاندارد
  • 34 - چالش 6 - بازسازی با ژنریک

7. آزمایش

  • 35 - نوشتن تست های ساده، راه اندازی و حذف
  • 36 - آزمون های جدول محور
  • 37 - محک زدن
  • 38 - چالش 7 - چند تست بنویسید

8. همزمانی

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

نتیجه

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

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

درباره ما

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

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

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

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

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