دوره آموزشی یادگیری زبان برنامه نویسی Go آپدیت (2021)

دوره آموزشی یادگیری زبان برنامه نویسی Go آپدیت (2021)

2 ساعت 22 دقیقهمتوسط2021-03-23

مدرسین

David Gassner

David Gassner

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

جزئیات دوره

Go چیست؟ Go یک زبان برنامه نویسی منبع باز نسل بعدی است که توسط Google برای ساخت سیستم‌ها، وب و سایر برنامه‌ها ایجاد شده است. این دوره برای کمک به توسعه دهندگان برای شروع کار با Go، پوشش عناصر اصلی زبان و قواعد آن، طراحی شده است. مربی David Gassner ابزارها و مهارت‌های مورد استفاده در گردش کار Go را به شما معرفی می‌کند - از جمله Go Playground، یک ابزار آنلاین که توسعه Go را از روی دسک تاپ خارج می‌کند. وی همچنین وظایف اساسی برنامه نویسی را شامل می‌شود: مدیریت مقادیر، استفاده از عملگرهای ریاضی، ذخیره مقادیر به عنوان انواع پیچیده و مدیریت جریان برنامه. به علاوه، نحوه ایجاد کد Go قابل استفاده مجدد، خواندن و نوشتن فایل‌ها و درخواست‌های وب ساده را بیاموزید.

مهارت ها

GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off

سرفصل ها

مقدمه

  • برنامه های اساسی را با Go توسعه دهید
  • آنچه باید بدانید

شروع به کار

  • ویژگی های ضروری برو
  • نحو اصلی Go را کاوش کنید
  • با زمین بازی Go آزمایش کنید
  • Go را روی macOS نصب کنید
  • Go را روی ویندوز نصب کنید
  • یک IDE برای برنامه نویسی Go انتخاب کنید
  • کد ویژوال استودیو را نصب و پیکربندی کنید
  • فایل های تمرین را از گیت هاب دریافت کنید
  • یک برنامه Hello World ایجاد کنید

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

  • انواع متغیر Go s را کاوش کنید
  • متغیرها را اعلام و مقداردهی اولیه کنید
  • از کنسول ورودی بگیرید
  • ورودی های رشته را به انواع دیگر تبدیل کنید
  • از عملگرهای ریاضی استفاده کنید
  • از بسته ریاضی استفاده کنید
  • با تاریخ و زمان کار کنید
  • چالش ایجاد یک برنامه ماشین حساب ساده
  • راه حل یک برنامه ماشین حساب ساده ایجاد کنید

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

  • نحوه تخصیص و مدیریت حافظه
  • مقادیر مرجع با اشاره گر
  • مقادیر مرتب شده را در آرایه ها ذخیره کنید
  • مقادیر سفارش داده شده را در برش ها مدیریت کنید
  • مقادیر نامرتب را در نقشه ها ذخیره کنید
  • مقادیر مرتبط را در ساختارها گروه بندی کنید

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

  • منطق شرطی برنامه
  • عبارات را با دستورات سوئیچ ارزیابی کنید
  • حلقه هایی با دستور for ایجاد کنید

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

  • تعریف و فراخوانی توابع
  • توابع را به عنوان روش هایی از انواع سفارشی تعریف کنید
  • چالش ایجاد یک برنامه ماشین حساب پیشرفته تر
  • راه حل یک برنامه ماشین حساب پیشرفته تر ایجاد کنید

با فایل ها و وب کار کنید

  • نوشتن و خواندن فایل های متنی محلی
  • یک فایل متنی را از وب بخوانید
  • متن با فرمت JSON را تجزیه کنید

نتیجه

  • مراحل بعدی
۸۰,۰۰۰ تومان