1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. LinkedIn – Learning Go 2025-1

LinkedIn – Learning Go 2025-1

توضیحات

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

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

  • درک اصول اولیه Go: شرکت‌کنندگان با ویژگی‌های اساسی Go، سینتکس پایه و نحوه کار با Go playground آشنا می‌شوند.
  • مدیریت انواع متغیرهای ساده: نحوه کار با انواع متغیرهای Go، خروجی گرفتن متن در کنسول، دریافت ورودی از کنسول، استفاده از عملگرهای ریاضی و پکیج math، و کار با تاریخ و زمان را یاد می‌گیرند.
  • مدیریت انواع پیچیده و کالکشن‌ها: شرکت‌کنندگان با نحوه تخصیص و مدیریت حافظه، ارجاع به مقادیر با pointers، ذخیره مقادیر مرتب شده در arrays، مدیریت مقادیر مرتب شده در slices، ذخیره مقادیر نامرتب در maps و گروه‌بندی مقادیر مرتبط در structs آشنا می‌شوند.
  • مدیریت جریان برنامه: نحوه برنامه‌نویسی منطق شرطی با if و else، ارزیابی عبارات با دستورات switch، و ایجاد حلقه‌ها با دستورات for را فرا می‌گیرند.
  • ایجاد کد قابل استفاده مجدد: شرکت‌کنندگان تعریف و فراخوانی توابع، تعریف توابع به عنوان متدهای انواع سفارشی، و اجرای یک تابع به عنوان یک goroutine را یاد می‌گیرند.
  • کار با فایل‌ها و وب: نحوه نوشتن و خواندن فایل‌های متنی محلی، خواندن یک فایل متنی از وب و تجزیه متن با فرمت JSON را فرا می‌گیرند.

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

  • برنامه‌نویسان تازه‌کار: افرادی که می‌خواهند یک زبان برنامه‌نویسی جدید، به ویژه Go را برای توسعه command line applications، web services، و cloud یاد بگیرند.
  • توسعه‌دهندگانی که به دنبال گسترش مهارت‌های خود هستند: کسانی که می‌خواهند دانش خود را در زمینه زبان‌های برنامه‌نویسی مدرن و پرکاربرد افزایش دهند.
  • افرادی که به دنبال محیط توسعه ابری هستند: کسانی که می‌خواهند با GitHub Codespaces کار کنند و مزایای یک IDE مبتنی بر ابر را تجربه کنند.
  • افرادی که به دنبال یادگیری کاربردهای عملی Go هستند: کسانی که می‌خواهند نحوه کار با فایل‌ها، درخواست‌ها و پردازش محتوای وب و کار با داده‌های JSON را یاد بگیرند.

مشخصات دوره Learning Go

  • ناشر: LinkedIn
  • مدرس: David Gassner
  • سطح آموزش: متوسط
  • مدت زمان آموزش: 2 ساعت و 59 دقیقه

سرفصل های دوره

Learning Go

تصاویر دوره

Learning Go

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

راهنمای نصب

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

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

کیفیت: 720p

لینک دانلود

دانلود فایل – 238 مگابایت

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


حجم فایل

238 مگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

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

برچسب ها:

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

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

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

فهرست