آموزش Go برای ابر و شبکهها
✅ سرفصل و جزئیات آموزش
توضیحات دوره
وارد دنیای دورهی آموزش Go برای ابر و شبکهها شوید که در آن ترکیب قوی زبان برنامهنویسی Go و شبکهسازی مبتنی بر ابر را بررسی خواهید کرد. این برنامه هم برای افراد مبتدی و هم توسعهدهندگان سطح متوسط طراحی شده است و به جزئیات ساخت اپلیکیشنهای مقیاسپذیر و کارآمد cloud-native با Go میپردازد.
در طول این دوره، تواناییهای کدنویسی خود را تقویت خواهید کرد. این دوره فقط برای یادگیری یک زبان برنامهنویسی نیست؛ بلکه یک تجربهی تحولآفرین برای شکوفایی پتانسیل شما بهعنوان یک هنرمند نرمافزار است.
در پایان این دوره، شما قادر خواهید بود:
- مفاهیم مختلف در Go مانند اپلیکیشنهای Cloud Native، داکر، کوبرنتیز، کانتینرها و غیره را خلاصه کنید.
- میکروسرویسها و معماری آن را توضیح دهید.
- از بهترین شیوهها برای ارتباط مبتنی بر رویداد استفاده کنید.
- یک اپلیکیشن در زبان Go توسعه دهید.
این دوره برای توسعهدهندگان وب، دانشمندان داده، برنامهنویسان سیستم، کارآفرینان و افراد تازهکاری است که به دنبال ساختن یک حرفه در توسعه وب هستند.
مهارتهای تحت پوشش "آموزش Go برای ابر و شبکهها" شامل علوم کامپیوتر، Docker Compose، کوبرنتیز، توسعه نرمافزار و غیره است.
تجربهی قبلی با هر زبان برنامهنویسی الزامی نیست، اما میتواند منحنی یادگیری را آسانتر کند.
سفری آموزشی برای تبدیل شدن به یک متخصص را در "آموزش Go برای ابر و شبکهها" شروع کنید و در عین حال بهترین شیوهها را یاد بگیرید و تخصص خود را در توسعه افزایش دهید.
آموزش Go برای ابر و شبکهها
-
مقدمه دوره 3:25
-
آشنایی با اپلیکیشنهای Cloud Native 2:24
-
مفاهیم کلیدی اپلیکیشنهای Cloud Native 3:30
-
اپلیکیشنهای Cloud Native در مقابل اپلیکیشنهای Monolithic سنتی 3:46
-
چالشها و اصول طراحی 2:57
-
پایگاهدادههای Cloud Native 2:55
-
درک Cloud Native Stack 1:59
-
آناتومی Cloud Native Stack 1:49
-
مقابله با چالشها با Cloud Native Stack 1:41
-
درک داکر 2:43
-
Docker File و Docker Compose 4:44
-
مدیریت کانتینر 3:21
-
کاربرد Docker SDK و Docker Compose 3:27
-
آشنایی با کوبرنتیز 3:06
-
انجام عملیاتهای CRUD در کوبرنتیز 3:24
-
کار با آبجکتهای API کوبرنتیز - بخش 1 2:38
-
کار با آبجکتهای API کوبرنتیز - بخش 2 2:33
-
ابزارها برای اپلیکیشنهای کوبرنتیز 3:34
-
درک میکروسرویسها و معماری آن 3:49
-
ویژگیهای Golang برای ساخت میکروسرویسها 3:26
-
مزایا و چالشهای میکروسرویسها 2:34
-
مقایسه با معماری Monolithic 3:32
-
اصول DDL 4:38
-
شناسایی مرزهای میکروسرویسها 4:01
-
استراتژیهایی برای تجزیه 4:18
-
راهاندازی یک محیط توسعه Golang 3:23
-
درک اورکستراسیون 2:55
-
ساخت یک Orchestrator در Go 2:39
-
بررسی کوبرنتیز برای اورکستراسیون میکروسرویسها 2:12
-
منبعیابی رویداد و معماریهای مبتنی بر رویداد 3:00
-
پیادهسازی ارتباط مبتنی بر رویداد 2:43
-
درک نظارت و لاگ کردن 2:24
-
ردیابی در میکروسرویسها 2:49
-
پیادهسازی متریکها و بررسیهای سلامت 3:08
-
تست واحد و یکپارچهسازی در Go 2:19
-
استراتژیهای تست End-to-End 2:07
-
ماک کردن و تست وابستگیهای خارجی در میکروسرویسها 4:42
-
بهترین شیوهها برای ایمنسازی میکروسرویسها 2:10
-
تنظیم پایپلاینهای یکپارچهسازی مداوم و استقرار مداوم 1:14
-
استقرار میکروسرویسها در پلتفرمهای ابری 2:00
-
آموزش Go برای ابر و شبکهها: خلاصه دوره 2:14
مشخصات آموزش
آموزش Go برای ابر و شبکهها
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:41
- مدت زمان :02:02:13
- حجم :360.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy