دیدگاه کاربران
بر اساس امتیاز 20 دانشجو
رحیم لطفی
معماری سیستمهای مقیاسپذیر و پربازده را در داتنت طراحی کنید و همزمانی و تأخیر داده را در سناریوهای واقعی مدیریت کنید.
طراحی معماریهای مقیاسپذیر و High Performance
مدیریت همزمانی و Data Latency در سیستمهای واقعی
پیادهسازی الگوهای Producer-Consumer و Agent-Based
طراحی سیستمهای Thread-Safe و Lock-Free
1 ساعت ویدئو
دسترسی مادامالعمر به محتوای دوره
این دوره به نحوی تهیه و تدوین شده است که مباحث آن به سادهترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند بهسادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیشنیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات میتوانند از مباحث این دوره نهایت استفاده را داشته باشند.
این پکیج آموزشی با تمرکز بر سیستم دیزاین در داتنت، شما را از سطح کدنویسی معمول به سطح طراحی معماریهای مقیاسپذیر و با کارایی بالا (High Performance) ارتقا میدهد. در این دوره، با الهام از چالشهای واقعی در سیستمهای مالی و بورسی، یاد میگیرید چگونه مسائل پیچیدهای نظیر تاخیر در دادهها (Data Latency) و مدیریت همزمانی را حل کنید. ما به صورت کاملاً عملی و سناریو-محور، الگوی Producer-Consumer و معماریهای مبتنی بر Agent را با استفاده از ابزارهای قدرتمندی همچون BlockingCollection و System.Threading.Channels پیادهسازی میکنیم.
هدف اصلی این دوره، آموزش طراحی سیستمهای Lock-Free، مدیریت صفهای پردازشی چندلایه (Generational Queues) و پیادهسازی مکانیزمهای Retry هوشمند است. با گذراندن این آموزش، مهارت لازم برای توسعه نرمافزارهای ایمن (Thread-Safe) و پاسخگو را کسب خواهید کرد که میتوانند پردازشهای سنگین پسزمینه را بدون فریز شدن برنامه و با حداکثر بهرهوری مدیریت کنند.
بر اساس امتیاز 20 دانشجو
مشاور و معمار ارشد نرمافزار
با بیش از ۱۵ سال تجربه تخصصی در حوزههای توسعه نرمافزار، معماری سیستمهای مقیاسپذیر و آموزش مهندسی نرمافزار
حوزههای تخصصی خدمات:
طراحی و پیادهسازی معماری نرمافزار
ارائه معماریهای بهینه با استفاده از جدیدترین تکنولوژیها (Microservices,, Event-Driven)
استقرار زیرساختهای فنی و راهبری فنی تیمهای توسعه
- مشاوره تخصصی معماری و توسعه
تحلیل و بهینهسازی معماری سیستمهای موجود
ارائه راهکارهای فنی برای چالشهای پیچیده نرمافزاری
- برگزاری دورههای آموزشی سازمانی
اجرای بوتکمپهای تخصصی برنامهنویسی متناسب با نیاز سازمانها
آموزشهای کاربردی معماری نرمافزار
-منتورینگ و برنامهریزی رشد توسعهدهندگان
تدوین پلن رشد شخصی برای برنامهنویسان در تمام سطوح (Junior تا Senior)
راهنمایی عملی برای ارتقای مهارتهای فنی و حرفهای
آموزش معماری نرم افزار و سیستم دیزاین