لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش آنالیز استاتیک کد با SonarQube و SonarLint
- آخرین آپدیت
دانلود Static Code Analysis with SonarQube and SonarLint
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شما را با دنیای کیفیت کد و آنالیز امن کد با استفاده از SonarQube و SonarLint آشنا میکند و به شما کمک میکند تا مشکلات را در مراحل اولیه شناسایی کرده و قابلیت اطمینان و امنیت نرمافزار را از طریق آنالیز مستمر بهبود ببخشید.
شما با بررسی تأثیر کیفیت کد بر توسعه نرمافزار و نحوه استفاده سازمانها از آنالیز استاتیک کد برای شناسایی باگها، نقاط ضعف امنیتی و مشکلات نگهداری شروع خواهید کرد. این دوره شما را با اکوسیستم SonarQube، معماری آن و نحوه پشتیبانی از مانیتورینگ مستمر کیفیت کد آشنا میکند.
سپس به بخش عملی آنالیز خواهید رفت و نحوه راهاندازی SonarQube، اسکن کدها و تفسیر نتایج با استفاده از داشبوردها و معیارهایی مانند بدهی فنی (Technical Debt)، قابلیت اطمینان و قابلیت نگهداری را میآموزید.
در ادامه، دوره به مباحث حاکمیتی و گردش کار توسعهدهندگان میپردازد. شما یاد میگیرید که چگونه استانداردهای کدنویسی را با استفاده از پروفایلهای کیفیت (Quality Profiles) و گیتهای کیفیت (Quality Gates) اعمال کنید، دسترسیها را مدیریت نمایید و SonarLint را برای شناسایی بلادرنگ مشکلات و رفع سریع آنها در محیط توسعه ادغام کنید.
در پایان این دوره، شما قادر خواهید بود:
• مفاهیم بنیادی کیفیت کد و آنالیز استاتیک کد را توضیح دهید.
• کدها را برای شناسایی باگها، آسیبپذیریها و Code Smellها آنالیز کنید.
• از SonarQube برای مانیتورینگ و مدیریت معیارهای کیفیت کد استفاده کنید.
• استانداردهای کدنویسی را از طریق پروفایلها و گیتهای کیفیت اجرا کنید.
• SonarLint را برای شناسایی و رفع بلادرنگ مشکلات در IDEها ادغام کنید.
• قابلیت نگهداری، اطمینان و امنیت کد را از طریق آنالیز مستمر ارتقا دهید.
این دوره برای توسعهدهندگان نرمافزار، مهندسان تست (QA)، متخصصان DevOps و کارشناسان امنیت طراحی شده است و یک پایه عملی برای بهبود کیفیت کد و ادغام امنیت در چرخه توسعه فراهم میکند.
برای موفقیت در این دوره، یادگیرندگان باید درک پایهای از مفاهیم برنامهنویسی و متدهای توسعه نرمافزار داشته باشند.
سفر خود را در مسیر کدنویسی امن آغاز کنید و کشف کنید که چگونه آنالیز مستمر کد، کیفیت و امنیت نرمافزار را بهبود میبخشد.
سرفصل ها و درس ها
برقراری کیفیت کد و مبانی کدنویسی تمیز
Establishing Code Quality and Clean Code Foundations
معرفی تخصص
Specialization Introduction
معرفی دوره
Course Introduction
بررسی کیفیت کد و قابلیت نگهداری نرمافزار
Exploring Code Quality and Software Maintainability
نمایش نظرات