Modalidad
+
onLine
Duración
+
40 horas
Precio
+
259€
 

 
Fechas de Matriculación
+
Desde 01-12-2017 hasta 31-12-2019
Fechas del Curso
+
Desde 01-06-2019 hasta 31-12-2019
Aulas
+
Curso Vídeo E-Learning Tutorizado con acceso a plataforma on-line
Horario
+
Acceso permanente y soporte técnico y pedagógico por mail durante 8 semanas P.D.: IVA 21% NO INCLUIDO
Idioma
+
Español

Confirme todas las fechas y horarios con el departamento comercial: comercial@learningXpert.com 913758490

Consulte cualquier otro curso que no localice con el departamento de marketing: marketing@learningXpert.com 913758490
Calidad de Software Fundamentos PeopleCert Certificación en castellano. Curso Vídeo E-Learning Tutorizado

Curso Vídeo E-Learning Tutorizado Calidad de Software Fundamentos Peoplecert Certificación en castellano

  • La mantenibilidad es una de las características de calidad no funcional de la norma ISO/IEC 25010 Software Product Quality, y describe aquellos aspectos que son relevantes para un software altamente mantenible.
    El Software Improvement Group (SIG), ha desarrollado un modelo de mantenibilidad que permite medir la calidad del producto desde el código fuente. Ahora, SIG también ha compilado su experiencia con el modelo y las interacciones con los desarrolladores en diez directrices para la creación de software mantenible. Estas diez directrices independientes de la tecnología describen métricas, sus valores recomendados y métodos para convertir código de baja calidad en código de alta calidad. Las métricas cubren el nivel de unidades individuales (tamaño, complejidad, interfase), módulos (duplicación de códigos, acoplamiento de módulos), componentes (acoplamiento de componentes, balanza de componentes) y la base codificada global (volumen, automatización de pruebas, higiene de códigos). l material es aplicable a cualquier organización que quiera garantizar un cierto nivel de calidad en el software que producen sus desarrolladores, y a cualquier desarrollador que desee mejorar sus habilidades en la escritura de software de alta calidad.

 

  • El curso está abierto para nuevas incorporaciones de alumnos en cualquier momento, adaptándose su acceso de licencia y duración, a la fecha en la que se inscribe (duración de 40 horas en 8 semanas).

OPCIONAL: derecho a examen -por internet - para el alumno que acabe el curso superando la puntuación requerida 

Categoría
+
Formación Online
Metodologías
Objetivos
+
La certificación de PEOPLECERT Quality Software Development: Maintainability Foundation, que ha sido co-desarrollada con el Software Improvement Group (SIG), cubre el conocimiento fundamental requerido para que un candidato pueda construir individualmente software en Java o C# que sea suficientemente mantenible. 
 
 
Dirigido a
+
Esta certificación es el primer nivel (Fundamentos) del esquema de calificación Quality Software Development proporcionado por PEOPLECERT y co-desarrollado con el SIG, y está dirigido a todos los desarrolladores de software que puedan requerir tener y demostrar un sólido conocimiento y comprensión del código fuente mantenible, así como demostrar sus habilidades de aplicación de cómo escribir software altamente mantenible. La certificación también puede atender a los candidatos que deseen obtener una certificación personal.
 

 

Al Terminar el Curso
+
La certificación de PEOPLECERT Quality Software Development: Maintainability Foundation, que ha sido co-desarrollada con el Software Improvement Group (SIG), cubre el conocimiento fundamental requerido para que un candidato pueda construir individualmente software en Java o C# que sea suficientemente mantenible. 
 
 
Metodología
+

1-Curso online con la documentación del alumno y los videos íntegramente en castellano.

2-Formato video-elearning con calidad full HD.

3-El contenido está diseñado para guiar al alumno a lo largo de todo el curso y lograr certificarse si se requiere.

4-Soporte y tutorización con profesores acreditados.

5-Plataforma online disponible 24/7 y accesible mediante cualquier dispositivo

6-Las prácticas se realizan por el alumno, en su propio ordenador, que debe ser soportar los requisitos técnicos. La adecuación del equipo y su configuración, son responsabilidad del alumno y forman parte de la experiencia pedagógica del curso.

Programa
+
1 Mantenibilidad ¿Qué es mantenibilidad?
2 Directrices de mantenimiento ("Cómo hacerlo bien")
  • Escribir unidades simples
  • Escribe código una vez (no te repitas)
  • Mantenga las interfaces de unidad pequeñas
  • Conseguir un acoplamiento suelto entre módulos
  • Conseguir un acoplamiento suelto entre los componentes de la arquitectura
  • Utilice los componentes de arquitectura de forma consistente
  • Conseguir una base de códigos pequeña
3 Directrices sobre el entorno de mantenimiento
  • Alcanzar un entorno de desarrollo higiénico
  • Automatice las pruebas
4 El código huele ("Cómo identificar")
  • Código duplicado
  • Método grande
  • Clase grande
  • Unidad compleja/múltiples trayectorias
  • Lista larga de parámetros
  • Cambiar estados
  • Envidia por las características (clase que usa muchos métodos de otra clase)
  • Identificadores largos
  • El código huele en los comentarios
  • Constantes Mágicas
  • Código muerto (incluido el código que se comenta)
5 Patrones de refactorización ("Cómo corregir")
  • Selección del patrón de refactorización apropiado
  • Aplicar patrones de refactorización a un trozo de código
  • Método de extracción
  • Reemplazar método con objeto de método
  • Patrón de diseño abstracto de la fábrica