DETALLES DE LA FORMACIÓN
Formación gratis para Trabajadores y Empresas, consulta próxima convocatoria, si eres trabajador de Régimen general disfruta de la formación a coste cero.
Modalidad de la formación: A distancia y Online
Duración: 90 Horas
Titulación: Diploma acreditativo con las horas del curso
OBJETIVOS
Este curso se ajusta a lo expuesto en el itinerario de aprendizaje perteneciente a la Unidad Formativa UF1844 Desarrollo de Aplicaciones Web en el Entorno Servidor, incluida en el Módulo Formativo MF0492_3 Programación Web en el Entorno Servidor regulada en el Real Decreto 1531/2011, de 31 de Octubre mediante la cual el alumnado obtendrá los conocimientos y competencias profesionales necesarias para el desarrollo de aplicaciones web en el entorno servidor.
CONTENIDO
UNIDAD DIDÁCTICA 1. 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
UNIDAD DIDÁCTICA 2. 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 desarrollo orientado a objetos de uso común
UNIDAD DIDÁCTICA 3. ARQUITECTURAS WEB
- Concepto de arquitectura web
- El modelo de capas
- Plataformas para el desarrollo en las capas servidor
- Herramientas de desarrollo orientadas a servidor de aplicaciones web
UNIDAD DIDÁCTICA 4. 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
MATERIAL INCLUIDO EN LA MODALIDAD A DISTANCIA
- Manual teórico: UF1844 Desarrollo de Aplicaciones Web en el Entorno Servidor
- Cuaderno de ejercicios: UF1844 Desarrollo de Aplicaciones Web en el Entorno Servidor