تمرین‌های عملی زبان Go: هم‌روندی (Concurrency) - آخرین آپدیت

دانلود Go Practice: Concurrency

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

تسلط بر مفاهیم هم‌روندی (Concurrency) می‌تواند شانس استخدام شما را به عنوان یک توسعه‌دهنده به‌طور قابل توجهی افزایش دهد. با گسترش دستگاه‌های چند هسته‌ای، توانایی نوشتن کدهایی که چندین وظیفه را به‌طور هم‌زمان اجرا می‌کنند، به یکی از مفاهیم حیاتی در برنامه‌نویسی مدرن تبدیل شده است. یکی از جذاب‌ترین ویژگی‌های زبان Go برای برنامه‌نویسان، قابلیت‌های داخلی هم‌روندی است و در این دوره، Miki Tebeka مهارت‌های شما در زمینه Concurrency در زبان Go را با مجموعه‌ای از چالش‌های عملی به چالش می‌کشد. یاد بگیرید چگونه با goroutines، channels و حتی ابزارهای سطح پایین‌تر مانند sync.Mutex کار کنید. با Miki پیش بروید، راهکارهای خود را با او مقایسه کنید و سطح مهارت‌های خود در مدیریت هم‌روندی را بسنجید.

این دوره شامل چالش‌های کدنویسی تحت پشتیبانی CoderPad است. این چالش‌ها تمرینات تعاملی هستند که بازخوردهای آنی ارائه می‌دهند تا بتوانید در کنار محتوای آموزشی، تجربه عملی کدنویسی کسب کرده و مهارت‌های برنامه‌نویسی خود را ارتقا دهید.


سرفصل ها و درس ها

مقدمه Introduction

  • چالش‌های هم‌روندی در زبان Go Concurrency in Go challenges

  • آشنایی با محیط CoderPad A tour of CoderPad

  • پیش‌نیازهای لازم What you should know

1. انتظار برای گوروتین‌ها 1. Waiting for goroutines

  • راه حل: زمان‌بندی فراخوانی‌های HTTP Solution: Timing HTTP calls

2. دریافت نتایج از گوروتین‌ها 2. Getting Results from goroutines

  • راه حل: بررسی امضای دیجیتال Solution: Digital signature check

3. مهلت زمانی و لغو عملیات 3. Timeout and Cancellations

  • راه حل: سیستم پیشنهاد فیلم Solution: Movie recommendation

4. ایجاد استخر ثابت از گوروتین‌ها 4. Fixed Pool of goroutines

  • راه حل: تغییر اندازه تصاویر Solution: Resizing images

5. استفاده از پکیج Sync 5. Using the "Sync" Package

  • راه حل: حافظه پنهان محدود (Bounded Cache) Solution: Bounded cache

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

تمرین‌های عملی زبان Go: هم‌روندی (Concurrency)
جزییات دوره
0h 27m
9
(آخرین آپدیت)
2,972
- از 5
ندارد
دارد
دارد
Miki Tebeka
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Miki Tebeka Miki Tebeka

مدیر عامل در 353Solutions

Miki Tebeka مدیرعامل 353Solutions است.

در کار خود در 353Solutions، Miki کارگاه های عملی ارائه می دهد که به متخصصان کمک می کند درک خود را از Python تقویت کنند. و برو. علاوه بر این، او خدمات مشاوره ای متناسب با تخصص در ساخت زیرساخت های کلان داده را ارائه می دهد. همانطور که کار او در 353Solutions نشان می دهد، او در Python and Go و همچنین C++، JavaScript، Clojure و موارد دیگر مهارت بالایی دارد.