Implantación de aplicaciones web en entornos internet, intranet y extranet. MF0493.

Beatriz Coronado García

ISBN: 9791387566029
Editorial: Tutor Formación
Páginas: 178
Género: Informática
IBIC: Servicios de web
Año: Nov-2024

USD74.25
descuentos no aplicados
<p><span style="color:rgb(0,0,255);">Puede solicitar gratuitamente las soluciones a todas las actividades y al examen final </span><span style="color:rgb(0,0,0);">en el email tutor@tutorformacion.es</span><br><br><span style="color:rgb(0,0,0);">Capacidades que se adquieren con este Manual:</span><br><br><span style="color:rgb(0,0,0);">- Establecer los procesos de instalación y distribución de la aplicación en distintos ámbitos de implantación.</span><br><br><span style="color:rgb(0,0,0);">- Elaborar y mantener la documentación aplicación web utilizando herramientas de generación de documentación y controlando las versiones.</span><br><br><span style="color:rgb(0,0,0);">- Seleccionar y emplear métodos y juegos de pruebas para verificar las funcionalidades y las especificaciones de rendimiento de la aplicación web.</span><br>&nbsp;</p><p>Índice.</p><p>Introducción&nbsp;&nbsp;&nbsp;&nbsp;9<br>Tecnologías y conceptos de Internet&nbsp;&nbsp;&nbsp;&nbsp;14<br>1.&nbsp;&nbsp;&nbsp;&nbsp;Breve historia y origen de Internet.&nbsp;&nbsp;&nbsp;&nbsp;15<br>2.&nbsp;&nbsp;&nbsp;&nbsp;Principales servicios ofrecidos por Internet.&nbsp;&nbsp;&nbsp;&nbsp;16<br>2.1.&nbsp;&nbsp;&nbsp;&nbsp;World Wide Web.&nbsp;&nbsp;&nbsp;&nbsp;16<br>2.2.&nbsp;&nbsp;&nbsp;&nbsp;Correo electrónico.&nbsp;&nbsp;&nbsp;&nbsp;17<br>2.3.&nbsp;&nbsp;&nbsp;&nbsp;Transferencia de ficheros (ftp).&nbsp;&nbsp;&nbsp;&nbsp;17<br>2.4.&nbsp;&nbsp;&nbsp;&nbsp;Otros servicios.&nbsp;&nbsp;&nbsp;&nbsp;18<br>3.&nbsp;&nbsp;&nbsp;&nbsp;La tecnología de Internet.&nbsp;&nbsp;&nbsp;&nbsp;19<br>3.1.&nbsp;&nbsp;&nbsp;&nbsp;Arquitectura TCP/IP. Comparación con OSI.&nbsp;&nbsp;&nbsp;&nbsp;19<br>3.2.&nbsp;&nbsp;&nbsp;&nbsp;Protocolos TCP y UDP.&nbsp;&nbsp;&nbsp;&nbsp;20<br>3.3.&nbsp;&nbsp;&nbsp;&nbsp;Protocolos del correo electrónico: SMTP, IMAP y POP3.&nbsp;&nbsp;&nbsp;&nbsp;21<br>3.4.&nbsp;&nbsp;&nbsp;&nbsp;Protocolos de la Web: HTTP y HTTPS.&nbsp;&nbsp;&nbsp;&nbsp;21<br>4.&nbsp;&nbsp;&nbsp;&nbsp;Redes TCP/IP.&nbsp;&nbsp;&nbsp;&nbsp;23<br>4.1.&nbsp;&nbsp;&nbsp;&nbsp;Protocolo IP.&nbsp;&nbsp;&nbsp;&nbsp;23<br>4.2.&nbsp;&nbsp;&nbsp;&nbsp;El direccionamiento IP. Evolución. Situación actual.&nbsp;&nbsp;&nbsp;&nbsp;23<br>4.3.&nbsp;&nbsp;&nbsp;&nbsp;Dominios. Jerarquía de dominios.&nbsp;&nbsp;&nbsp;&nbsp;24<br>4.4.&nbsp;&nbsp;&nbsp;&nbsp;Servicios de identificación de dominios: DNS.&nbsp;&nbsp;&nbsp;&nbsp;25<br>4.5.&nbsp;&nbsp;&nbsp;&nbsp;Ámbitos: Intranet, Internet y Extranet. Consideraciones de seguridad.&nbsp;&nbsp;&nbsp;&nbsp;26<br>4.6.&nbsp;&nbsp;&nbsp;&nbsp;Cortafuegos.&nbsp;&nbsp;&nbsp;&nbsp;26<br>5.&nbsp;&nbsp;&nbsp;&nbsp;Prueba de autoevaluación.&nbsp;&nbsp;&nbsp;&nbsp;28<br>La World Wide Web&nbsp;&nbsp;&nbsp;&nbsp;29<br>1.&nbsp;&nbsp;&nbsp;&nbsp;Breve historia de la World Wide Web.&nbsp;&nbsp;&nbsp;&nbsp;30<br>2.&nbsp;&nbsp;&nbsp;&nbsp;Arquitectura general de la Web.&nbsp;&nbsp;&nbsp;&nbsp;31<br>2.1.&nbsp;&nbsp;&nbsp;&nbsp;Principios para el diseño de sistemas web&nbsp;&nbsp;&nbsp;&nbsp;31<br>2.2.&nbsp;&nbsp;&nbsp;&nbsp;Componentes básicos de un sistema web.&nbsp;&nbsp;&nbsp;&nbsp;32<br>2.3.&nbsp;&nbsp;&nbsp;&nbsp;División en capas.&nbsp;&nbsp;&nbsp;&nbsp;33<br>3.&nbsp;&nbsp;&nbsp;&nbsp;El cliente web.&nbsp;&nbsp;&nbsp;&nbsp;35<br>3.1.&nbsp;&nbsp;&nbsp;&nbsp;Hardware básico. Dispositivos fijos y móviles.&nbsp;&nbsp;&nbsp;&nbsp;35<br>3.2.&nbsp;&nbsp;&nbsp;&nbsp;Sistemas operativos de uso común e Internet.&nbsp;&nbsp;&nbsp;&nbsp;35<br>3.3.&nbsp;&nbsp;&nbsp;&nbsp;Navegadores. Características y comparativa.&nbsp;&nbsp;&nbsp;&nbsp;36<br>3.4.&nbsp;&nbsp;&nbsp;&nbsp;Funcionalidades avanzadas: extensiones, aplicaciones específicas, etc.&nbsp;&nbsp;&nbsp;&nbsp;37<br>4.&nbsp;&nbsp;&nbsp;&nbsp;Servidores web.&nbsp;&nbsp;&nbsp;&nbsp;39<br>4.1.&nbsp;&nbsp;&nbsp;&nbsp;Servidores web de uso común.&nbsp;&nbsp;&nbsp;&nbsp;39<br>4.2.&nbsp;&nbsp;&nbsp;&nbsp;Características básicas de un servidor web.&nbsp;&nbsp;&nbsp;&nbsp;39<br>4.3.&nbsp;&nbsp;&nbsp;&nbsp;Configuración de servidores web.&nbsp;&nbsp;&nbsp;&nbsp;40<br>4.4.&nbsp;&nbsp;&nbsp;&nbsp;Seguridad en servidores web.&nbsp;&nbsp;&nbsp;&nbsp;41<br>4.5.&nbsp;&nbsp;&nbsp;&nbsp;Funcionalidades avanzadas: extensiones, servidores virtuales, etc.&nbsp;&nbsp;&nbsp;&nbsp;42<br>5.&nbsp;&nbsp;&nbsp;&nbsp;Servidores de aplicaciones.&nbsp;&nbsp;&nbsp;&nbsp;44<br>5.1.&nbsp;&nbsp;&nbsp;&nbsp;Concepto de servidor de aplicaciones.&nbsp;&nbsp;&nbsp;&nbsp;44<br>5.2.&nbsp;&nbsp;&nbsp;&nbsp;Características de los servidores de aplicaciones&nbsp;&nbsp;&nbsp;&nbsp;45<br>5.3.&nbsp;&nbsp;&nbsp;&nbsp;Comparativa de servidores de aplicaciones de uso común&nbsp;&nbsp;&nbsp;&nbsp;46<br>5.4.&nbsp;&nbsp;&nbsp;&nbsp;Configuración de un servidor de aplicaciones.&nbsp;&nbsp;&nbsp;&nbsp;47<br>5.5.&nbsp;&nbsp;&nbsp;&nbsp;Seguridad en servidores de aplicaciones.&nbsp;&nbsp;&nbsp;&nbsp;48<br>5.6.&nbsp;&nbsp;&nbsp;&nbsp;Funcionalidades avanzadas: conceptos de escalabilidad, balanceo de carga, alta disponibilidad, etc.&nbsp;&nbsp;&nbsp;&nbsp;50<br>6.&nbsp;&nbsp;&nbsp;&nbsp;Servidores de bases de datos.&nbsp;&nbsp;&nbsp;&nbsp;51<br>6.1.&nbsp;&nbsp;&nbsp;&nbsp;Servidores de bases de datos para Internet de uso común.&nbsp;&nbsp;&nbsp;&nbsp;51<br>6.2.&nbsp;&nbsp;&nbsp;&nbsp;Características básicas de un servidor de bases de datos.&nbsp;&nbsp;&nbsp;&nbsp;53<br>6.3.&nbsp;&nbsp;&nbsp;&nbsp;Funcionalidades avanzadas: conceptos de escalabilidad, alta disponibilidad, etc.&nbsp;&nbsp;&nbsp;&nbsp;54<br>7.&nbsp;&nbsp;&nbsp;&nbsp;Servidores complementarios en una arquitectura web.&nbsp;&nbsp;&nbsp;&nbsp;56<br>7.1.&nbsp;&nbsp;&nbsp;&nbsp;Servidores de correo. Características.&nbsp;&nbsp;&nbsp;&nbsp;56<br>7.2.&nbsp;&nbsp;&nbsp;&nbsp;Servidores de direccionamiento (DNS). Características.&nbsp;&nbsp;&nbsp;&nbsp;57<br>7.3.&nbsp;&nbsp;&nbsp;&nbsp;Proxies.&nbsp;&nbsp;&nbsp;&nbsp;57<br>7.4.&nbsp;&nbsp;&nbsp;&nbsp;Servidores de directorio. Características de LDAP.&nbsp;&nbsp;&nbsp;&nbsp;58<br>7.5.&nbsp;&nbsp;&nbsp;&nbsp;Servidores de mensajería.&nbsp;&nbsp;&nbsp;&nbsp;58<br>7.6.&nbsp;&nbsp;&nbsp;&nbsp;Servidores de antivirus, filtrado de contenidos, etc.&nbsp;&nbsp;&nbsp;&nbsp;59<br>7.7.&nbsp;&nbsp;&nbsp;&nbsp;Otros servidores complementarios.&nbsp;&nbsp;&nbsp;&nbsp;59<br>8.&nbsp;&nbsp;&nbsp;&nbsp;Infraestructura hardware y software para servidores de Internet.&nbsp;&nbsp;&nbsp;&nbsp;61<br>8.1.&nbsp;&nbsp;&nbsp;&nbsp;Servicios en la nube (Cloud).&nbsp;&nbsp;&nbsp;&nbsp;61<br>8.2.&nbsp;&nbsp;&nbsp;&nbsp;Tipos de servicios: infraestructura como servicio, plataforma como servicio y aplicación como servicio.&nbsp;&nbsp;&nbsp;&nbsp;62<br>8.3.&nbsp;&nbsp;&nbsp;&nbsp;Ventajas e inconvenientes de los servicios de infraestructura en la nube.&nbsp;&nbsp;&nbsp;&nbsp;63<br>8.4.&nbsp;&nbsp;&nbsp;&nbsp;Comparativa de los servicios de infraestructura en la nube de uso común.&nbsp;&nbsp;&nbsp;&nbsp;64<br>9.&nbsp;&nbsp;&nbsp;&nbsp;Prueba de autoevaluación.&nbsp;&nbsp;&nbsp;&nbsp;66<br>Aplicaciones web&nbsp;&nbsp;&nbsp;&nbsp;67<br>1.&nbsp;&nbsp;&nbsp;&nbsp;Evolución y tipos de aplicaciones informáticas.&nbsp;&nbsp;&nbsp;&nbsp;68<br>1.1.&nbsp;&nbsp;&nbsp;&nbsp;Aplicaciones de terminal. Servidores de terminales virtuales.&nbsp;&nbsp;&nbsp;&nbsp;68<br>1.2.&nbsp;&nbsp;&nbsp;&nbsp;Aplicaciones de escritorio.&nbsp;&nbsp;&nbsp;&nbsp;68<br>1.3.&nbsp;&nbsp;&nbsp;&nbsp;Aplicaciones cliente/servidor.&nbsp;&nbsp;&nbsp;&nbsp;69<br>1.4.&nbsp;&nbsp;&nbsp;&nbsp;Aplicaciones web.&nbsp;&nbsp;&nbsp;&nbsp;69<br>1.5.&nbsp;&nbsp;&nbsp;&nbsp;Ventajas e inconvenientes de los tipos de aplicaciones. Comparativa.&nbsp;&nbsp;&nbsp;&nbsp;70<br>2.&nbsp;&nbsp;&nbsp;&nbsp;Paradigmas de las aplicaciones web.&nbsp;&nbsp;&nbsp;&nbsp;71<br>2.1.&nbsp;&nbsp;&nbsp;&nbsp;Aplicaciones web en entorno cliente.&nbsp;&nbsp;&nbsp;&nbsp;71<br>2.2.&nbsp;&nbsp;&nbsp;&nbsp;Aplicaciones web en entorno servidor.&nbsp;&nbsp;&nbsp;&nbsp;71<br>2.3.&nbsp;&nbsp;&nbsp;&nbsp;Aplicaciones de página única (SPA).&nbsp;&nbsp;&nbsp;&nbsp;71<br>2.4.&nbsp;&nbsp;&nbsp;&nbsp;Aplicaciones web basadas en comunicaciones síncronas.&nbsp;&nbsp;&nbsp;&nbsp;72<br>2.5.&nbsp;&nbsp;&nbsp;&nbsp;Aplicaciones web basadas en comunicaciones asíncronas.&nbsp;&nbsp;&nbsp;&nbsp;72<br>3.&nbsp;&nbsp;&nbsp;&nbsp;Tecnologías de desarrollo de aplicaciones.&nbsp;&nbsp;&nbsp;&nbsp;73<br>3.1.&nbsp;&nbsp;&nbsp;&nbsp;Características por tipo de aplicación.&nbsp;&nbsp;&nbsp;&nbsp;74<br>3.2.&nbsp;&nbsp;&nbsp;&nbsp;Comparativa según el tipo de aplicación.&nbsp;&nbsp;&nbsp;&nbsp;75<br>4.&nbsp;&nbsp;&nbsp;&nbsp;Tecnologías específicas para el desarrollo web.&nbsp;&nbsp;&nbsp;&nbsp;76<br>5.&nbsp;&nbsp;&nbsp;&nbsp;Portales web y otros componentes.&nbsp;&nbsp;&nbsp;&nbsp;78<br>5.1.&nbsp;&nbsp;&nbsp;&nbsp;Portales de Internet. Características.&nbsp;&nbsp;&nbsp;&nbsp;78<br>5.2.&nbsp;&nbsp;&nbsp;&nbsp;Gestores de contenidos: servidores de portales y documentales.&nbsp;&nbsp;&nbsp;&nbsp;79<br>5.3.&nbsp;&nbsp;&nbsp;&nbsp;Servidores de contenidos multidispositivo.&nbsp;&nbsp;&nbsp;&nbsp;80<br>5.4.&nbsp;&nbsp;&nbsp;&nbsp;Componentes básicos en portales web. Portlets y otros componentes de uso común.&nbsp;&nbsp;&nbsp;&nbsp;81<br>5.5.&nbsp;&nbsp;&nbsp;&nbsp;Características y comparativa de los portales web de uso común.&nbsp;&nbsp;&nbsp;&nbsp;82<br>6.&nbsp;&nbsp;&nbsp;&nbsp;Prueba de autoevaluación.&nbsp;&nbsp;&nbsp;&nbsp;83<br>Desarrollo y despliegue de aplicaciones web&nbsp;&nbsp;&nbsp;&nbsp;84<br>7.&nbsp;&nbsp;&nbsp;&nbsp;La capa cliente.&nbsp;&nbsp;&nbsp;&nbsp;85<br>8.&nbsp;&nbsp;&nbsp;&nbsp;La capa servidor.&nbsp;&nbsp;&nbsp;&nbsp;86<br>9.&nbsp;&nbsp;&nbsp;&nbsp;El patrón modelo-vista-controlador (MVC).&nbsp;&nbsp;&nbsp;&nbsp;87<br>10.&nbsp;&nbsp;&nbsp;&nbsp;Herramientas de implantación web de uso común.&nbsp;&nbsp;&nbsp;&nbsp;89<br>10.1.&nbsp;&nbsp;&nbsp;&nbsp;Características.&nbsp;&nbsp;&nbsp;&nbsp;89<br>10.2.&nbsp;&nbsp;&nbsp;&nbsp;Comparativa.&nbsp;&nbsp;&nbsp;&nbsp;90<br>10.3.&nbsp;&nbsp;&nbsp;&nbsp;Acceso remoto a servidores mediante terminal.&nbsp;&nbsp;&nbsp;&nbsp;92<br>10.4.&nbsp;&nbsp;&nbsp;&nbsp;Acceso remoto a servidores mediante escritorio.&nbsp;&nbsp;&nbsp;&nbsp;92<br>10.5.&nbsp;&nbsp;&nbsp;&nbsp;Herramientas de transferencias de ficheros mediante el protocolo FTP.&nbsp;&nbsp;&nbsp;&nbsp;93<br>11.&nbsp;&nbsp;&nbsp;&nbsp;Entornos de trabajo.&nbsp;&nbsp;&nbsp;&nbsp;94<br>11.1.&nbsp;&nbsp;&nbsp;&nbsp;Entorno de desarrollo.&nbsp;&nbsp;&nbsp;&nbsp;94<br>11.2.&nbsp;&nbsp;&nbsp;&nbsp;Entorno de pruebas.&nbsp;&nbsp;&nbsp;&nbsp;95<br>11.3.&nbsp;&nbsp;&nbsp;&nbsp;Entorno de pre-producción o pre-explotación.&nbsp;&nbsp;&nbsp;&nbsp;96<br>11.4.&nbsp;&nbsp;&nbsp;&nbsp;Entorno de producción o explotación.&nbsp;&nbsp;&nbsp;&nbsp;97<br>12.&nbsp;&nbsp;&nbsp;&nbsp;Estructura de las aplicaciones aplicación web.&nbsp;&nbsp;&nbsp;&nbsp;99<br>12.1.&nbsp;&nbsp;&nbsp;&nbsp;Programas.&nbsp;&nbsp;&nbsp;&nbsp;99<br>12.2.&nbsp;&nbsp;&nbsp;&nbsp;Programas en lenguajes de script para su ejecución en el lado cliente.&nbsp;&nbsp;&nbsp;&nbsp;99<br>12.3.&nbsp;&nbsp;&nbsp;&nbsp;Programas en lenguajes para su ejecución en el lado servidor.&nbsp;&nbsp;&nbsp;&nbsp;100<br>12.4.&nbsp;&nbsp;&nbsp;&nbsp;Documentos HTML.&nbsp;&nbsp;&nbsp;&nbsp;100<br>12.5.&nbsp;&nbsp;&nbsp;&nbsp;Hojas de estilos. Ficheros de configuración.&nbsp;&nbsp;&nbsp;&nbsp;101<br>12.6.&nbsp;&nbsp;&nbsp;&nbsp;Ficheros de configuración.&nbsp;&nbsp;&nbsp;&nbsp;101<br>12.7.&nbsp;&nbsp;&nbsp;&nbsp;Recursos multimedia.&nbsp;&nbsp;&nbsp;&nbsp;102<br>12.8.&nbsp;&nbsp;&nbsp;&nbsp;Documentos.&nbsp;&nbsp;&nbsp;&nbsp;103<br>12.9.&nbsp;&nbsp;&nbsp;&nbsp;Bibliotecas de componentes (librerías).&nbsp;&nbsp;&nbsp;&nbsp;103<br>12.10.&nbsp;&nbsp;&nbsp;&nbsp;Otros archivos&nbsp;&nbsp;&nbsp;&nbsp;105<br>13.&nbsp;&nbsp;&nbsp;&nbsp;Seguridad en una aplicación web.&nbsp;&nbsp;&nbsp;&nbsp;106<br>13.1.&nbsp;&nbsp;&nbsp;&nbsp;Niveles de seguridad. Estándares.&nbsp;&nbsp;&nbsp;&nbsp;106<br>13.2.&nbsp;&nbsp;&nbsp;&nbsp;Conceptos y técnicas de identificación, autenticación y autorización o control de acceso.&nbsp;&nbsp;&nbsp;&nbsp;107<br>13.3.&nbsp;&nbsp;&nbsp;&nbsp;Identificación y autenticación avanzada. Certificados digitales.&nbsp;&nbsp;&nbsp;&nbsp;108<br>13.4.&nbsp;&nbsp;&nbsp;&nbsp;Integración de control de acceso mediante sistemas de validación de terceros.&nbsp;&nbsp;&nbsp;&nbsp;108<br>13.5.&nbsp;&nbsp;&nbsp;&nbsp;Concepto de sesión. Conservación de sesiones.&nbsp;&nbsp;&nbsp;&nbsp;109<br>13.6.&nbsp;&nbsp;&nbsp;&nbsp;Sistemas de uso común para la conservación de las sesiones en aplicaciones web. Single Sign-on y Single Sign-out.&nbsp;&nbsp;&nbsp;&nbsp;111<br>14.&nbsp;&nbsp;&nbsp;&nbsp;Despliegue de aplicaciones web.&nbsp;&nbsp;&nbsp;&nbsp;112<br>14.1.&nbsp;&nbsp;&nbsp;&nbsp;Definición de despliegue.&nbsp;&nbsp;&nbsp;&nbsp;112<br>14.2.&nbsp;&nbsp;&nbsp;&nbsp;Fases del proceso de despliegue.&nbsp;&nbsp;&nbsp;&nbsp;113<br>15.&nbsp;&nbsp;&nbsp;&nbsp;Prueba de autoevaluación.&nbsp;&nbsp;&nbsp;&nbsp;118<br>Verificación de aplicaciones web&nbsp;&nbsp;&nbsp;&nbsp;119<br>1.&nbsp;&nbsp;&nbsp;&nbsp;Características de un proceso de pruebas.&nbsp;&nbsp;&nbsp;&nbsp;120<br>2.&nbsp;&nbsp;&nbsp;&nbsp;Tipos de pruebas.&nbsp;&nbsp;&nbsp;&nbsp;121<br>2.1.&nbsp;&nbsp;&nbsp;&nbsp;Funcionales.&nbsp;&nbsp;&nbsp;&nbsp;121<br>2.2.&nbsp;&nbsp;&nbsp;&nbsp;Estructurales.&nbsp;&nbsp;&nbsp;&nbsp;121<br>2.3.&nbsp;&nbsp;&nbsp;&nbsp;De integración con sistemas externos.&nbsp;&nbsp;&nbsp;&nbsp;121<br>2.4.&nbsp;&nbsp;&nbsp;&nbsp;Usabilidad y accesibilidad.&nbsp;&nbsp;&nbsp;&nbsp;121<br>2.5.&nbsp;&nbsp;&nbsp;&nbsp;De detección de errores. Pruebas de caja negra.&nbsp;&nbsp;&nbsp;&nbsp;122<br>2.6.&nbsp;&nbsp;&nbsp;&nbsp;De seguridad referente a la gestión de datos sensibles.&nbsp;&nbsp;&nbsp;&nbsp;122<br>2.7.&nbsp;&nbsp;&nbsp;&nbsp;De seguridad referente al acceso a la aplicación y a los datos de la misma.&nbsp;&nbsp;&nbsp;&nbsp;122<br>2.8.&nbsp;&nbsp;&nbsp;&nbsp;De seguridad frente a ataques externos. Evaluación de la protección frente a los ataques más comunes.&nbsp;&nbsp;&nbsp;&nbsp;123<br>2.9.&nbsp;&nbsp;&nbsp;&nbsp;De rendimiento. Pruebas de carga o estrés. Estadísticas.&nbsp;&nbsp;&nbsp;&nbsp;123<br>2.10.&nbsp;&nbsp;&nbsp;&nbsp;De integridad de datos.&nbsp;&nbsp;&nbsp;&nbsp;124<br>3.&nbsp;&nbsp;&nbsp;&nbsp;Diseño y planificación de pruebas. Estrategias de uso común.&nbsp;&nbsp;&nbsp;&nbsp;125<br>4.&nbsp;&nbsp;&nbsp;&nbsp;Documentación de pruebas.&nbsp;&nbsp;&nbsp;&nbsp;127<br>5.&nbsp;&nbsp;&nbsp;&nbsp;Automatización de pruebas. Herramientas.&nbsp;&nbsp;&nbsp;&nbsp;128<br>6.&nbsp;&nbsp;&nbsp;&nbsp;Prueba de autoevaluación-&nbsp;&nbsp;&nbsp;&nbsp;130<br>Control de versiones&nbsp;&nbsp;&nbsp;&nbsp;131<br>1.&nbsp;&nbsp;&nbsp;&nbsp;Definición.&nbsp;&nbsp;&nbsp;&nbsp;132<br>2.&nbsp;&nbsp;&nbsp;&nbsp;Características generales.&nbsp;&nbsp;&nbsp;&nbsp;133<br>3.&nbsp;&nbsp;&nbsp;&nbsp;Tipos de control de versiones.&nbsp;&nbsp;&nbsp;&nbsp;134<br>3.1.&nbsp;&nbsp;&nbsp;&nbsp;Centralizados.&nbsp;&nbsp;&nbsp;&nbsp;134<br>3.2.&nbsp;&nbsp;&nbsp;&nbsp;Distribuidos.&nbsp;&nbsp;&nbsp;&nbsp;134<br>4.&nbsp;&nbsp;&nbsp;&nbsp;Mecanismos de control de versiones.&nbsp;&nbsp;&nbsp;&nbsp;137<br>4.1.&nbsp;&nbsp;&nbsp;&nbsp;Repositorios. Gestión y administración.&nbsp;&nbsp;&nbsp;&nbsp;137<br>4.2.&nbsp;&nbsp;&nbsp;&nbsp;Publicación de cambios («check-in» o «commit»). Operaciones atómicas.&nbsp;&nbsp;&nbsp;&nbsp;138<br>4.3.&nbsp;&nbsp;&nbsp;&nbsp;Tipos de desprotección, despliegue o «check-out»: exclusivos y colaborativos.&nbsp;&nbsp;&nbsp;&nbsp;139<br>4.4.&nbsp;&nbsp;&nbsp;&nbsp;Ramificaciones («branching»).&nbsp;&nbsp;&nbsp;&nbsp;139<br>4.5.&nbsp;&nbsp;&nbsp;&nbsp;Fusiones («merging»).&nbsp;&nbsp;&nbsp;&nbsp;141<br>4.6.&nbsp;&nbsp;&nbsp;&nbsp;Etiquetado («tagging»).&nbsp;&nbsp;&nbsp;&nbsp;141<br>4.7.&nbsp;&nbsp;&nbsp;&nbsp;Líneas de base («baseline»).&nbsp;&nbsp;&nbsp;&nbsp;142<br>4.8.&nbsp;&nbsp;&nbsp;&nbsp;Actualizaciones.&nbsp;&nbsp;&nbsp;&nbsp;144<br>4.9.&nbsp;&nbsp;&nbsp;&nbsp;Congelaciones.&nbsp;&nbsp;&nbsp;&nbsp;144<br>4.10.&nbsp;&nbsp;&nbsp;&nbsp;Gestión de conflictos.&nbsp;&nbsp;&nbsp;&nbsp;144<br>5.&nbsp;&nbsp;&nbsp;&nbsp;Buenas prácticas en control de versiones.&nbsp;&nbsp;&nbsp;&nbsp;145<br>6.&nbsp;&nbsp;&nbsp;&nbsp;Herramientas de control de versiones de uso común.&nbsp;&nbsp;&nbsp;&nbsp;147<br>6.1.&nbsp;&nbsp;&nbsp;&nbsp;Repositorios gestionados desde la organización.&nbsp;&nbsp;&nbsp;&nbsp;147<br>6.2.&nbsp;&nbsp;&nbsp;&nbsp;Repositorios gestionados por terceros: repositorios en la nube.&nbsp;&nbsp;&nbsp;&nbsp;147<br>6.3.&nbsp;&nbsp;&nbsp;&nbsp;Características.&nbsp;&nbsp;&nbsp;&nbsp;148<br>6.4.&nbsp;&nbsp;&nbsp;&nbsp;Comparativa.&nbsp;&nbsp;&nbsp;&nbsp;149<br>7.&nbsp;&nbsp;&nbsp;&nbsp;Integración del control de versiones en herramientas de uso común.&nbsp;&nbsp;&nbsp;&nbsp;150<br>8.&nbsp;&nbsp;&nbsp;&nbsp;Prueba de autoevaluación.&nbsp;&nbsp;&nbsp;&nbsp;151<br>Documentación de aplicaciones web&nbsp;&nbsp;&nbsp;&nbsp;152<br>1.&nbsp;&nbsp;&nbsp;&nbsp;Características generales de la documentación. Importancia en el ciclo de vida del software.&nbsp;&nbsp;&nbsp;&nbsp;153<br>2.&nbsp;&nbsp;&nbsp;&nbsp;Organización y estructura básica de documentos.&nbsp;&nbsp;&nbsp;&nbsp;155<br>3.&nbsp;&nbsp;&nbsp;&nbsp;Gestión de versiones de documentos.&nbsp;&nbsp;&nbsp;&nbsp;157<br>4.&nbsp;&nbsp;&nbsp;&nbsp;Tipos de documentación.&nbsp;&nbsp;&nbsp;&nbsp;158<br>4.1.&nbsp;&nbsp;&nbsp;&nbsp;De requisitos.&nbsp;&nbsp;&nbsp;&nbsp;158<br>4.2.&nbsp;&nbsp;&nbsp;&nbsp;Documentación de análisis y diseño.&nbsp;&nbsp;&nbsp;&nbsp;159<br>4.3.&nbsp;&nbsp;&nbsp;&nbsp;De arquitectura.&nbsp;&nbsp;&nbsp;&nbsp;160<br>4.4.&nbsp;&nbsp;&nbsp;&nbsp;Documentación técnica relacionada con el software y los datos.&nbsp;&nbsp;&nbsp;&nbsp;160<br>4.5.&nbsp;&nbsp;&nbsp;&nbsp;Documentación técnica relacionada con la instalación, mantenimiento y administración de la aplicación.&nbsp;&nbsp;&nbsp;&nbsp;161<br>4.6.&nbsp;&nbsp;&nbsp;&nbsp;De pruebas.&nbsp;&nbsp;&nbsp;&nbsp;161<br>4.7.&nbsp;&nbsp;&nbsp;&nbsp;De seguridad.&nbsp;&nbsp;&nbsp;&nbsp;161<br>4.8.&nbsp;&nbsp;&nbsp;&nbsp;De usuario: manuales de usuario, ayudas de la aplicación.&nbsp;&nbsp;&nbsp;&nbsp;162<br>4.9.&nbsp;&nbsp;&nbsp;&nbsp;Comercial.&nbsp;&nbsp;&nbsp;&nbsp;162<br>5.&nbsp;&nbsp;&nbsp;&nbsp;Formatos de documentación.&nbsp;&nbsp;&nbsp;&nbsp;163<br>5.1.&nbsp;&nbsp;&nbsp;&nbsp;Documentos.&nbsp;&nbsp;&nbsp;&nbsp;163<br>5.2.&nbsp;&nbsp;&nbsp;&nbsp;Documentación en aplicaciones. Formatos de ayuda.&nbsp;&nbsp;&nbsp;&nbsp;163<br>5.3.&nbsp;&nbsp;&nbsp;&nbsp;Documentación en línea. Wikis.&nbsp;&nbsp;&nbsp;&nbsp;164<br>5.4.&nbsp;&nbsp;&nbsp;&nbsp;Videotutoriales.&nbsp;&nbsp;&nbsp;&nbsp;164<br>6.&nbsp;&nbsp;&nbsp;&nbsp;Estándares de documentación.&nbsp;&nbsp;&nbsp;&nbsp;165<br>7.&nbsp;&nbsp;&nbsp;&nbsp;Herramientas de documentación.&nbsp;&nbsp;&nbsp;&nbsp;166<br>7.1.&nbsp;&nbsp;&nbsp;&nbsp;Herramientas de modelado y de diseño técnico.&nbsp;&nbsp;&nbsp;&nbsp;166<br>7.2.&nbsp;&nbsp;&nbsp;&nbsp;Generación automática de documentación técnica.&nbsp;&nbsp;&nbsp;&nbsp;166<br>7.3.&nbsp;&nbsp;&nbsp;&nbsp;Documentación interna de código.&nbsp;&nbsp;&nbsp;&nbsp;167<br>7.4.&nbsp;&nbsp;&nbsp;&nbsp;Documentación de código para la generación de documentación externa.&nbsp;&nbsp;&nbsp;&nbsp;167<br>8.&nbsp;&nbsp;&nbsp;&nbsp;Buenas prácticas en documentación.&nbsp;&nbsp;&nbsp;&nbsp;170<br>8.1.&nbsp;&nbsp;&nbsp;&nbsp;Actualizaciones de documentación.&nbsp;&nbsp;&nbsp;&nbsp;170<br>8.2.&nbsp;&nbsp;&nbsp;&nbsp;Documentación colaborativa mediante wikis.&nbsp;&nbsp;&nbsp;&nbsp;170<br>8.3.&nbsp;&nbsp;&nbsp;&nbsp;Uso de herramientas multimedia. Videotutoriales.&nbsp;&nbsp;&nbsp;&nbsp;171<br>9.&nbsp;&nbsp;&nbsp;&nbsp;Prueba de autoevaluación.&nbsp;&nbsp;&nbsp;&nbsp;172<br>Resumen&nbsp;&nbsp;&nbsp;&nbsp;173<br>Prueba de evaluación final&nbsp;&nbsp;&nbsp;&nbsp;175<br>&nbsp;</p>

Descripción

Puede solicitar gratuitamente las soluciones a todas las actividades y al examen final en el email tutor@tutorformacion.es

Capacidades que se adquieren con este Manual:

- Establecer los procesos de instalación y distribución de la aplicación en distintos ámbitos de implantación.

- Elaborar y mantener la documentación aplicación web utilizando herramientas de generación de documentación y controlando las versiones.

- Seleccionar y emplear métodos y juegos de pruebas para verificar las funcionalidades y las especificaciones de rendimiento de la aplicación web.