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

۱ فصل
۲۰ جلسه
۹ ساعت
۱

لیست ویدئوهای دوره

۲۰ قسمت
۰۸:۴۴:۱۸
1

نصب و پیکربندی محیط

رایگان
۱۹:۵۰
2

ساختار برنامه های Go

رایگان
۲۹:۲۳
3

انواع داده ی عمومی و قالب بندی خروجی

رایگان
۲۴:۰۱
4

متغیرها

رایگان
۴۵:۲۰
5

ثابت ها

رایگان
۱۳:۰۵
6

بررسی شرط ها در زندگی روزمره و کار با دستور if

۴۴:۴۳
7

عملگر ها را بیشتر بشناسید

۲۸:۵۵
8

بررسی دستور شرطی switch و حل مثال های متنوع

۱۹:۵۵
9

حلقه ها و تکراری های مداوم

۲۳:۳۵
10

تقسیم وظایف در برنامه با استفاده از توابع

۲۰:۲۹
11

آرایه ها و کاربرد آن

۳۰:۲۴
12

اسلایس برادر آرایه

۲۴:۳۵
13

تعریف و استفاده از map

۲۵:۱۲
14

اشاره گر ها

۳۰:۲۹
15

ساختار ها در برنامه نویسی (struct)

۲۱:۱۳
16

آموزش متد ها در گو

۴۲:۴۲
17

پیاده سازی Interface و آشنایی با آن

۲۲:۲۸
18

سایر مثال ها برای اینترفیس

۱۱:۴۱
19

طریقه استفاده از goroutine

۱۹:۱۱
20

استفاده از channel در Go

۲۷:۰۷

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

GO یک زبان برنامه نویسی opensource است که در برای ساخت نرم افزارهای مختلف قابل استفاده می باشد. این زبان در سال 2009 توسط کن تامپسون ،راب پایک و رابرت گریسمور در شرکت گوگل معرفی شد. در دوره آموزش Go قصد داریم به تمام مباحث مربوط به این زبان برنامه نویسی بپردازیم.

ویژگی های زبان برنامه نویسی Go

  1. زبان Go تحت حمایت شرکت گوگل است و طراحان این زبان جزء متخصصین گوگل هستند
  2. این زبان فرزند زبان C محسوب می شود و از سرعت، امنیت و پایداری فوق العاده ای برخوردار است
  3. با اینکه این زبان نوظهور است در عین ناباوری در کمتر از ۷ سال خود را جزء ۱۵ زبان برنامه نویسی مطرح در دنیا جای داده است
  4. Go یک زبان جامع است و طراحی انواع اپلیکیشن ها از جمله (وب، ویندوز، موبایل، برنامه های تحت شبکه، بازی سازی و … ) را شامل می شود
  5. تنها با یادگیری یک زبان برنامه نویسی هر نوع برنامه ای را می توانید بسازید

دوره مقدماتی آموزش زبان GO در قالب یک پک کامل ارائه خواهد شد. آموزش کاملا جامع و کاربردی در رابطه با سینتکس زبان Go میباشد. این دوره مباحث پایه و مقدماتی زبان برنامه نویسی Go جهت ورود به عرصه طراحی اپلیکیشن را به شما آموزش می دهد.

سرفصل های دوره آموزش گو

  1. نصب و پیکربندی محیط (نصب کامپایلر)
  2. اسکلت و ساختار برنامه های Go
  3. انواع داده عمومی و قالب بندی خروجی
  4. بررسی متغیر ها و نحوه تعریف و استفاده از متغیر
  5. نگاهی کلی به ثابت ها و معرفی مثال های مربوطه
  6. بررسی شرط ها در زندگی روزمره و کار با دستور if
  7. عملگر ها را بیشتر بشناسید.
  8. بررسی دستور شرطی switch و حل مثال های متنوع
  9. حلقه ها و تکرار های مداوم
  10. تقسیم وظایف در برنامه با استفاده از توابع
  11. آرایه ها و کاربرد آن
  12. اسلایس برادر آرایه
  13. تعریف و استفاده از map
  14. اشاره گر ها
  15. ساختار ها در برنامه نویسی (struct)

یادگیری زبان برنامه نویسی گو بسیار آسان و راحت است. سادگی و سهولت استفاده از زبان برنامه‌نویسی گولنگ سبب شده که در مدت زمان بسیار کوتاهی محبوبیت زیادی در میان توسعه‌دهندگان پیدا کند.

آموزش گو

آنچه در دوره آموزش Go می‌آموزیم

گو یک زبان برنامه نویسی بر پایه C میباشد که بر خلاف زبان C از برنامه نویسی ناهمزمان و زباله روبی پشتیبانی میکند. در این دوره آموزشی با سینتکس این زبان برنامه نویسی آشنا شده و شمارا آماده ورود به دنیای برنامه نویسی گو میکنیم. شما پس از این دوره قادر به استفاده از زبان Go خواهید بود.

نکته : در ویدئو اول دوره آموزش Go ذکر شد که ایران توسط گوگل در قسمت زبان برنامه نویسی Go تحریم هست و می بایست آی پی خود را تغییر داده تا بتوان به وب سایت golang.org دسترسی پیدا کرد. همانطور که در ویدئو گفته شده، مذاکراتی در حال انجام بود که با موفقیت رو به رو شده و وب سایت از چند روز اخیر در دسترس ایرانیان نیز قرار گرفت. هم اکنون تحریم برداشته شده و دیگر نیازی به تغییر آی پی نخواهید داشت.

تا حرفه ای شدن با ما باشید …

آموزش Go

دانشجویار با همکاری آکادمی گوفرهای ایرانی که به سرپرستی مهندس عرفان اکبری منش است، تصمیم به ضبط این مجموعه آموزشی گرفته شده.