Resumen del curso Desarrollo de aplicaciones web en el entorno servidor

Objetivos
Dotar al alumno sobre el Desarrollo de aplicaciones web en el entorno servidor.
 
Contenido
1 el proceso del desarrollo de software - 1.1 modelos del ciclo de vida del software - 1.2 análisis y especificación de requisitos - 1.3 diseño - 1.4 implementación. conceptos generales de desarrollo de software - 1.5 validación y verificación de sistemas - 1.6 pruebas de software - 1.7 calidad del software - 1.8 herramientas de uso común para el desarrollo de software - 1.9 gestión de proyectos de desarrollo de software - 1.10 actividades: el proceso del desarrollo de software - 2 la orientación a objetos - 2.1 principios de la orientación a objetos - 2.2 clases de objetos - 2.3 objetos - 2.4 herencia - 2.5 modularidad - 2.6 genericidad y sobrecarga - 2.7 desarrollo orientado a objetos - 2.8 lenguajes de modelización en el desarrollo orientado a objetos - 2.9 actividades: la orientación a objetos - 3 arquitecturas web - 3.1 concepto de arquitectura web - 3.2 el modelo de capas - 3.3 plataformas para el desarrollo en las capas servidor - 3.4 herramientas de desarrollo - 3.5 actividades: arquitecturas web - 4 lenguajes de programación de aplicaciones web en el lado servidor - 4.1 características de los lenguajes de programación - 4.2 tipos y características de los lenguajes de uso común - 4.3 criterios en la elección de un lenguaje de programación - 4.4 características generales - 4.5 gestión de la configuración - 4.6 gestión de la seguridad - 4.7 gestión de errores - 4.8 transacciones y persistencia - 4.9 componentes en servidor - 4.10 modelos de desarrollo - 4.11 actividades: lenguajes de programación de aplicaciones web en el lado servidor - 4.12 cuestionario: cuestionario módulo 2 unidad 1 -