دوره آموزشی تمرین زبان Go: همزمانی
28 دقیقهمتوسط2023-09-14
مدرسین

Miki Tebeka
CEO at 353Solutions
جزئیات دوره
مسلط بودن به همزمانی (Concurrency) میتونه شانس شما رو برای پیدا کردن شغل به عنوان برنامهنویس بیشتر کنه. با پیشرفت دستگاههای چند هستهای، توانایی نوشتن کدی که بتونه چند کار رو به طور همزمان انجام بده، تبدیل به یه مفهوم ضروری تو برنامهنویسی مدرن شده. یکی از جذابترین ویژگیهای زبان گو برای برنامهنویسان، قابلیت همزمانی داخلیشه و توی این دوره، میکی تِبِکا مهارتهای همزمانی شما در زبان گو رو با یه سری چالشها میسنجه. یاد بگیرید چطور با گوروتینها، کانالها و حتی مفاهیم همزمانی سطح پایینتر مثل sync.Mutex کار کنید. با میکی همراه بشید، راهحلهای خودتون رو با راهحلهای اون مقایسه کنید و ببینید مهارتهای همزمانی شما چطور با اون مطابقت داره.
مهارت ها
GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - همزمانی در چالشهای Go
- 02 - آنچه باید بدانید
- 03 - گشت و گذار در CoderPad
1. انتظار برای گوروتین ها
- 04 - راه حل - زمان بندی تماسهای HTTP
2. گرفتن نتایج از گوروتین
- 05 - راه حل - بررسی امضای دیجیتال
3. تایم اوت و لغو
- 06 - راه حل - توصیه فیلم
4. استخر ثابت از گوروتین
- 07 - راه حل - تغییر اندازه تصاویر
5. استفاده از بسته همگام سازی
- 08 - راه حل - حافظه پنهان محدود
نتیجه
- 09 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی زبان برنامه نویسی Go برای توسعه دهندگان پایتون
- دوره آموزشی زبان برنامه نویسی گو (Golang): برنامهنویسی عملی
- دوره آموزشی سطح بالا: زبان برنامه نویسی Go
- دوره آموزشی تمرین زبان برنامه نویسی Go: توابع
- دوره آموزشی تمرین زبان برنامه نویسی Go: مدیریت خطا
- دوره آموزشی آن را تمرین کن: Go REST API Server
- دوره آموزشی پیمایش روابط کارکنان به عنوان یک متخصص منابع انسانی
- دوره آموزشی درک هوش مصنوعی مولد در رایانش ابری: خدمات و موارد استفاده (2023)
مسیرهای مرتبط
- مسیر آموزشی آماده شدن برای آزمون CompTIA Server+ (SK0-004)
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده سی شارپ
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی ارتقاء مهارت های Node.js خود
- مسیر آموزشی مهارت های اساسی هوش مصنوعی برای مدیریت Azure
- مسیر آموزشی درک هوش مصنوعی تولیدکننده برای رهبران فناوری
- مسیر آموزشی تمرینهای عملی پایتون
- مسیر آموزشی مهارتهای ®ITIL خود را بهبود دهید