4 روز شگفت انگیز با 70 و 85 درصد تخفیف از Black Friday تا Cyber Monday شروع شد! جزئیات

در این دوره از سری دوره های آموزش سی شارپ به مباحث برنامه نویسی موازی و وظیفه ای (parallel programming) پرداختیم، الان دیگه حتی کوچکترین برنامه ها هم باید از قدرت فوق العاده سی پی یوهای چند هسته ای بهره ببرن پیشرفت تکنولوژی باعث شده که دانش برنامه نویسی چند نخی به وجود بیاد. این دوره به نوعی همان برنامه نویسی چند نخی اما بسیار کامل تر است به گونه ای که آموزش multi threading جزئی بسیار کوچک از این دوره می باشد.

استفاده از این تکنولوژی باعث بهبود سرعت و کارای در برنامه هاتون میشه و البته موارد خیلی حساسیم وجود داره که باید کاملا حواسمون بهشون باشه و گرنه خسارت های جبران ناپذیری رو به دنبال خواهند داشت. در ضمن در این دوره از نخستین تکنولوژی تا حرفه ای ترین و آخرین آن بحث شده و آموزش داده شده است. در دوره سی شارپ مقدماتی تا پیشرفته که در سایت قرار دادیم شما #C را به صورت کامل یاد گرفتید اما بهتر است برای ورود قدرتمند به بازار کار این دوره را به صورت کامل فرا بگیرید.

سرفصل های آموزش برنامه نویسی موازی در #C:

سرفصل ها کلی بوده و موارد بسیار زیادی ذکر نشده است. ضمناً ممکن است هر بخش شامل چندین ویدئو زیر مجموعه باشد.

  • مقدمه و معرفی مدرس، شیوه تدریس و پیشگفتار
  • آشنایی با شیوه کاری پروسزهای ویندوز
  • اصول اولیه برنامه نویسی همزمان
  • اشنایی با برنامه نویسی چند نخی سنتی
  • کار و اشنایی با قفل گذاری ها
  • الگوی های غیر همزمان EAP
  • الگوی غیر همزمان APM
  • برنامه نویسی موازی واسط کاربر
  • شیوه نوین برنامه نویسی موازی و هم روند
  • کار با TLS
  • کار با ADI
  • توسعه موازی یا PFX
  • و...

انجام چند پروژه ساده

  • ساخت انواع برنامه های هم روند با انواع روش های موجود
  • پروژه مبانی هماهنگ سازی
  • پروژه ها در خواستی کاربران
  • نتیجه گیری

جلسه مقدمه

  • شروع کار
  • معرفی دوره
  • معرفی سرفصل ها و مدرس

جلسه اول

  • توضیح در مورد پروسزها، نخ ها، نخ
  • حل مثال از شیوه کاری پروسزها و تشریح متدها و خصوصیات آن

جلسه دوم

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

جلسه سوم

  • آشنایی با پراپرتی ها کلاس
  • thread
  • مدیریت خطا ها در نخ ها
  • کار با متد join و توضیح شیوه کاری آن

جلسه چهارم

  • کار با نخ های حوضچه ای
  • توضیح و کارای آن ها
  • تفاوت شیوه کار با نخ های معمولی
  • ارسال آرگومان به نخ
  • توضیح در باره هماهنگ سازی

جلسه پنجم

  • آغاز مار با هماهنگ سازی و توضیح اجمالی تر
  • شرح و توضیح کار با کلاس
  • monitor
  • معرفی خصوصیات و متدهای آن

جلسه ششم

  • ادامه کار با هماهنگ سازی کلاس monitor
  • توضیخ و کار و معرفی دیگر property ها
  • کار با
  • دستور lock
  • آشنایی با سیگنال دهی
  • توضیح در باره سیگنال دهی
  • کار با کلاس monitor و سیگنال دهی با آن

جلسه هفتم

  • انواع ساختارهای هماهنگ سازی
  • waithandle
  • mutex

جلسه هشتم

  • مروری دوباره ساختارهای همانگ سازی
  • Semaphore

