Source Code Analysis with Sonarqube

การใช้งาน SonarQube ที่ถูกต้อง คุณต้องเลือก rules ให้เหมาะกับงาน คุณต้องเข้าใจ Quality Gate และ Quality Profile

สมัครเรียน

0

YEARS EXPERIENCE

0

COURSES

0

STUDENTS

0

SATISFIED CLIENT

คุณจะได้เรียนรู้สิ่งเหล่านี้

  • ติดตั้ง Sonar Lint ลงบน IDE
  • Scan source code ด้วย Sonar Scanner
  • ปรับแต่ง Quality Gate และ Quality Profile
  • ติดตั้ง Gitlab runner
  • ใส่ Sonar Scanner ลงใน Build Pipeline

ประโยชน์ที่จะได้รับ

  • ผู้เรียนจะได้เข้าใจวิธีการจัดการกับคุณภาพของ Software
  • ผู้เรียนจะได้เรียนรู้การทำ Security Testing เบื้องต้น
  • ผู้เรียนจะได้เรียนรู้การ Configure SonarQube
  • ผู้เรียนจะได้เรียนรู้การนำ SonarQube เข้าไปใส่ใน Gitlab CI

รายละเอียดหลักสูตร

MODULE 1 INTRODUCTION

  • Continuous Integration(CI)
  • Basic Security Testing
  • Static Analysis Security Testing (SAST)
  • Dynamic Analysis Security Testing (DAST)
  • Penetration Testing (PEN-Test)
  • Code quality introduction

MODULE 2 SONARQUBE

  • SonarQube architecture
  • SonarQube Server installation
  • SonarQube scanner installation
  • Integration with VSCode

MODULE 3 CUSTOMIZE SONARQUBE

  • Quality gates
  • Quality profiles
  • Rules and Rule templates
  • User group and permission

MODULE 4 INTEGRATION WITH CI/CD

  • Setup gitlab runner
  • Create build pipeline
  • Generate report

วิธีการลงทะเบียนและชำระเงิน

1. Add Line มาที่ @991xcsgg และแจ้งคอร์สที่ต้องเรียน
2. ชำระเงินผ่านการโอนและส่ง Slip ยืนยันมาที่ Line
2.1 ธนาคารกสิกรไทย สาขายูเนียนมอลล์
ประเภท: ออมทรัพย์ เลขที่: 8582057789
ชื่อ: บริษัท ไอโรบัสท์ จำกัด

หมายเหตุ

* สามารถนำลดย่อนภาษีได้ 200%

ติดต่อเจ้าหน้าที่

  1. คุณฐิติวิช เตชะเกียรติสุจิตร โทรศัพท์ 062-419-9498
  2. คุณเริงจิต เตชะเกียรติสุจิตร โทรศัพท์ 063-259-1919