Si eres desarrollador, DevOps o manager, nuestro curso de SonarQube te va a ayudar a conocer mejor esta poderosa herramienta para mejorar la calidad de tú código o el de tu equipo de trabajo.
Queremos compartir nuestra experiencia en la materia para ayudar a otros a producir programas más seguros, robustos y mantenibles.
En nuestro curso de SonarQube aprenderás:
Introducción a SonarQube
Empezamos por ver qué es SonarQube y cómo puede ayudarnos a mejorar la calidad del código.
- ¿Qué es SonarQube?
- ¿Por qué usar sonarqube?
- Cambiar el idioma de la interfaz web
- Ediciones y versiones del producto
Fundamentos del análisis estático de código
Aprendemos conceptos clave del análisis estático de código, como las reglas, incumplimientos, perfiles de calidad, umbrales de calidad, navegar por la herramienta, entre otros.
- Arquitectura de SonarQube
- Reglas
- Métricas
- Evidencias (Issues)
- Perfiles de Calidad
- Umbrales de calidad
Manos a la obra
Explicamos cómo lanzar SonarQube en tu ordenador y cómo analizar código con él.
- Analizar el primer proyecto
- Parámetros de análisis
- Ámbito (scope) del análisis
- Scanners
- Analizar un proyecto Java con maven
- Analizar un proyecto Python
- Analizar un proyecto Javascript
- Cobertura de código
- Analizar múltiples lenguajes
Sonarlint
Analizamos el poder de integrar en el editor de código un feedback inmediato.
- Autenticación
- Integración en Eclipse
- Integración en VS Code
- Integración en Jetbrains/IntelliJ
Administración
Analizamos cómo configurar sonarqube y sus principales opciones.
- Perfiles de calidad
- Umbrales de calidad
- Reglas
- Proyectos
- Estrategia de código nuevo
- Seguridad
- Housekeeping
- Gestionar plugins
- Otros configuracinoes
Web API
Vemos cómo usar la Web API de sonar para automatizar tareas e interactuar con el servidor de forma programática.
- Autenticación
- Ejemplos de uso de la API
Integraciones
Mostramos cómo integrar SonarQube con plataformas devops.
- Jenkins
- Bitbucket
- Github
- Gitlab
- Azure DevOps
¿Te interesa?
Si te interesa el curso, puedes darnos tu correo y te enviaremos un cupón de descuento especial. Si echas de menos algo de contenido en el curso también nos lo puedes indicar.