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

Miki Tebeka
CEO at 353Solutions
جزئیات دوره
Go به طور پیوسته در حال تبدیل شدن به یکی از محبوب ترین زبان های برنامه نویسی است و سازمان های بیشتری اکنون از Go برای نوشتن خدمات استفاده می کنند. بسیاری از توسعه دهندگان پایتون اکنون مجبور به انتقال به Go هستند و در این دوره، Miki Tebeka به توسعه دهندگان پایتون کمک می کند تا شروع به نوشتن برنامه های Go کنند. Miki اصول اولیه را پوشش میدهد، از انواع داخلی گرفته تا تعاریف عملکرد، و همچنین به مهندسی پروژه و همزمانی میپردازد. او همچنین چالشها و راهحلهایی را برای هر فصل ارائه میکند، بنابراین میتوانید مهارتهای خود را در حین یادگیری تمرین کنید. اگر یک توسعهدهنده پایتون هستید که در حین انتقال به Go به دنبال تجربهای عملی هستید، در این دوره آموزشی به Miki بپیوندید.
مهارت ها
GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - چرا Go
- 02 - آنچه باید بدانید
- 03 - راه اندازی
1. شروع به کار
- 04 - نمونه برنامه
- 05 - در حال اجرا و رفع اشکال
- 06 - تألیف
- 07 - چالش - زمان فعلی
- 08 - راه حل - زمان فعلی
2. ساخته شده در انواع
- 09 - اعداد
- 10 - رشته
- 11 - برش ها
- 12 - نقشه ها
- 13 - چالش - فرکانس کاراکتر
- 14 - راه حل - فرکانس کاراکتر
3. توابع
- 15 - تعریف تابع
- 16 - چندین مقدار بازگشتی
- 17 - رسیدگی به خطا
- 18 - اشاره گر
- 19 - به تعویق انداختن
- 20 - چالش - جادوی فایل
- 21 - راه حل - جادوی فایل
4. ساختارها، روش ها و رابط ها
- 22 - تعریف و ایجاد ساختارها
- 23 - روشها
- 24 - تعبیه
- 25 - رابط ها
- 26 - ژنریک
- 27 - چالش - VMs
- 28 - راه حل - VMs
5. همزمانی
- 29 - گوروتین ها
- 30 - کانال ها
- 31 - گروه انتظار
- 32 - تایم اوت و لغو
- 33 - چالش - فایل های موازی
- 34 - حل - فایل های موازی
6. مهندسی پروژه
- 35 - آزمایش
- 36 - مدیریت وابستگی
- 37 - ساختار پروژه
- 38 - ورود به سیستم
- 39 - چالش - خاموش شدن سرور
- 40 - راه حل - سرور خاموش
نتیجه
- 41 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی کتابخانه استاندارد Go
- دوره آموزشی یادگیری زبان Go
- دوره آموزشی توسعه برنامههای آگاه به یونیکد در زبان Go
- دوره آموزشی Go برای توسعهدهندگان: تکنیکهای عملی برای کدنویسی مؤثر
- دوره آموزشی سریال سازی موثر در زبان برنامه نویسی JSON :Go، بافرهای پروتکل و موارد دیگر
- دوره آموزشی پکیج Context در زبان برنامه نویسی Go
- دوره آموزشی دیباگ کردن در زبان برنامه نویسی Go