2. Evolución y tipos de aplicaciones informáticas
3. Tecnologías de desarrollo de aplicaciones
4. Tecnologías específicas para el desarrollo web
Ejercicios de repaso y autoevaluación
Capítulo 4 Desarrollo y despliegue de aplicaciones web
2. Modelos básicos de desarrollo de aplicaciones web. El Modelo Vista Controlador (MVC)
3. Herramientas de desarrollo web de uso común
4. Políticas de desarrollo y pruebas de aplicaciones web
5. Organización de recursos en una aplicación web
6. Seguridad en una aplicación web
7. Despliegue de aplicaciones web
Ejercicios de repaso y autoevaluación
Capítulo 5 Verificación de aplicaciones web
2. Características de un proceso de pruebas
4. Diseño y planificación de pruebas. Estrategias de uso común
5. Consideraciones de confidencialidad. Pruebas con datos personales
6. Automatización de pruebas. Herramientas
Ejercicios de repaso y autoevaluación
Capítulo 6 Control de versiones
4. Tipos de control de versiones
5. Mecanismos de control de versiones
6. Buenas prácticas en control de versiones
7. Herramientas de control de versiones de uso común
8. Integración del control de versiones en herramientas de uso común
Ejercicios de repaso y autoevaluación
Capítulo 7 Documentación de aplicaciones web
2. Características generales de la documentación. Importancia en el ciclo de vida del software
3. Organización y estructura básica de documentos
4. Gestión de versiones de documentos
7. Estándares de documentación
8. Herramientas de documentación
9. Buenas prácticas en documentación
Ejercicios de repaso y autoevaluación
Capítulo 1
Internet
1. Introducción
Fue en la década de los 60 cuando comenzó el desarrollo y expansión de lo que hoy en día se denomina Internet. Cierto es que no brindaba la mayoría de los servicios y recursos que están disponibles a día de hoy, pero sí una serie de servicios básicos como navegar por páginas, consultar correo electrónico, mantener conversaciones, etc.
Ya en la década de los 90, la aparición del ordenador personal supuso todo un boom en la sociedad y cambió la forma en que se realizaban ciertas tareas diarias.
El desarrollo de Internet está íntimamente ligado al desarrollo de los ordenadores, dado que, mientras más potentes han sido estos, más mejoras se han podido obtener en Internet (actualmente se dispone de la opción de tener un sistema