جلسه نهم

  • مروری دوباره بر ساختار هماهنگ سازی مد کرنلی
  • توضیحی اجمالی تر در mutex
  • Mutex.OpenExisting
  • semaphore
  • Semaphore.OpenExisting

جلسه دهم

  • درباره ساختار هماهنگ سازی مد کاربری

جلسه یازدهم

  • ساختارهای دورگه
  • SemaphoreSlim
  • قفل های خواندن و نوشتن
  • TLS
  •  or Thread Local Storage

جلسه دوازدهم

  • Delegate ها در سی شارپ

جلسه سیزدهم

  • Asynchronous Delegate Invokation : ADI
  • ;()BeginInvoke
  • ;()EndInvoke
  • <>Func
  • <>Action

جلسه چهاردهم

  • مدیرت خطاها در نخ رو با هم بررسی کنیم
  • parallel programming

جلسه پانزدهم

  • TPL

جلسه شانزدهم

  • TaskStatus
  • TaskCreationOptions

جلسه هفدهم

  • ()Wait
  • <task<tresult< pre="">
    </task<tresult<>
  • ;()WaitAll
  • ;()WaitAny

جلسه هجدهم

  • TaskFactory
  • ()Task.Factory.StartNew

جلسه نوزدهم

  • Parallel Class
  • Parallel.Invoke
  • Parallel.For
  • Parallel.Foreach

جلسه بیستم (نهایی)

  • PLinq

ویدیو های نمونه از آموزش برنامه نویسی موازی در #C:

تعدادی از ویدیو های این دوره در بخش مربوط به پیش نمایش آموزش (بالا- ستون سمت راست) برای شما قرار داده شده است تا از کیفیت کمی و کیفی آموزش برنامه نویسی موازی در #C مطمئن شوید و قبل از خرید این دوره آموزشی به خوبی سطح آن را از همه لحاظ ارزیابی کنید.

راهنمای دریافت آموزش برنامه نویسی موازی در #C:

جهت دریافت این آموزش با کلیک بر روی دکمه “دریافت آموزش” (بالا- ستون سمت راست) جهت خرید اقدام کنید. بلافاصله پس از پرداخت آنلاین می توانید وارد پنل کاربری خود در لرن فایلز شده و به ویدیو های آموزشی و سایر امکانات دسترسی داشته باشید.(دسترسی بدون محدودیت در هر زمان و مکان)

قبل از شروع آموزش برنامه نویسی موازی در #C نیاز به یادگیری آموزش های زیر دارید:

این آموزش تاکنون نیاز به آپدیت نداشته است و کاملاً بروز می باشد!

چنانچه احساس میکنید این آموزش نیاز به آپدیت و بروزرسانی دارد لطفاً این موضوع را با ما در میان بگذارید.

  • در آپدیت باکس این آموزش، موردی یافت نشد.
نظرات کاربران

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

26 نظر ثبت شده است
میهمان
کدرلایف (1 بهمن 1401 | 14:39)

ممنون از این مقاله کاربردی

ارسال پاسخ
میهمان
راوش شهبازی (20 دی 1397 | 13:07)

سلام دوره اموزشی حضوری نداربن؟

ارسال پاسخ
میهمان
واحد پشتیبانی لرن فایلز (22 دی 1397 | 08:58)

سلام و عرض ادب.
خیر آموزش حضوری برگزار نمیشه در این مجموعه.
موفق باشید 🙂

ارسال پاسخ
میهمان
علی (1 شهریور 1396 | 23:03)

با عرض سلام
در مورد مباحث task , await هم آموزش داده می شود ؟

ارسال پاسخ
میهمان
واحد پشتیبانی لرن فایلز (2 شهریور 1396 | 08:08)

درود بر شما . سرفصل ها رو کامل مطالعه بفرمائید . موفق باشید

ارسال پاسخ
محمد صولتی
2740 روز همراهی
محمد صولتی (28 تیر 1396 | 17:01)

