قیمت رایگان!

افزودن به علاقمندی ها
0 دانشجو
زبان: انگلیسی
2 ساعت و 42 دقیقه
تعداد سرفصل ها: 7
سطح مطالعه: پیشرفته
ویدئو
Simon Robinson
Simon Robinson
نمایش پروفایل
درباره مدرس

Simon Robinson (سایمون رابینسون) اولین‌بار در اوایل دهه 1980 کار برنامه‌نویسی خود را با نوشتن یک سیستم زمان بندی در BBC Basic(!) برای کالج محلی خود شروع کرد. از آن زمان، فعالیت برنامه نویسی وی شامل صنایعی از تحقیقات دانشگاهی تا مخابرات و امور مالی و بسیاری از زبانهای رایانه ای مانند C، C++، C# و Python و همچنین نوشتن کد های فرانت-اند و بک-اند برای ویندوز و وب بوده است. او معتقد است دانش باید به اشتراک گذاشته شود و بیش از دوازده کتاب برای برنامه‌نویسان حرفه ای نوشته است.


از این مدرس

C# Concurrent Collections یکی از دوره‌های آموزشی PluralSight است که به شما می‌آموزد چگونه با استفاده از مجموعه‌های همزمان، داده‌ها را در یک محیط چند رشته‌ای ذخیره کنید، کدها را کارآمد نگه دارید و از خرابی داده‌ها و شرایط مسابقه جلوگیری کنید.

ایجاد همزمانی برنامه‌ها می‌تواند بخشی حیاتی در اطمینان از پاسخگویی خوب و کارایی بالا باشد، اما مجموعه‌های استاندارد برای محیط‌های همزمان طراحی نشده‌اند.

در این دوره، مجموعه‌های همزمان #C، شما می‌آموزید که چگونه از مجموعه‌های همزمان (Concurrent Collections) استفاده کنید تا با فکر کردن به مشکلات به صورت همزمان، قدرت دستکاری داده‌ها در مجموعه‌ها را به سناریوهای چند رشته‌ای برسانید.

در ابتدا، خواهید فهمید که چگونه از شرایط نژادی و تخریب داده‌ها جلوگیری کرده و همچنین از لمبدا برای تکمیل عملیات جمع‌آوری همزمان به روش ایمن و نخ استفاده کنید.
در مرحله بعدی، با مجموعه‌های تولیدکننده-مصرف‌کننده، مانند پشته‌ها و صف‌ها آشنا خواهید شد. سپس، یاد خواهید گرفت که چگونه همه موارد را با خیال راحت از یک صف مصرف کنید.
سرانجام، برای حفظ کارآیی کد Concurrent Collections خود، به روش‌های کدنویسی خوبی خواهید پرداخت.

در پایان این دوره، شما می‌دانید که چگونه با خیال راحت داده‌ها را در مجموعه‌ها ذخیره کنید و همزمان به چندین رشته در داده‌ها دسترسی داشته باشید، ضمن اینکه می‌توانید از اشکالات همگام‌سازی، که می‌توانند کد همزمان را درگیر کنند، اجتناب کنید.

بررسی اجمالی دوره
1- مجموعه‌ها و عملیات اتمی
2- از Dictionary به ConcurrentDictionary
3- همزمانی - اجتناب از شرایط مسابقه
4- مجموعه‌های تولیدکننده و مصرف‌کننده: صف، پشته و کیف
5- جلوگیری از نظرسنجی با BlockingCollection
6- شیوه‌های کدگذاری خوب و بد با مجموعه‌های همزمان
7- شمارش مجموعه‌های همزمان
فایل های تمرین

نظرات

متوسط امتیازات

0
بدون امتیاز 0 رای
رایگان!
0 نقد و بررسی

جزئیات امتیازات

5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود دوره آموزشی PluralSight – C# Concurrent Collections”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *