К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
SonarQube Mastery: Continuous Code Inspection & Security · LearnSpace
Назад в каталог
courseraIT и технологии

SonarQube Mastery: Continuous Code Inspection & Security

Курс от Coursera
Средний≈ 5.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In today's fast-paced development landscape, maintaining high code quality and robust security is more critical than ever. SonarQube helps teams continuously inspect codebases, identify bugs, vulnerabilities, and code smells across multiple programming languages. This comprehensive course equips software developers and DevOps professionals with practical skills to effectively utilize SonarQube for enhancing code quality and security. You’ll learn how to set up and configure SonarQube, integrate it into CI/CD workflows, and interpret key metrics like code coverage, maintainability, and reliability to assess code health. Through hands-on exercises and real-world case studies, you will practice identifying and resolving security vulnerabilities and code issues, applying best practices to maintain high standards. This course is designed for software developers, DevOps engineers, and IT professionals who want to improve code quality and security using SonarQube. Whether you're new to static code analysis or looking to integrate SonarQube into existing workflows, this course provides hands-on guidance to help streamline development processes and ensure high-quality software delivery. Learners should have a basic understanding of software development, source control systems like Git, and CI/CD concepts. Familiarity with programming languages such as Java, JavaScript, or Python will be helpful, as SonarQube supports multiple languages. Additionally, some experience with cloud platforms and DevOps tools will enhance the learning experience. By the end of the course, learners will be able to install and configure SonarQube in both local and cloud environments, ensuring seamless integration into development workflows. They will also be able to connect SonarQube with CI/CD pipelines to automate security checks and maintain code quality. Additionally, learners will gain expertise in analyzing SonarQube reports to identify and address technical debt effectively, leading to optimized and secure software solutions.

Навыки, которые вы освоите

MaintainabilitySonarQubeApplication SecuritySoftware Quality AssuranceVulnerability ManagementSoftware Technical ReviewQuality ImprovementSecure CodingCode ReviewSecurity ManagementAnalysisCode CoverageContinuous IntegrationData IntegrationSecurity TestingDevSecOpsContinuous DeliveryVulnerabilityVulnerability ScanningCI/CD

Программа курса

1 модулей · 34 учебных материалов

01SonarQube Mastery: Continuous Code Inspection & Security34 материалов

Lesson 1: Setting Up SonarQube for Secure, Cloud-Ready Code Quality with GitHub

Welcome to the Course: Course OverviewЧтениеSonarQube IntroductionВидеоAI-Powered SonarQube Setup: Turning Technical Debt into Clean CodeВидеоSonarQube: Open-Source Security Automation Чтение

Учитесь у экспертов

Rifat Erdem Sahin

AI Solutions Architect | Agent & LLM Specialist | CI/CD Automation Engineer | DevOps Contracts | Security-Cleared Professional

Starweaver

Global Leaders in Professional & Technology Education

SonarQube Mastery: Continuous Code Inspection & Security
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 5.3 ч

1 модулей

Язык: Английский

Субтитры: Узбекский, Казахский

Часть программы вашего университета
From Infra Debt to Dev Setup: Launching with GitHub Codespaces Видео
The Importance of Kubernetes for SonarQube DeploymentsВидео
Deployment Complete: Managing Files and Next StepsВидео
Running and Troubleshooting SonarQube (Part 1)Видео
Running and Troubleshooting SonarQube (Part 2)Видео
Running and Troubleshooting SonarQube (Part 3)Видео
Integrating GitHub with SonarQube for CI/CD AutomationВидео
Analyzing Results and Enforcing Code Quality StandardsВидео
Debugging, File Recovery, Technical Debt & Persistent SetupВидео
SonarQube Analysis & CI IntegrationВидео
GitHub as Your Agent: Optimize Resources and Reduce Technical Debt Видео
Hands On Learning (HOL): Building the Login Feature With GitHub Codespaces Взаимная проверка
The Impacts of Code Quality Issues on Effective WorkflowsDIALOGUE

Lesson 2: Mastering SonarQube for Paying Technical Debt

Build Quietly, Showcase Smart: Sharing Your Work on LinkedInВидеоSetting Up a GitHub App to Integrate SonarQube With GitHub ЧтениеTechnical Debt & Focus: Fix, Update, and Power On with Confidence ВидеоFrom Metrics to Actionable Insights: Your SonarQube StrategyDIALOGUEYak Shaving & Debugging: Leveraging AI and Intuition for Smart Testing ВидеоRecover & Reconfigure: Debugging SonarQube with HTOP and Lost Configs ВидеоRefine Config & Access: External Ports, Project Keys, and Commit Triggers (Part 1)ВидеоRefine Config & Access: External Ports, Project Keys, and Commit Triggers (Part 2)ВидеоHands On Learning (HOL): Deploying SonarQube on Kubernetes with GitHub Actions Взаимная проверка

Lesson 3: Mastering SonarQube for Managing Technical Debt

From Failing to Fulfilled: Boost Coverage, Fix Failures, Package With Purpose ВидеоMore Features, More Debt: Why It Matters and How to See Your Impact ВидеоHow to Perform a SonarQube Security Scan: A Step-by-Step Guide ЧтениеFalse Positives & Uptime: Managing SonarQube Accuracy and Cost of Availability ВидеоHands On Learning (HOL): SonarQube CI/CD Integration Взаимная проверкаCongratulations and Continuous Learning JourneyВидеоSonarQube Implementation and Code Quality Analysis Взаимная проверкаSonarQube Mastery: Continuous Code Inspection & SecurityЗадание