دوره برنامه نویسی موازی در #C
مدرس : مهندس کرمی
جشنواره نوروزی با ۷۰ و ۸۵ درصد تخفیف ۲۴ ساعته فعال شد
دریافتمدرس : مهندس کرمی
قیمت آموزش : ۲۶۰ هزار تومان
همین الان یادگیری را آغاز کنید !
در این دوره از سری دوره های آموزش سی شارپ به مباحث برنامه نویسی موازی و وظیفه ای (parallel programming) پرداختیم، الان دیگه حتی کوچکترین برنامه ها هم باید از قدرت فوق العاده سی پی یوهای چند هسته ای بهره ببرن پیشرفت تکنولوژی باعث شده که دانش برنامه نویسی چند نخی به وجود بیاد. این دوره به نوعی همان برنامه نویسی چند نخی اما بسیار کامل تر است به گونه ای که آموزش multi threading جزئی بسیار کوچک از این دوره می باشد، این دوره ۲۲ جلسه آموزشی را شامل می شود که از صفر تا صد برنامه نویسی موازی در سی شارپ را به شما عزیزان آموزش خواهد داد. استفاده از این تکنولوژی باعث بهبود سرعت و کارای در برنامه هاتون میشه و البته موارد خیلی حساسیم وجود داره که باید کاملا حواسمون بهشون باشه و گرنه خسارت های جبران ناپذیری رو به دنبال خواهند داشت. در ضمن در این دوره از نخستین تکنولوژی تا حرفه ای ترین و آخرین آن بحث شده و آموزش داده شده است. در دوره سی شارپ مقدماتی تا پیشرفته که در سایت قرار دادیم شما #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
-
-;()WaitAll
-;()WaitAny
جلسه هجدهم :
- TaskFactory
- ()Task.Factory.StartNew
جلسه نوزدهم :
- Parallel Class
- Parallel.Invoke
- Parallel.For
- Parallel.Foreach
جلسه بیستم (نهایی) :
- PLinq
ویدئو های ما به صورت اختصاصی توسط مدرسین آکادمی لرن فایلز تهیه شده است .
ویدئو ها توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود .
ویدئو های ما تئوری محض نیستند و در حد نیاز مباحث تئوری مطرح و باقی آموزش عملی و ویژه بازار کار می باشد .
مسعود –
با سلام و خسته نباشید خدمت مهندس چرم پیشه، آقا تخفیف نمی زارید محصولاتتونو بخریم؟
واحد پشتیبانی لرن فایلز –
با سلام و عرض ادب
فعلا گروه لرن فایلز تدابیر جدیدی برای طرح های تخفیف ندارد .
با تشکر
جواد بلوری –
سلام
قبل از هر چیزی ممنونم از آقای کرمی عزیز بخاطر شیوه آموزش و بیان خیلی خوبشون.
و در نهایت ممنونم از آکادمی لرن فایلز که یه همچین آموزشای خوبی رو با کمترین هزینه ممکن در اختیارمون قرار میده.
اگه ممکنه ازین قبیل آموزشا که به مباحث بهینه سازی و عملکرد بهتر و سریعتر نرم افزار کمک میکنه بیشتر بذارید.
ممنون 🙂
واحد پشتیبانی لرن فایلز –
خواهش می کنم ، به امید خدا مهندس کرمی در حال ضبط دوره مباحث پیشرفته سی شارپ هستند .
علی –
سلام وقتتون بخیر
میشه بگید ضبط مباحث پیشرفته مهندس کرمی در چه مرحله یا کی آماده پخش میشه
– خیلی ممنون
واحد پشتیبانی لرن فایلز –
سلام و ادب
پیگیریم معلوم نیست تا کی اماده بشه
محمد –
سلام – هرچقدر محصولات بیشتری خریداری کنیم و از کد تخفیف استفاده نکنیم درصد تخفیف بیشتره یا کد تخفیف واس خرید ۱ محصول و ۴ محصول تفاوتی نداره؟
واحد پشتیبانی لرن فایلز –
سلام
کد تخفیف ویژه کاربران براساس یک سری پارامترها و توسط یه سیستم هوشمند محاسبه میشه
و از صفر تا ۲۰ درصد متغیره ، پارامترهای مورد نظر میزان خرید و … می باشد
لازم به ذکر هست که در تاریخ ۳ تیرماه تخفیف ویژه تابستان فعال خواهد شد
موفق و پیروز باشید
نوید عابدینی –
سلام
این دوره تخفیف نداره ؟
نخواهد داشت ؟ 🙁
واحد پشتیبانی لرن فایلز –
سلام
این دوره به صورت ویژه تخفیف نداره
تخفیف تابستانه مدتی پیش به پایان رسید
تخفیف بعدی احتمالا مهرماه خواهد بود
موفق باشید