When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

SonarQube y SonarCloud

Aprende a gestionar y medir la calidad de tu código con estas herramientas de análisis

     
  • 4.6
  •  |
  • Reviews ( 161 )
₹799

This Course Includes

  • iconudemy
  • icon4.6 (161 reviews )
  • icon2.5 total hours
  • iconspanish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About SonarQube y SonarCloud

SonarQube (conocido anteriormente como Sonar) es una plataforma para evaluar código fuente.

Es software libre y usa diversas herramientas de análisis estático de código fuente como Checkstyle, PMD o FindBugs para obtener métricas que pueden ayudar a mejorar la calidad del código de un programa.2

Funciones

Informa sobre código duplicado, estándares de codificación, pruebas unitarias, cobertura de código, complejidad ciclomática, errores potenciales, comentarios y diseño del software.

Aunque pensado para Java, acepta otros lenguajes mediante extensiones.

Se integra con Maven, Ant y herramientas de integración continua como Atlassian Bamboo, Jenkins y Hudson.

En este curso veremos tanto SonarQube como Sonar en la nube (SonarCloud).

Las secciones en las que se divide el curso son las siguientes:

Sección uno. Prólogo. Presentación del curso e instalación de todas las herramientas necesarias.

Sección dos. Entorno DevOps. Resumen y explicación extendida del entorno DevOps con todas las fases para implantarlo en una empresa.

Sección tres. SonarQube y SonarCloud. Numerosos talleres y explicaciones para entender las dos herramientas, el grueso del curso.

Sección cuatro. Una última cosa más. Despedida y comentarios de interés para seguir aprendiendo en el futuro.

Si estás interesad@ en gestionar y medir la calidad de tu código con estas herramientas frecuentes y que tantas empresas usan, ¡no dudes en hacer el curso y aprender todos los conceptos!

¡A todos los niveles! Te espero.

What You Will Learn?

  • Analizar el código con las herramientas SonarCloud y SonarQube.
  • Entender por qué es importante la calidad de código.
  • Personalizar reglas para medir la calidad de código.
  • Estudiar los baremos más importantes y la cobertura de los tests.