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

دوره آموزشی یادگیری زبان Go

2 ساعت 19 دقیقهمتوسط2025-01-17

مدرسین

David Gassner

David Gassner

Author of 60+ video-based training courses for software developers

جزئیات دوره

زبان Go (که به آن Golang نیز گفته می‌شود) یکی از محبوب‌ترین زبان‌های برنامه‌نویسی برای ساخت برنامه‌های خط فرمان، خدمات وب و فضای ابری است. در این دوره، اصول پایه‌ای زبان Go را یاد بگیرید و از GitHub Codespaces به عنوان محیط توسعه خود استفاده کنید. ببینید چگونه از اجزای اصلی برنامه‌های Go استفاده کنید: متغیرها، مجموعه‌ها، منطق شرطی و حلقه‌ها. مدرس دوره، David Gassner، همچنین کاربردهای عملی Go را بررسی می‌کند، مانند کار با فایل‌ها، ارسال درخواست و پردازش محتوا از وب، و کار با داده‌هایی که به صورت رشته‌های JSON ساختاربندی شده‌اند.

اهداف یادگیری:
استفاده از متغیرها، ثابت‌ها و انواع داده‌ها.
گروه‌بندی مقادیر مرتبط در ساختارها (structs).
ایجاد منطق شرطی و حلقه‌ها.
برنامه‌نویسی عملیات همزمان با goroutines.
کار با فایل‌ها و درخواست‌های وب.

مهارت ها

GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - برنامه نویسی با Go را یاد بگیرید
  • 02 - آنچه باید بدانید
  • 03 - از چالش‌های کد در CoderPad استفاده کنید

1. شروع به کار

  • 04 - ویژگی‌های ضروری Go
  • 05 - نحو اصلی Go را کاوش کنید
  • 06 - با زمین بازی Go آزمایش کنید
  • 07 - استفاده از فایل‌های تمرین در GitHub Codespaces
  • 08 - اولین برنامه Go خود را ایجاد کنید
  • 09 - یک برنامه اجرایی بسازید

2. مقادیر متغیر ساده را مدیریت کنید

  • 10 - انواع متغیر Go را کاوش کنید
  • 11 - خروجی متن به کنسول
  • 12 - از کنسول ورودی بگیرید
  • 13 - استفاده از عملگرهای ریاضی
  • 14 - استفاده از بسته ریاضی
  • 15 - با تاریخ و زمان کار کنید

3. انواع و مجموعه‌های پیچیده را مدیریت کنید

  • 16 - نحوه تخصیص و مدیریت حافظه
  • 17 - مقادیر مرجع با اشاره گر
  • 18 - مقادیر مرتب شده را در آرایه‌ها ذخیره کنید
  • 19 - مقادیر سفارش داده شده را در برش‌ها مدیریت کنید
  • 20 - مقادیر نامرتب را در نقشه‌ها ذخیره کنید
  • 21 - مقادیر مرتبط را در ساختارها گروه بندی کنید

4. جریان برنامه را مدیریت کنید

  • 22 - منطق شرطی را با if و else برنامه ریزی کنید
  • 23 - عبارات را با عبارات سوئیچ ارزیابی کنید
  • 24 - حلقه‌هایی با دستور for ایجاد کنید

5. کد قابل استفاده مجدد ایجاد کنید

  • 25 - تعریف و فراخوانی توابع
  • 26 - توابع را به عنوان متدهایی از انواع سفارشی تعریف کنید
  • 27 - یک تابع را به صورت گوروتین اجرا کنید

6. با فایل‌ها و وب کار کنید

  • 28 - فایل‌های متنی محلی را بنویسید و بخوانید
  • 29 - یک فایل متنی را از وب بخوانید
  • 30 - متن با فرمت JSON را تجزیه کنید

نتیجه گیری

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

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

درباره ما

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

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

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

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

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