از جلسه ۱۱ به بعد فایل برنامه هایی که زده شدن نیست ، میشه لطفا پیگیری کنین…

ارسال پاسخ
میهمان
واحد پشتیبانی لرن فایلز (28 تیر 1396 | 17:53)

درود
اون قسمت ها یا سورس ندارن یا سورس ها همه به صورت کلی در انتهای دوره اومده .
با تشکر

ارسال پاسخ
میهمان
kmy (8 دی 1395 | 23:18)

چرا قیمت ورژنی که لینک دانلود رو میخاد با قیمت کسی که میخاد خرید پستی انجام بده یکی هس ؟؟
خب کسی ک خودش دانلود میکنه و نیاز به دی وی دی و پست و اینا نداره بازم باید قیمتی رو بده ک اونی ک پستی میخاد بگیره رو بده ؟؟؟

ارسال پاسخ
عاطفه اسدی
2759 روز همراهی
واحد پشتیبانی لرن فایلز (9 دی 1395 | 10:23)

سلام و درود
قیمت دوره برای خرید پستی و دانلودی یکسان هست
اما در خرید پستی شما علاوه بر هزینه دوره ، هزینه پست و بسته بندی رو هم پرداخت میکنید که با خرید دانلودی تفاوت داره
موفق باشید

ارسال پاسخ
میهمان
حامد (6 آذر 1395 | 20:25)

با سلام و خسته نباشید..
در این دوره درباره توابع async هم صحبت شده؟

ارسال پاسخ
عاطفه اسدی
2759 روز همراهی
واحد پشتیبانی لرن فایلز (12 آذر 1395 | 19:24)

سلام و درود
بخاطر تاخیر در پاسخگویی عذرخواهیم
سرفصل های دوره رو مطالعه بفرمایید
این دوره تمام مباحث و روش های مربوط به چند نخی و پردازش موازی رو پوشش داده
موفق باشید

ارسال پاسخ
میهمان
لرن فا (29 مهر 1395 | 00:13)

سلام. بنده ترم اینده درسی به نام الگوریتم موازی دارم. ایا مباحث این اموزش ربطی ب درس الگوریتم موازی داره. اگه بهم ربط دارند تا خریداریش کنم. باتشکر

ارسال پاسخ
مجید ده نمکی
2758 روز همراهی
مدیر-علی حسن زاده (30 مهر 1395 | 09:20)

با سلام و درود
خیر دوست عزیز این دو به هم ربطی ندارن

ارسال پاسخ
میهمان
علی (31 شهریور 1395 | 10:37)

سلام – وقتتون بخیر
ببخشید دوره مباحث پیشرفته مهندس کرمی آماده نشد؟

ارسال پاسخ
مهدی بوته گز
2763 روز همراهی
واحد پشتیبانی لرن فایلز (31 شهریور 1395 | 11:00)

سلام و ادب
این دوره کلا کنسل شده
با تشکر

ارسال پاسخ
میهمان
آرمین (30 شهریور 1395 | 10:55)

سلام
ما یک گروه برنامه نویسی داریم آیا می توانیم این آموزش رو بخریم و تمام گروه از آن استفاده کند؟ ممنون

ارسال پاسخ
مهدی بوته گز
2763 روز همراهی
واحد پشتیبانی لرن فایلز (31 شهریور 1395 | 11:03)

سلام و ادب
آموزش رو میتونین با دو نفر از دوستای خودتون به اشتراک بگذارید . تعداد افراد بیشتر مشکل داره .
با تشکر

ارسال پاسخ
میهمان
نوید عابدینی (3 مرداد 1395 | 19:18)

سلام
این دوره تخفیف نداره ؟
نخواهد داشت ؟ 🙁

ارسال پاسخ
عاطفه اسدی
2759 روز همراهی
واحد پشتیبانی لرن فایلز (3 مرداد 1395 | 19:51)

سلام
این دوره به صورت ویژه تخفیف نداره
تخفیف تابستانه مدتی پیش به پایان رسید
تخفیف بعدی احتمالا مهرماه خواهد بود
موفق باشید

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