دوره آموزشی زبان برنامه نویسی Go برای توسعه دهندگان پایتون
1 ساعت 29 دقیقهمتوسط2023-02-17
مدرسین

Miki Tebeka
CEO at 353Solutions
جزئیات دوره
Go به طور پیوسته در حال تبدیل شدن به یکی از محبوب ترین زبان های برنامه نویسی است و سازمان های بیشتری اکنون از Go برای نوشتن خدمات استفاده می کنند. بسیاری از توسعه دهندگان پایتون اکنون مجبور به انتقال به Go هستند و در این دوره، Miki Tebeka به توسعه دهندگان پایتون کمک می کند تا شروع به نوشتن برنامه های Go کنند. Miki اصول اولیه را پوشش میدهد، از انواع داخلی گرفته تا تعاریف عملکرد، و همچنین به مهندسی پروژه و همزمانی میپردازد. او همچنین چالشها و راهحلهایی را برای هر فصل ارائه میکند، بنابراین میتوانید مهارتهای خود را در حین یادگیری تمرین کنید. اگر یک توسعهدهنده پایتون هستید که در حین انتقال به Go به دنبال تجربهای عملی هستید، در این دوره آموزشی به Miki بپیوندید.
مهارت ها
GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
مقدمه
- چرا Go
- آنچه باید بدانید
- راه اندازی
شروع به کار
- نمونه برنامه
- در حال اجرا و رفع اشکال
- تألیف
- چالش - زمان فعلی
- راه حل - زمان فعلی
ساخته شده در انواع
- اعداد
- رشته
- برش ها
- نقشه ها
- چالش - فرکانس کاراکتر
- راه حل - فرکانس کاراکتر
توابع
- تعریف تابع
- چندین مقدار بازگشتی
- رسیدگی به خطا
- اشاره گر
- به تعویق انداختن
- چالش - جادوی فایل
- راه حل - جادوی فایل
ساختارها، روش ها و رابط ها
- تعریف و ایجاد ساختارها
- روشها
- تعبیه
- رابط ها
- ژنریک
- چالش - VMs
- راه حل - VMs
همزمانی
- گوروتین ها
- کانال ها
- گروه انتظار
- تایم اوت و لغو
- چالش - فایل های موازی
- حل - فایل های موازی
مهندسی پروژه
- آزمایش
- مدیریت وابستگی
- ساختار پروژه
- ورود به سیستم
- چالش - خاموش شدن سرور
- راه حل - سرور خاموش
نتیجه
- مراحل بعدی