دوره آموزشی
The Great Courses
دوبله زبان فارسی

تسلط به برنامه‌نویسی Go

تسلط به برنامه‌نویسی Go

✅ سرفصل و جزئیات آموزش

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

  • پیش از رفتن به کدنویسی متوسط و پیشرفته Go، مبانی را بیاموزید.
  • یک شبیه‌سازی آسان سیستم مدیریت وسایل نقلیه بسازید.
  • یک سیستم مدیریت مخاطبین بسازید.
  • یک اپلیکیشن ساده gRPC بسازید.

توضیحات دوره

به تسلط به برنامه‌نویسی Go خوش آمدید! این دوره برای افراد کاملا مبتدی در Go، و همچنین برنامه‌نویسانی که به دنبال بهبود مهارت‌های کدنویسی Go خود هستند، در نظر گرفته شده است.

Go چیست؟

Go یک زبان برنامه‌نویسی متن‌باز است که ساخت سیستم‌های امن و مقیاس‌پذیر را ساده می‌کند. این زبان توسط Google در سال 2007 ایجاد شد و اکنون به‌طور گسترده توسط شرکت‌هایی مانند Uber ،Netflix ،Medium ،Salesforce و Dropbox استفاده می‌شود.

چرا Go را بیاموزیم؟

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

در تسلط به برنامه‌نویسی Go شما از مبتدی به متوسط تا پیشرفته خواهید رفت، و در هر مرحله از یادگیری خود مهارت‌هایتان را با آزمون‌ها، تکالیف عملی و ساخت پروژه‌های کاربردی به آزمون خواهید گذاشت.

این موارد شامل:

  • تکلیف - یک Map ایجاد کنید (مقادیر داده را به روشی ذخیره کنید که جستجوهای سریع را فراهم کند و به شما اجازه دهد داده را با کمک کلیدها بازیابی، بروزرسانی یا حذف کنید)
  • تکلیف - یک شبیه‌سازی ساده سیستم مدیریت وسایل نقلیه بسازید!
  • پروژه - یک سیستم مدیریت مخاطبین بسازید (افزودن، مشاهده و حذف کاربران با نام، شماره تلفن و ایمیل)
  • پروژه - یک تکنیک ساده اسکن پورت را پیاده‌سازی کنید (برای ارزیابی سریع ماشین خود)

شما همچنین یک اپلیکیشن ساده gRPC را در بخش ماقبل آخر دوره خواهید ساخت و کانتینرسازی خواهید کرد.

هر بخش دوره نیز با یک آزمون به پایان می‌رسد، تا به شما کمک کند در اعتماد به نفس رشد کنید و به Go مسلط شوید!

همین امروز Go را کشف کنید.

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

  • برنامه‌نویسانی که می‌خواهند Go را از پایه بیاموزند.
  • کدنویسانی که عملکرد و همزمانی را در کد خود در اولویت قرار می‌دهند.

تسلط به برنامه‌نویسی Go

  • مقدمه 01:42
  • راه‌اندازی محیط 02:59
  • مبانی Go و متغیرها 13:05
  • شرط‌ها و حلقه‌ها 11:37
  • توابع 09:13
  • اشاره‌گرها 07:00
  • ماژول‌ها 05:37
  • آرایه‌ها 08:40
  • Sliceها 04:07
  • Mapها 07:43
  • تکلیف 03:38
  • آزمون None
  • Structها 07:35
  • نوع‌های تعریف‌شده 03:22
  • کپسوله‌سازی 13:41
  • رابط 06:14
  • خطاها 05:27
  • تکلیف 13:45
  • آزمون None
  • پروژه 34:56
  • Goroutineها و کانال‌ها 16:19
  • Mutexها 06:26
  • تست 07:51
  • Generics 08:57
  • تکلیف 08:23
  • آزمون None
  • پروژه 13:25
  • راه‌اندازی gRPC 09:21
  • مبانی gRPC 19:33
  • سرور 29:11
  • کلاینت 28:00
  • Gin 34:03
  • جمع‌بندی 08:58

3,487,200 871,800 تومان

مشخصات آموزش

تسلط به برنامه‌نویسی Go

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:مقدماتی
  • تعداد درس:33
  • مدت زمان :05:51:04
  • حجم :2.05GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید