برنامهنویسی با Golang
✅ سرفصل و جزئیات آموزش
توضیحات دوره
به دنیای دوره برنامهنویسی با Golang خوش آمدید، جایی که در آن درک عمیقی از زبان برنامهنویسی Go، از اصول اولیه تا مفاهیم پیشرفته، بدست خواهید آورد.
در طول این دوره، سفر برنامهنویسی خود را تقویت میکنید. این دوره فقط برای یادگیری یک زبان برنامهنویسی نیست؛ بلکه یک تجربه تحولآفرین برای شکوفایی پتانسیل شما به عنوان یک هنرمند نرمافزار است. در پایان این دوره، قادر خواهید بود:
- ویژگیها، مزایا و محیط زبان Go را خلاصه کنید.
- مفاهیم اصلی Go مانند انواع داده، متغیرها، حلقهها، کتابخانههای Go، توابع و غیره را توضیح دهید.
- از بهترین شیوههای سازماندهی کد، کنوانسیونهای نامگذاری و نوشتن کد تمیز و اصطلاحی Go استفاده کنید.
- برنامهنویسی در زبان Go را آغاز کنید.
این دوره برای توسعهدهندگان وب، دانشمندان داده، برنامهنویسان سیستم، محققان امنیت، کارآفرینان و تازهکارانی است که آرزو دارند در توسعه وب حرفهای بسازند.
داشتن تجربه قبلی با هر زبان برنامهنویسی الزامی نیست، اما میتواند منحنی یادگیری را آسانتر کند.
سفری آموزشی را برای تبدیل شدن به یک استاد برنامهنویسی با Golang شروع کنید، در حالی که بهترین شیوههای آن را یاد میگیرید و تخصص خود را در توسعه ارتقاء میدهید.
برنامهنویسی با Golang
-
مقدمه دوره 6:11
-
آشنایی با Go 6:15
-
ویژگیها و دامنههای Go 4:19
-
پکیجها و ایمپورت 6:44
-
متغیرها 6:24
-
انواع داده 6:33
-
ثابتها 5:09
-
عبارات شرطی 7:04
-
دستورات حلقهزنی 6:45
-
Break و Continue 5:13
-
دستورات Goto 4:55
-
دستورات Defer - بخش 1 6:47
-
دستورات Defer - بخش 2 2:36
-
راهاندازی محیط محلی Go - بخش 1 4:11
-
راهاندازی محیط محلی Go - بخش 2 4:11
-
اولین برنامه Go 5:04
-
مثالهای برنامه Golang 5:25
-
بررسی دوره None
-
دامنههای پیشرفته در Golang None
-
فرصتها با Golang None
-
چگونه از فرومهای بحث استفاده کنیم؟ None
-
راهاندازی کامل برای Go None
-
آشنایی با اسکوپ 6:33
-
دستهبندیهای اسکوپ 6:48
-
اسکوپگذاری لغوی 4:20
-
آشنایی با انواع داده 5:03
-
انواع داده در Go - اعداد 3:43
-
بولین و رشتهها 5:00
-
اشارهگرها 3:19
-
آرایهها در Golang 5:17
-
اسلایسها در Golang 3:42
-
مثالهای اسلایسها 7:26
-
نقشهها - بخش 1 5:15
-
نقشهها - بخش 2 4:56
-
توابع 4:59
-
متدها 4:16
-
مفاهیم پیشرفته اسکوپ None
-
انواع داده ترکیبی None
-
توابع ناشناس None
-
مدیریت خطا 4:40
-
تکنیکهایی برای مدیریت خطا 4:28
-
تکنیکهای مدیریت خطا 3:34
-
آشنایی با Structs 4:16
-
دسترسی به اعضای ساختار 4:16
-
دریافتکنندگان اشارهگر 4:28
-
آشنایی با رابطها 5:46
-
پیادهسازی رابطها 5:45
-
تعبیه رابطها None
-
Type Assertion و Type Switch None
-
آشنایی با همزمانی 5:22
-
روتینهای Go 3:56
-
گوروتین ناشناس 4:16
-
همگامسازی گوروتینها 7:30
-
آشنایی با کانالهای Go 2:43
-
کانال با بافر 3:23
-
کانال بدون بافر 2:27
-
چگونه از کانالها استفاده کنیم؟ 4:51
-
دستور Select 3:04
-
موارد دستور Select 3:43
-
Wait Groups و Worker Pools None
-
مفاهیم پیشرفته دستور Select None
-
بازگشت از پانیک با دستور Select None
-
آشنایی با پکیجهای Go 2:19
-
مفاهیم پیشرفته پکیج 2:50
-
استفاده از پکیجها در Go 1:27
-
پکیجهای پرکاربرد 2:43
-
پکیج Http 3:34
-
آشنایی با ماژولهای Go 2:24
-
ایجاد ماژولهای Go 2:58
-
انتشار ماژولهای Go 2:58
-
اضافه کردن وابستگیها 2:58
-
آشنایی با عملیاتها 3:04
-
خواندن و نوشتن در فایل 3:17
-
قفل کردن فایل 7:38
-
حفظ سازگاری ماژولهای Go None
-
برنامهنویسی با Golang: خلاصه دوره 0:56
-
پروژه نهایی: مدیر لیست کارها None
مشخصات آموزش
برنامهنویسی با Golang
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:77
- مدت زمان :04:41:57
- حجم :428.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy