رویکرد شیفت لفت - تسریع کیفیت و کارایی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- رویکرد شیفت لفت در توسعه نرمافزار
- اقدامات پیشگیرانه در اعمال شیفت لفت
- مثالهای عملی از پایپلاینهای شیفت لفت
- مهندسی کیفیت پیشرفته
- تکنیکهای مناسب خودکارسازی تست
- هرم تست
توضیحات دوره
به این دوره خوش آمدید که یک بررسی عمیق از اصول و بهترین شیوهها برای بهینهسازی چرخهی عمر توسعه نرمافزار از طریق شناسایی و رسیدگی به مشکلات احتمالی در مراحل اولیه است. هدف این دورهی جامع مجهز کردن شما به دانش، مهارتها و ابزارهای لازم برای یکپارچهسازی مؤثر رویکرد شیفت لفت در فرآیندهای توسعهتان است. در نهایت، این کار باعث صرفهجویی در زمان و منابع و بهبود کیفیت کلی محصولات نرمافزاری شما خواهد شد.
ما اهمیت کیفیت کد را در رویکرد شیفت لفت بررسی خواهیم کرد. شما یاد خواهید گرفت چگونه بهترین شیوهها، مانند بررسی کد، تحلیل استاتیک، بلاک کردن PRها و توسعه مبتنی بر تست را اعمال کنید تا اطمینان حاصل کنید کد شما قابل نگهداری، مقیاسپذیر و عاری از نقص باقی میماند. با پذیرش این شیوهها، میتوانید احتمال بروز مسائل جدید را کاهش داده و ثبات کلی نرمافزار خود را بهبود بخشید.
در فصل کارایی خودکارسازی، ما روی بهرهبرداری از ابزارها و استراتژیهای خودکارسازی برای بهینهسازی فرآیند توسعه تمرکز خواهیم کرد. با خودکارسازی وظایف تکراری، مانند تست، یکپارچهسازی و استقرار، میتوانید پایپلاین خود را ساده کرده و ریسک خطای انسانی را به حداقل برسانید. همچنین در مورد انتخاب ابزارها و تکنیکهای مناسب برای نیازهای خاص پروژهتان بحث خواهیم کرد تا اطمینان حاصل کنید تیم شما میتواند به طور کارآمدتر و مؤثرتر کار کند.
در نهایت، این دوره به شما درک عمیقی از تکنیکهای پیشگیری مختلف از جمله اسکن آسیبپذیری، مدلسازی تهدید و شیوههای کدنویسی ایمن میدهد. شما یاد خواهید گرفت چگونه بهطور فعال ریسکهای امنیتی احتمالی را شناسایی کرده و کاهش دهید تا اطمینان حاصل کنید نرمافزار شما نه تنها عملکرد بالایی دارد، بلکه همچنین در برابر تهدیدات بالقوه ایمن است.
در پایان این دوره، شما درک کاملی از روش شیفت لفت خواهید داشت که به شما این امکان را میدهد پایپلاینهای توسعه کارآمدتری ایجاد کنید، ریسکها را کاهش دهید و محصولات نرمافزاری با کیفیت و قابل اعتماد ارائه دهید که پاسخگوی نیازهای در حال تغییر کاربران شما است.
این دوره برای چه کسانی مناسب است؟
- مهندسان کیفیت
- مدیران مهندسی
- توسعهدهندگان
- مدیران پروژه
- مدیران اسکرام
رویکرد شیفت لفت - تسریع کیفیت و کارایی
-
مقدمه 03:01
-
مسیر یادگیری تحول کیفیت 02:15
-
مقدمه فصل 03:13
-
رویکرد شیفت لفت چیست؟ 12:25
-
فواید شیفت لفت 08:15
-
محرکها و تسهیلکنندههای شیفت لفت 10:38
-
شیفت رایت چیست؟ 09:24
-
مقدمه فصل 04:11
-
پروژه مورد استفاده برای نمایش خودکارسازی 03:42
-
هرم تست 04:51
-
ضدالگوی بستنی 05:42
-
تستهای واحد 06:20
-
تستهای یکپارچهسازی 03:33
-
تستهای API و قرارداد 13:51
-
تستهای رابط کاربری 16:52
-
مثال عملی هرم تست - جاوا 05:51
-
برنچها در توسعه نرمافزار 23:11
-
مطالعه خودکارسازی تست 30:41
-
مقدمه فصل 04:53
-
مقدمهای بر دِوOps 11:36
-
پایپلاین یکپارچهسازی مداوم برای شیفت لفت 07:08
-
مثال عملی - بلاک کردن برای شیوههای کدنویسی نامناسب 05:24
-
مثال عملی - بلاک کردن برای شکست تستها 07:27
-
مثال عملی - بلاک کردن برای پوشش کد 07:41
-
مثال عملی - بلاک کردن برای آسیبپذیریها 07:23
-
مثال عملی - اعتبارسنجی ساخت 05:55
-
پایپ استقرار مداوم 07:39
-
مثال عملی - استقرار مداوم با تستهای خودکار 07:36
-
پایپ بیلد شبانه 16:43
-
مثال عملی - پایپلاین اجرای شبانه 03:29
-
مشاوره طراحی پایپلاین تضمین کیفیت و مهندسی کیفیت 09:29
-
طراحی یک پایپلاین 09:29
-
سیاستهای کیفیت 04:45
-
مقدمه فصل 05:11
-
محیط ویژگی 07:31
-
مثال عملی - ایجاد محیط ویژگی 05:30
-
زیرساخت تست - محیطها 22:09
-
اعتبارسنجی محیط خودکار 21:27
-
GitOPS - تغییرات ایمن در پیکربندی 07:55
-
تستهای زیرساخت 08:38
-
شیفت لفت در عملکرد 25:36
-
مثال عملی - بلاک کردن پایپلاین برای عملکرد 05:36
-
نکات پایانی 01:28
مشخصات آموزش
رویکرد شیفت لفت - تسریع کیفیت و کارایی
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:متوسط
- تعداد درس:43
- مدت زمان :06:35:34
- حجم :3.69GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy