Gestión Continua de la Calidad del Software con SonarQube.

Desarrollo y Inspección de Proyectos de Software con altos Estándares de Confiabilidad, Mantenibilidad y Seguridad.
4.55 (1549 reviews)
Udemy
platform
Español
language
Other
category
instructor
Gestión Continua de la Calidad del Software con SonarQube.
5 273
students
4 hours
content
Aug 2023
last update
$29.99
regular price

Why take this course?

🎓 Gestión Continua de la Calidad del Software con SonarQube: Desarrollo y Inspección de Proyectos de Software con Altos Estándares de Confianza, Mantenibilidad y Seguridad


Introducción al Impacto de la Calidad en el Software 🔍

En un mundo cada vez más dependiente de la tecnología, la calidad del software es un pilar fundamental para garantizar la confianza, mantenibilidad y seguridad de los sistemas. Recuerda el Northeast Blackout en Estados Unidos? Un incidente causado por un BUG en el sistema de alarmas que dejó más de 50 millones de personas sin electricidad. Este ejemplo resalta la importancia de integrar prácticas de calidad desde el diseño y desarrollo de software. 🚫⚡


¿Qué Aprenderás en este Curso? 🚀

Este curso está diseñado para que desarrolles una profunda comprensión de cómo utilizar SonarQube para mantener altos estándares de calidad en tus proyectos de software. A lo largo del curso, te capacitarás para:

  1. Analizar Issues con SonarQube: 🐞

    • Identifica y comprende los diferentes tipos de problemas (Bugs, Vulnerabilidades, Code Smells) y sus severidades.
    • Interpreta métricas clave como la cobertura de pruebas, duplicación de código y complejidad de funcionalidades.
  2. Gestionar la Deuda Técnica: 💼

    • Aplica estrategias para gestionar la deuda técnica y mantener la calidad del proyecto con enfoque en confianza, mantenibilidad y seguridad.
    • Usa la escala de SQALE (Software Quality Assessment based on Lifecycle Expectations) para evaluar la calidad del proyecto.
  3. Definir Compuertas de Calidad: 🚪

    • Establece criterios para decidir si un proyecto está listo para ser desplegado en producción mediante compuertas de calidad en SonarQube.
  4. Comparación con Herramientas Similares: 🧪

    • Compara SonarQube con otras herramientas de análisis estático de código para determinar cuál se ajusta mejor a tus necesidades.

Componente Técnico del Curso 🛠️

Para asegurar que estás listo para manejar SonarQube en un entorno real, este curso también te guiará a través de:

  1. Instalación de SonarQube: 🌐

    • Aprende a instalar el servidor web de SonarQube desde cero usando un servidor Ubuntu en un proveedor Cloud como Azure.
    • Instala el servidor de SonarQube utilizando Docker y explora SonarCloud, la oferta SaaS de SonarQube.
  2. Inspección de Código con Scanner: 🔎

    • Inspecciona la calidad del código fuente usando el scanner de SonarQube y los plugins específicos para diferentes plataformas como Java, Node o .NET.
  3. Integración Continua: 🤖

    • Configura integraciones con IDEs populares (VS Code, Eclipse, IntelliJ) mediante SonarLint para crear un estándar de calidad compartido entre los desarrolladores.
    • Envía notificaciones automáticas a Slack para mantener a todos en tu equipo informados sobre el estado de la calidad del código.

Educación Tecnológica Integral con BDTech 🎓👩‍💻👨‍💻

En BDTech, combinamos la experiencia práctica con las bases teóricas de la tecnología. Este curso es la evidencia perfecta de cómo podemos ayudarte a ser un desarrollador excepcional, equipado con tanto conocimiento técnico como comprensión conceptual. 🌟


¡Inscríbete y transforma tu forma de trabajar con software de alta calidad! 🎉

Course Gallery

Gestión Continua de la Calidad del Software con SonarQube. – Screenshot 1
Screenshot 1Gestión Continua de la Calidad del Software con SonarQube.
Gestión Continua de la Calidad del Software con SonarQube. – Screenshot 2
Screenshot 2Gestión Continua de la Calidad del Software con SonarQube.
Gestión Continua de la Calidad del Software con SonarQube. – Screenshot 3
Screenshot 3Gestión Continua de la Calidad del Software con SonarQube.
Gestión Continua de la Calidad del Software con SonarQube. – Screenshot 4
Screenshot 4Gestión Continua de la Calidad del Software con SonarQube.

Loading charts...

3266512
udemy ID
24/06/2020
course created date
09/03/2021
course indexed date
Angelcrc Seven
course submited by