Gestionar la Calidad del Código Fuente con SonarQube
Learn to inspect, analyze, and deliver high-quality software. Master reliability, maintainability, and security best practices. Build trustworthy applications!
Course Content
Gestionar la Calidad del Código Fuente con SonarQube is an all-levels Udemy course taught by Alex Espejo Chavarría. It runs 5h 17m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 602 reviews, with 2,184 students enrolled. It is a paid course, last updated April 2025.
Gestionar la Calidad del Código Fuente con SonarQube Server & SonarQube Cloud
This course provides comprehensive training on code quality management using SonarQube, a leading platform for continuous inspection of code. Learn to install, configure, collect, inspect, analyze, and visualize code quality metrics across various development platforms.
Key Skills You'll Gain:
- Code Quality Analysis: Master techniques for assessing the reliability, maintainability, and security of your code.
- SonarQube Expertise: Become proficient with both SonarQube Server and SonarQube Cloud.
- Platform-Specific Analysis: Learn to analyze code quality in:
- .NET Framework
- .NET Core
- .NET 6
- Java
- Android
- PHP
- Python
- SonarLint Integration: Implement SonarLint for real-time code analysis within your IDEs (Visual Studio, Eclipse).
Course Topics:
- Introduction to SonarQube: Understand the core concepts and benefits of using SonarQube.
- SonarQube Server vs. SonarQube Cloud: Explore the differences and choose the right deployment option for your needs.
- SonarQube Architecture & Integration: Learn how SonarQube integrates with your development workflow.
- Metrics & Quality Gates: Understand the key metrics used by SonarQube and how to define quality gates.
- Project Creation & Configuration: Set up and configure projects for effective code analysis.
- Issue Management & Rule Configuration: Learn to identify and address code quality issues.
- Installation:
- SonarQube Server: Detailed instructions for installing on Windows and using Docker.
- SonarLint: Installation guides for Visual Studio .NET 2017 and Eclipse.
- Code Analysis by Platform:
- .NET Framework Analysis: Using SonarQube Scanner with MSBuild.
- .NET Core Analysis: Using SonarQube Scanner with MSBuild.
- .NET 6 Analysis: Using SonarQube Scanner with dotnet-sonarscanner and dotnet-coverage.
- Java Analysis: Using SonarQube Scanner with Maven.
- Android Analysis: Using SonarQube Scanner with Gradle.
- PHP Analysis: Using SonarQube Scanner.
- Python Analysis: Using SonarQube Scanner.
- SonarQube Cloud Inspection: Leverage SonarQube Cloud for centralized code quality management.
- GitHub Integration: Integrate SonarQube with GitHub for continuous code quality monitoring.
Course Highlights:
- 90% Practical: Hands-on exercises and real-world examples.
- Concise & Illustrative: Short, focused presentations explaining key concepts.
- Downloadable Resources: All necessary materials are provided with download links.
- Assessments: Evaluate your understanding with final assessments.
Who Should Take This Course?
- Developers seeking to build high-quality software.
- Anyone wanting to improve code reliability, maintainability, and security.
- Teams looking to implement continuous code quality analysis.
Enroll now and start delivering superior software!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.