آموزش Microsoft Azure DevOps Engineer: Monitoring Code Quality

Microsoft Azure DevOps Engineer: Monitoring Code Quality

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: در این دوره آموزشی، شما قصد دارید به معنای واقعی Code Quality، نحوه اندازه‌گیری آن و خودکارسازی آن اندازه‌گیری در یک ساخت نگاه کنید. شما به تجزیه و تحلیل کد خود، نحوه درک نتایج و نحوه بازگرداندن آن به فرآیند خود نگاه خواهید کرد. ایجاد و حفظ کیفیت کد یکی از ارزشمندترین کارهایی است که یک مهندس ساخت انجام می دهد. در این دوره آموزشی Microsoft Azure DevOps Engineer: Monitoring Code Quality، توانایی اجرای بررسی کیفیت کد در ساخت خود را به دست خواهید آورد. ابتدا تجزیه و تحلیل استاتیک پایگاه کد خود را یاد خواهید گرفت. در مرحله بعد، تجزیه و تحلیل پویا را کشف خواهید کرد، جایی که کد را اجرا کنید و نتایج را اندازه گیری کنید. در نهایت، نحوه تست کد خود را برای امنیت و عملکرد بررسی خواهید کرد. وقتی این دوره را به پایان رساندید، مهارت ها و دانش ادغام بررسی های کیفیت کد در ساخت های Azure خود را خواهید داشت که برای ارتقای کیفیت برنامه خود به سطح بعدی لازم است.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

کیفیت کد چیست؟ What Is Code Quality?

  • بررسی نسخه Version Check

  • مقدمه Introduction

  • کیفیت کد The Qualities of Code

  • اندازه گیری استاتیک در ویژوال استودیو Static Measures in Visual Studio

  • نسخه ی نمایشی: اندازه گیری استاتیک در ویژوال استودیو Demo: Static Measures in Visual Studio

  • خلاصه Summary

پیاده سازی ابزارهای مدیریت و نظارت بر بدهی فنی Implementing Tools for Managing and Monitoring Technical Debt

  • مقدمه Introduction

  • نسخه ی نمایشی: نقش بررسی کیفیت در توالی ساخت Demo: The Role of Quality Checks in Build Sequence

  • تحلیل دینامیک Dynamic Analysis

  • SonarCloud SonarCloud

  • نسخه ی نمایشی: پیکربندی SonarCloud و Azure DevOps Demo: Configuring SonarCloud and Azure DevOps

  • نشت The Leak

  • SonarLint SonarLint

  • نسخه ی نمایشی: با استفاده از SonarLint Demo: Using SonarLint

  • تقویت و خلاصه Fortify and Summary

اجرای امنیت و انطباق در خط لوله Implementing Security and Compliance in the Pipeline

  • تجزیه و تحلیل دینامیک و خط لوله ساخت Dynamic Analysis and the Build Pipeline

  • تست واحد و امنیت Unit Testing and Security

  • نسخه ی نمایشی: حمله محلی ZAP Demo: Local ZAP Attack

  • جمع بندی ZAP ZAP Wrap-up

  • تست واحد و کیفیت کد Unit Testing and Code Quality

  • نسخه ی نمایشی: پوشش با SonarCloud Demo: Coverage with SonarCloud

  • تست عملکرد و بار Performance and Load Testing

  • چگونه و چرا کد با کیفیت پایین ایجاد می شود How and Why Low Quality Code Is Created

  • فرهنگ بار Cargo Culture

نمایش نظرات

نظری ارسال نشده است.

آموزش Microsoft Azure DevOps Engineer: Monitoring Code Quality
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 6m
25
Pluralsight (پلورال سایت) pluralsight-small
27 تیر 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
49
4.6 از 5
دارد
دارد
دارد
Chris Behrens

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Behrens Chris Behrens

Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.