Udemyalles

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!

4.5(602)
2,184students
5h 17m
Certificate
Alex Espejo Chavarría
Alex Espejo ChavarríaMiddleware Solution Architect

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!

$ whoami — the devs behind tutorialsearch.io

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.

5.0(8)
2h 47m
intermediate
5.0(59)
4h 52m
intermediate
5.0(2)
8h 30m
intermediate