لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش همروندی در جاوا - چندنخی کاربردی - ۲۰۲۶
- آخرین آپدیت
دانلود Concurrency in Java - Practical Multithreading - 2026
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند تا دانش خود را آزمایش کنید، مفروضات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
با تسلط بر مفاهیم کاربردی چندنخی (Multithreading)، بیاموزید که چگونه برنامههای جاوای سریعتر، ایمنتر و پاسخگوتر بسازید. شما درک خواهید کرد که تردها (Threads) چگونه کار میکنند، چرا همروندی (Concurrency) اهمیت دارد و چگونه از مشکلات رایجی مانند Race Conditions، تداخل تردها و ناسازگاری دادههای مشترک جلوگیری کنید.
این دوره با مبانی چندنخی در جاوا آغاز شده و سپس به سراغ ایجاد، شروع، مدیریت و متوقف کردن تردها میرود. شما مفاهیم همگامسازی (Synchronization)، ارتباط بین تردها با استفاده از wait، notify و notifyAll و تکنیکهای هماهنگی کار بین وظایف همزمان را بررسی خواهید کرد.
سپس به سراغ ابزارهای مدرن همروندی در جاوا خواهید رفت، از جمله چارچوب Executor، استخرهای ترد (Thread Pools)، چارچوب Fork/Join، متغیرهای اتمیک (Atomic Variables)، متغیرهای Thread-Local و چارچوب Lock. همچنین این دوره برای ساخت برنامههای قابلاطمینانتر، گروههای ترد (Thread Groups) و مدیریت استثناهای رها شده (Uncaught Exception Handling) را پوشش میدهد.
این دوره از سطح مبتدی تا متوسط، برای توسعهدهندگان جاوا، مهندسان نرمافزار و دانشجویان برنامهنویسی که دانش پایهای از جاوا دارند، ایدهآل است. در پایان این دوره، شما قادر خواهید بود تردها را ایجاد و مدیریت کنید، منابع مشترک را همگامسازی نمایید، از ابزارهای همروندی جاوا استفاده کنید، کدهای Thread-safe طراحی کنید و استثناها را در برنامههای چندنخی مدیریت نمایید.
سرفصل ها و درس ها
مقدمهای بر چندنخی در جاوا
Introduction to Multithreading in Java
مقدمهای بر چندنخی در جاوا
Introduction to Multithreading in Java
ایجاد و مدیریت تردها
Thread creation and management
ایجاد و مدیریت تردها
Thread creation and management
همگامسازی (Synchronization)
Synchronization
همگامسازی (Synchronization)
Synchronization
متوقف کردن ترد (Thread Interruption)
Thread Interruption
متوقف کردن ترد (Thread Interruption)
Thread Interruption
ارتباط بین تردها
Thread Communication
ارتباط بین تردها
Thread Communication
چارچوب Executor
The Executor Framework
چارچوب Executor
The Executor Framework
چارچوب Fork/Join
The Fork/Join Framework
چارچوب Fork/Join
The Fork/Join Framework
استخرهای ترد (Thread Pools)
Thread Pools
استخرهای ترد (Thread Pools)
Thread Pools
ایمنی تردها و متغیرهای اتمیک
Thread Safety and Atomic Variables
ایمنی تردها و متغیرهای اتمیک
Thread Safety and Atomic Variables
متغیرهای Thread Local
Thread Local Variables
متغیرهای Thread Local
Thread Local Variables
چارچوب Lock
Lock Framework
چارچوب Lock
Lock Framework
گروه تردها و مدیریت استثناهای رها شده
Thread Group and Uncaught Exception Handler
گروه تردها و مدیریت استثناهای رها شده
Thread Group and Uncaught Exception Handler
نمایش نظرات