Desarrollo de aplicaciones web en el entorno servidor. IFCD0210 - Desarrollo de aplicaciones con tecnologías web
Rafael Luis Granados La PazEditorial: IC EditorialISBN: 9788411841764
Sinopsis
El proceso del desarrollo de software Modelos del ciclo de vida del software. Análisis y especificación de requisitos. Diseño. Implementación. Conceptos generales de desarrollo de software. Validación y verificación de sistemas. Pruebas de software. Calidad del software. Herramientas de uso común para el desarrollo de software. Gestión de proyectos de desarrollo de software. La orientación a objetos Principios de la orientación a objetos. Comparación con la programación estructurada. Clases de objetos. Objetos. Herencia. Modularidad. Genericidad y sobrecarga. Desarrollo orientado a objetos. Lenguajes de modelización en el desarrollo orientado a objetos. Arquitecturas web Arquitectura web. El modelo de capas. Plataformas para el desarrollo en las capas servidor. Herramientas de desarrollo orientadas a servidor de aplicaciones web. Lenguajes de programación de aplicaciones web en el lado servidor Características de los lenguajes de programación web en servidor. Tipos y características de los lenguajes de uso común. Criterios en la elección de un lenguaje de programación web en servidor. Ventajas e inconvenientes. Características generales. Gestión de la configuración. Gestión de la seguridad. Gestión de errores. Transacciones y persistencia. Componentes en servidor. Ventajas e inconvenientes en el uso de contenedores de componentes. Modelos de desarrollo. El modelo vista controlador. Documentación del software. Inclusión en código fuente. Generadores de documentación.