لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش SonarQube SonarCloud - بازرسی مداوم و بررسی کد
SonarQube SonarCloud - Continuous Inspection and Code Review
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
بازرسی مداوم خودکار و کیفیت کد. SonarQube و SonarCloud برای تجزیه و تحلیل بیش از 25 زبان در زمان واقعی با استفاده از SonarQube برای کیفیت کد و بازرسی مستمر شناسایی اشکالات، آسیب پذیری ها، بدهی، پوشش کد و بوی کد در پروژه ها شناسایی مسائل پیچیده، خطاهای منطقی، نشت منابع، خود نشانگرهای Sonar در طول توسعه ادغام اسکنر با ابزارهای ساخت مانند Gradle، Maven و Ant Sonar ادغام اسکنر با ابزارهای DevOps مانند Jenkins آشنایی با گیت های با کیفیت، پروفایل های کیفیت، قوانین، قالب قوانین، مدیریت کاربر پیش نیازها: معرفی پروژه های توسعه مزیت اضافه خواهد شد آشنایی با هر ابزار ساخت و یک محیط توسعه باعث تقویت یادگیری خواهد شد.
ابزار بازرسی مداوم SonarQube برای کیفیت کد. این دوره جزئیات نصب، استفاده، ادغام با سایر ابزارهای ساخت، پیکربندی و مدیریت SonarQube و همچنین نسخه میزبانی شده SonarCloud
را ارائه می دهد.
مفاهیم زیر را خواهید آموخت
نصب SonarQube
پیکربندی و اتصال سونار اسکنر
Sonar Scanner را با سایر ابزارهای ساخت مانند Ant، Maven، Gradle و غیره ادغام کنید،
همکاری با سایر ابزارهای تحویل مداوم مانند جنکینز
پیکربندی SonarQube
مدیریت پروژه
اشکالات، آسیبپذیریها، بوی کد، بدهی، پوشش کد، نظارت بر آمار آزمون واحد
آموزش خواندن و درک پیچیدگی (پیچیدگی چرخه ای و پیچیدگی شناختی)
شناسایی خطوط تکراری، فایل های تکراری و بلوک های تکراری در داخل و بین پروژه ها
ردهبندی مستندات
دروازههای کیفیت و نمایههای کیفیت
قوانین و الگوی قانون
نگهداری نگهداری، قابلیت اطمینان و امنیت
بررسی مشکلات شناسایی شده.
ادغام با افزونه های آنالیز کد بلادرنگ مانند Sonar Lint با IDE هایی مانند Eclipse
مدیریت قوانین و ایجاد قوانین سفارشی با الگوها
مدیریت کاربر - کاربران، گروهها، مجوزها و الگوی مجوز
سرفصل ها و درس ها
مقدمه و معماری
Introduction and Architecture
مقدمه و معماری
Introduction and Architecture
معرفی
Introduction
نمای کلی معماری و اجزای SonarQube
Architecture Overview and SonarQube Components
معرفی کیفیت کد
Code Quality Introduction
نمای کلی رابط کاربری سرور SonarQube
SonarQube Server UI Overview
نصب و راه اندازی
Installation and Setup
نصب و راه اندازی
Installation and Setup
نصب سرور SonarQube
SonarQube Server Installation
نصب و نمایش اسکنر سونار
Sonar Scanner Installation and Demo
ادغام با ابزارهای ساخت
Integration with build tools
ادغام با ابزارهای ساخت
Integration with build tools
ادغام اسکنر سونار با Apache Maven
Sonar Scanner Integration with Apache Maven
ادغام اسکنر سونار با Gradle
Sonar Scanner Integration with Gradle
ادغام اسکنر سونار با Apache Ant
Sonar Scanner Integration with Apache Ant
ادغام با IDE (محیط توسعه یکپارچه)
Integration with IDE (Integrated Development Environment)
ادغام با IDE (محیط توسعه یکپارچه)
Integration with IDE (Integrated Development Environment)
ادغام با Eclipse با استفاده از Sonar Lint
Integration with Eclipse using Sonar Lint
ادغام با ابزار DevOps
Integration with DevOps Tools
ادغام با ابزار DevOps
Integration with DevOps Tools
پیکربندی اسکنر سونار با جنکینز
Configuring Sonar Scanner with Jenkins
تجزیه و تحلیل اسکنر سونار ماشه از جنکینز
Trigger Sonar Scanner Analysis from Jenkins
SonarQube Deep Dive
SonarQube Deep Dive
SonarQube Deep Dive
SonarQube Deep Dive
پیچیدگی شناختی و چرخه ای
Cognitive and Cyclomatic complexity
دروازه های با کیفیت
Quality Gates
پروفایل های با کیفیت
Quality Profiles
قوانین و الگوهای قوانین
Rules and rule templates
کاربران، گروه ها و مجوزها
Users, Groups and Permissions
منابع و فایل های مرجع
Resources and Reference Files
منابع و فایل های مرجع
Resources and Reference Files
منابع و فایل های مرجع
Resources and Reference Files
سخنرانی پاداش
Bonus Lecture
سخنرانی پاداش
Bonus Lecture
کوپن ویژه برای پیوستن به دوره های دیگر من
Special coupon to join my other courses
نمایش نظرات