دیدگاه کاربران
بر اساس امتیاز 10 دانشجو
امیرحسین حسینی آرانی
گلوگاههای نرمافزار را با تست عملکرد بیابید و با بهینهسازی کد، دیتابیس و زیرساخت، سرعت و مقیاسپذیری را افزایش دهید.
شناسایی Root Cause و Bottleneck واقعی Performance
پیادهسازی نرمافزارهای Scalable و پایدار در زمان افزایش لود سیستم
بهینهسازی کد و Algorithm نرم افزار
رفع گلوگاههای پرفورمنس در دیتابیس و زیرساخت
6 ساعت ویدئو
39 سؤال سنجش و یادگیری
گواهینامه مکتبخونه
دسترسی مادامالعمر به محتوای دوره
اگر نرمافزار شما با افزایش کاربران، حجم داده یا تعداد درخواستها دچار افزایش Latency، مصرف بالای منابع یا افت پایداری میشود، یا در حال طراحی سیستمی هستید که باید در آینده ترافیک بالایی را مدیریت کند، این دوره برای شما طراحی شده است.
در دوره «مهندسی Performance نرمافزار» یاد میگیرید Performance را بهصورت End-to-End، از کد و دیتابیس تا زیرساخت و معماری، تحلیل و بهینهسازی کنید. رویکرد دوره بر یک فرایند مهندسی مشخص استوار است: اندازهگیری، تحلیل Root Cause، شناسایی Bottleneck، بهینهسازی هدفمند و سنجش نتیجه.
این دوره کاملاً تخصصی و در سطح پیشرفته ارائه میشود و بر حل مسائل واقعی Performance، انتخاب راهکار مناسب و تصمیمگیری مبتنی بر شواهد تمرکز دارد.
مزیت اصلی دوره، آموزش یک روش تصمیمگیری مهندسی برای بهینهسازی عملکرد نرمافزار است. بهجای اجرای Optimization های پراکنده، یاد میگیرید گلوگاه اصلی سیستم را با کمک شواهد شناسایی نموده و راهکاری را انتخاب کنید که بیشترین تأثیر را بر سرعت، ظرفیت و مقیاسپذیری دارد.
رویکرد دوره این است که بهینهسازی تا حد امکان از لایه نرمافزار آغاز شود تا با اصلاح کد، Queryها، تنظیمات و معماری، از ظرفیت موجود سیستم با کمترین هزینه استفاده شود. ارتقای سختافزار باید پس از بررسی و بهینهسازی این بخشها و بهعنوان آخرین مرحله انجام شود، نه نخستین واکنش به کندی سیستم.
برخی مثالها و مباحث دوره با تمرکز بر SQL Server و زبان C# ارائه شدهاند؛ بااینحال، اصول و روشهای اصلی مستقل از زبان و ابزار هستند و بخش عمده مطالب به سایر زبانهای برنامهنویسی، دیتابیسها و پلتفرمها نیز قابل تعمیم است.
در پایان دوره میتوانید بهجای حدس زدن، گلوگاه سیستم را بهصورت مستند شناسایی کنید و برای افزایش سرعت و مقیاسپذیری نرمافزار، تصمیمهای فنی دقیقتری بگیرید.
بر اساس امتیاز 10 دانشجو

پس از گذراندن دوره به صورت آنلاین در سایت مکتبخونه، گواهینامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتبخونه به اسم شما صادر شده و در اختیار شما قرار میگیرد.
کیفیت این آموزش توسط مکتبخونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر میتوانید درخواست بازگشت وجه کنید.
امیرحسین حسینی آرانی بیش از ۲۳ سال تجربه حرفهای در توسعه نرمافزار و برنامهنویسی دارد و حدود ۱۵ سال از این مدت را در نقشهای مدیریت تیمهای فنی، مدیریت محصول و مدیریت پروژه گذرانده است.
او فارغالتحصیل مهندسی کامپیوتر از دانشگاه صنعتی شریف و دارای مدرک کارشناسی ارشد مدیریت IT است.
امیرحسین از همبنیانگذاران جابویژن و نوواتک است و در حال حاضر بهعنوان مدیر فنی (CTO) این دو مجموعه فعالیت میکند. همچنین سالها مدیریت فنی مؤسسه آموزشی گزینه دو را بر عهده داشته و در مسیر توسعه پروژههای کشوری در حوزههای آموزش و منابع انسانی، تجربیات ارزشمندی کسب کرده است.
او علاوه بر این، بهعنوان مشاور مهندسی نرمافزار و مدیریت پروژه با برخی شرکتها همکاری داشته و دورههایی در زمینه مهندسی نرمافزار، مدیریت فنی و مدیریت زمان ارائه کرده است.

مهندسی Performance نرمافزار: ارتقاء سرعت و مقیاسپذیری سیستمها