Gestionar la Calidad del Código Fuente con SonarQube

所在平台: Udemy

课程主页: https://www.udemy.com/course/sonarqube/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的“使用 SonarQube 管理源代码质量”课程旨在教授您使用 SonarQube(包括 SonarQube Server 和 SonarQube Cloud)进行源代码质量管理所需的一切知识。 **课程内容概述:** * **SonarQube 简介:** 了解 SonarQube 的基本概念、特性、架构以及与 SonarQube Cloud 的区别,并帮助您决定是使用 SonarQube Server、SonarQube Cloud 还是两者兼而有之。 * **SonarQube 安装与配置:** 学习如何在 Windows 平台安装 SonarQube,包括系统要求、JDK 安装和配置,以及如何在 Docker 容器平台中安装和配置 SonarQube。 * **SonarQube 工具配置:** 学习创建和配置项目、理解 Issues、Rules、Quality Profiles 和 Quality Gates,以及 SonarQube 的管理功能。 * **跨平台代码质量检查:** * **.NET Framework:** 使用 MSBuild 分析 .NET Framework 应用程序的源代码。 * **.NET Core:** 使用 MSBuild 分析 .NET Core 应用程序的源代码。 * **.NET 6:** 使用 `dotnet-sonarscanner` 分析 .NET 6 应用程序的源代码,以及使用 `dotnet-coverage` 进行测试覆盖率分析。 * **Java:** 使用 Maven 分析 Java 应用程序的源代码。 * **Android:** 使用 Gradle 分析 Android 应用程序的源代码。 * **PHP:** 使用 SonarQube Scanner 分析 PHP 应用程序的源代码。 * **Python:** 使用 SonarQube Scanner 分析 Python 应用程序的源代码。 * **SonarLint 安装与使用:** 学习如何在 Visual Studio .NET 2017 和 Eclipse 中安装和配置 SonarLint,以在开发过程中实时检查代码质量。 * **SonarQube Cloud 集成:** 学习如何使用 SonarQube Cloud 进行代码质量检查,并探索其与 GitHub 的集成。 **课程特色:** * **实战导向:** 课程高达 90% 的内容为实践操作,辅以简短但具有启发性的演示,帮助您在日常工作中应用所学。 * **交付高质量软件:** 帮助您构建和交付符合可靠性、可维护性和安全性的软件。 * **提供所需材料:** 所有课程材料均附带下载链接。 * **结构化学习:** 课程分为多个部分,每个部分都包含最终评估。 **适合人群:** * 希望构建和交付高质量软件的开发者。 * 希望学习如何使用 SonarQube Server 在 .NET、Python、PHP、.NET Framework、.NET Core、Java 和 Android 等多个开发平台上检查源代码质量的学习者。 * 希望学习如何使用 SonarQube Cloud 检查和分析源代码质量的学习者。

课程评论(0条)

课程详情

Bienvenido a mi curso "Gestionar la Calidad del Código Fuente con SonarQube Server & SonarQube Cloud", el cual tiene por objetivo enseñarte todo lo que necesitas saber para Instalar, Configurar, Recopilar, Inspeccionar, Analizar y Visualizar Métricas de Calidad del Código Fuente utilizando SonarQube en distintas plataformas de desarrollo como.NET,.NET Core, PHP,.NET Framework, Java, Android, Python entre otros.Anímate e inscríbete y entrega Software de Calidad que cumpla requisitos de Confiabilidad, Mantenibilidad & Seguridad.El curso fue creado para ayudarte a empezar en el mundo de la Gestión de la Calidad del Código Fuente sobre distintas plataformas de desarrollo como.NET,.NET Core, Python, PHP,.NET Framework, Java, Android, aquí tocaremos los siguientes temas:Introducción al curso de SonarQube.Introducción a la herramienta SonarQube.Qué es SonarQube.Características de SonarQube.Arquitectura e Integración de SonarQube.Conceptos Generales (SonarQube & SonarQube Cloud)SonarQube Server vs SonarQube CloudMétricas utilizadas por SonarQube Server & SonarQube Cloud¿Qué camino Seguir? ¿SonarQube Server o SonarQube Cloud o Ambos?Instalación de SonarQube en Plataforma Windows.Requisitos del Sistema.Instalación y Configuración de JDK.Instalación de SonarQube.Instalación de SonarQube en Docker.Instalación de SonarQube en Plataforma de Contenedores Docker.Configuración de la Herramienta SonarQubeCreación y Configuración de ProyectosIssuesReglasPerfiles de CalidadQuality GateAdministraciónInspección de Calidad de Código Fuente de Aplicaciones sobre la Plataforma.NET Framework.Análisis de Código Fuente.NET Framework con SonarQube Scanner utilizando MSBuild.Inspección de Calidad de Código Fuente de Aplicaciones sobre la Plataforma.NET Core.Análisis de Código Fuente.NET Core con SonarQube Scanner utilizando MSBuild.Inspección de Calidad de Código Fuente de Aplicaciones sobre la Plataforma.NET 6.Análisis de Código Fuente de Aplicaciones.NET 6 con SonarQube Scanner utilizando dotnet-sonarscanner.Análisis de Código Fuente y Cobertura de Pruebas de Aplicaciones.NET 6 con SonarQube Scanner utilizando dotnet-coverage.Inspeccionando Calidad de Código fuente de Aplicaciones sobre la Plataforma JAVA.Análisis de Código Fuente JAVA con SonarQube Scanner utilizando Maven.Inspeccionando Calidad de Código de Aplicaciones sobre la Plataforma ANDROID.Análisis de Código Fuente Android con SonarQube Scanner utilizando Gradle.Inspeccionando Calidad de Código de Aplicaciones sobre la Plataforma PHP.Análisis de Código Fuente PHP con SonarQube Scanner.Inspeccionando Calidad de Código de Aplicaciones sobre la Plataforma Python.Análisis de Código Fuente Python con SonarQube Scanner.Instalación & Configuración de SonarLint.Instalación de Sonarlint en Visual Studio.NET 2017.Instalación de Sonarlint en Eclipse.Inspección de Calidad de Código con SonarQube CloudInspección de Calidad de Código con SonarQube Cloud e Integración con GitHubEl curso ha sido cuidadosamente creado para que te diviertas practicando con ejemplos prácticos que te van a servir en tu día a día, es 90% práctico y 10% teórico, con presentaciones cortas pero ilustrativas para explicar conceptos fundamentales sobre como Gestionar la Calidad de Código Fuente utilizando la herramienta de SonarQube.DEBES REALIZAR ESTE CURSO:Si deseas construir y entregar Software de Calidad que cumpla requisitos de Confiabilidad, Mantenibilidad y Seguridad.Si deseas aprender a inspeccionar la Calidad del Código Fuente con SonarQube Server en distintas Plataformas de desarrollo como.NET, Python, PHP,.NET Framework,.NET Core, JAVA y Android.Si deseas aprender a inspeccionar y analizar Calidad del Código Fuente con SonarQube Cloud.IMPORTANTE:Todo el material necesario en este curso es brindado con enlaces de descarga.El curso está estructurado en secciones con evaluaciones finales.

课程标签

0人关注该课程

主题相关的课程