900 100 957 | 619 926 324

 
formacion privada

Encuentra la formación online que mejor se adapta a tus necesidades.

FORMACIÓN DE CALIDAD 100% ONLINE.

Los cursos gratuitos son financiados por el Servicio Público de Empleo de España, por lo que a ellos solo pueden acceder trabajadores y desempleados residentes en España. Según los datos de tu perfil de usuario, no eres residente en España, por lo que no podrías acceder a esta formación gratuita (si no es así, edita tu perfil aquí).

En todo caso, te ofrecemos más de 400 cursos privados online con importantes descuentos (hasta un 30% 40%), a los que sí puedes acceder. Descubre nuestro catálogo y cumple con tus aspiraciones de promoción profesional y desarrollo personal. Mejora tus competencias y habilidades para poder disponer de conocimientos actualizados en las áreas de tu interés.

 

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

Titulación Oficial del Ministerio de Educación, Formación Profesional y Deportes

Curso no disponible Femxa

Grupo Femxa
MATRÍCULA CERRADA
CURSO GRATUITO (Formación 100% Subvencionada)

Trabajadores/as por cuenta ajena y autónomos/as con estudios de Bachillerato o equivalente

(Consultar pestaña "requisitos de acceso")

Todos los Sectores
Presencial - Aula virtual, 90 horas

Aula virtual con un examen final presencial 

Consultar pestaña "centro, fechas y horarios"

Título Oficial de Formación Profesional: Grado B

Temario

¿Cuáles son los objetivos del curso?

Título Oficial de Formación Profesional de Grado B (Certificado de competencia) equivalente al módulo formativo: MF0493_3 Implantación de aplicaciones web en entornos internet, intranet y extranet.

Este módulo pertenece al Título Oficial de Formación Profesional de Grado C (Certificado profesional) de nivel 3: IFCD0210 - Desarrollo de aplicaciones con tecnología web.

Los objetivos de este curso son:

  • Implementar, verificar y documentar aplicaciones web en entornos internet, intranet y extranet.
  • Establecer los procesos de instalación y distribución de la aplicación en distintos ambitos 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.

¿Qué vas a aprender?

INTERNET.

  • Breve historia y origen de Internet.
  • Principales servicios ofrecidos por Internet.
  • World Wide Web.
  • Correo electrónico.
  • Transferencia de ficheros (ftp).
  • Otros servicios.
  • La tecnología de Internet.
  • Arquitectura TCP/IP. Comparación con OSI.
  • Protocolos de Internet: TCP, UDP, SMNP, SMTP, etc.
  • El protocolo HTTP.
  • Redes TCP/IP.
  • El direccionamiento IP. Evolución.
  • Dominios. Jerarquía de dominios.
  • Servicios de identificación de dominios: DNS.
  • Ámbitos: Intranet, Internet y Extranet. Consideraciones de seguridad.Cortafuego

LA WORLD WIDE WEB.

  • Breve historia de la World Wide Web.
  • Arquitectura general de la Web.
  • Principios para el diseño de sistemas web.
  • Componentes básicos de un sistema web.
  • División en capas.
  • El cliente web.
  • Hardware básico. Dispositivos fijos y móviles.
  • Sistemas operativos de uso común e Internet.
  • Navegadores. Características y comparativa.
  • Funcionalidades avanzadas: extensiones, aplicaciones específicas, etc.
  • Servidores web.
  • Servidores web de uso común.
  • Características básicas de un servidor web.
  • Configuración de servidores web.
  • Seguridad en servidores web.
  • Funcionalidades avanzadas: extensiones, servidores virtuales, etc.
  • Servidores de aplicaciones.
  • Concepto de servidor de aplicaciones.
  • Características de los servidores de aplicaciones.
  • Comparativa de servidores de aplicaciones de uso común.
  • Configuración de un servidor de aplicaciones.
  • Seguridad en servidores de aplicaciones.
  • Funcionalidades avanzadas: conceptos de escalabilidad, balanceo decarga, alta disponibilidad, etc.
  • Servidores de bases de datos.
  • Servidores de bases de datos para Internet de uso común.
  • Características básicas de un servidor de bases de datos.
  • Funcionalidades avanzadas: conceptos de escalabilidad, alta disponibilidad, etc.
  • Servidores complementarios en una arquitectura web.
  • Servidores de correo. Características.
  • Servidores de direccionamiento (DNS). Características.
  • Proxies.
  • Servidores de directorio. Características de LDAP.
  • Servidores de mensajería.
  • Servidores de antivirus, filtrado de contenidos, etc.
  • Otros servidores complementarios.
  • Infraestructura hardware y software para servidores de Internet.
  • Servicios en la nube (Cloud).
  • Tipos de servicios: infraestructura como servicio, plataforma como servicio y aplicación como servicio.
  • Ventajas e inconvenientes de los servicios de infraestructura en la nube.
  • Comparativa de los servicios de infraestructura en la nube de uso común.

APLICACIONES WEB.

  • Evolución y tipos de aplicaciones informáticas.
  • Aplicaciones de terminal. Servidores de terminales virtuales.
  • Aplicaciones de escritorio.
  • Aplicaciones cliente/servidor.
  • Aplicaciones web.
  • Ventajas e inconvenientes de los tipos de aplicaciones. Comparativa.
  • Tecnologías de desarrollo de aplicaciones.
  • Características por tipo de aplicación.
  • Comparativa según el tipo de aplicación.
  • Tecnologías específicas para el desarrollo web.
  • Portales de Internet. Características.
  • Gestores de contenidos: servidores de portales y documentales.
  • Servidores de contenidos multidispositivo.
  • Componentes básicos en portales web. Portlets y otros componentes de uso común.
  • Características y comparativa de los portales web de uso común.

DESARROLLO Y DESPLIEGUE DE APLICACIONES WEB.

  • Modelos básicos de desarrollo de aplicaciones web. El modelo vista-controlador (MVC).
  • Herramientas de desarrollo web de uso común.
  • Características.
  • Comparativa.
  • Políticas de desarrollo y pruebas de aplicaciones web.
  • Entorno de desarrollo.
  • Entorno de pre-producción o pruebas.
  • Entorno de producción.
  • Organización de recursos en una aplicación web.
  • Programas.
  • Hojas de estilos.
  • Ficheros de configuración.
  • Imágenes.
  • Documentos.
  • Bibliotecas de componentes (librerías).
  • Otros archivos.
  • Seguridad en una aplicación web.
  • Niveles de seguridad. Estándares.
  • Conceptos y técnicas de identificación, autenticación y autorización o control de acceso.
  • Identificación y autenticación avanzada. Certificados digitales.
  • Concepto de sesión. Conservación de sesiones.
  • Sistemas de uso común para la conservación de las sesiones en aplicaciones web. Single Sign-on y Single Sign-out.
  • Despliegue de aplicaciones web.
  • Características del proceso de despliegue.
  • Definición del proceso de despliegue de aplicaciones web. Verificación.

VERIFICACIÓN DE APLICACIONES WEB.

  • Características de un proceso de pruebas.
  • Tipos de pruebas.
  • Funcionales.
  • Estructurales.
  • De integración con sistemas externos.
  • Usabilidad y accesibilidad.
  • De detección de errores. Pruebas de caja negra.
  • De seguridad. Evaluación de la protección frente a los ataques más comunes.
  • De rendimiento. Pruebas de carga o estrés. Estadísticas.
  • De integridad de datos.
  • Diseño y planificación de pruebas. Estrategias de uso común..
  • Consideraciones de confidencialidad. Pruebas con datos personales.
  • Automatización de pruebas. Herramientas.

CONTROL DE VERSIONES.

  • Definición.
  • Características generales
  • Tipos de control de versiones.
  • Centralizados.
  • Distribuidos.
  • Mecanismos de control de versiones
  • Repositorios. Gestión y administración.
  • Publicación de cambios («check-in» o «commit»). Operaciones atómicas
  • Tipos de desprotección, despliegue o «check-out»: exclusivos y colaborativos.
  • Ramificaciones («branching»).
  • Fusiones («merging»).
  • Etiquetado («tagging»).
  • Líneas de base («baseline»).
  • Actualizaciones.
  • Congelaciones.
  • Gestión de conflictos.
  • Buenas prácticas en control de versiones.
  • Herramientas de control de versiones de uso común.
  • Características.
  • Comparativa.
  • Integración del control de versiones en herramientas de uso común.

DOCUMENTACIÓN DE APLICACIONES WEB

  • Características generales de la documentación. Importancia en el ciclo de vida software
  • Organización y estructura básica de documentos
  • Gestión de versiones de documentos
  • Tipos de documentación.
  • De requerimientos.
  • De arquitectura y diseño.
  • Técnica.
  • De usuario: tutoriales, por temas y glosarios.
  • Comercial.
  • Formatos de documentación.
  • Documentos.
  • Documentación en aplicaciones. Formatos de ayuda.
  • Documentación en línea. Wikis.
  • Estándares de documentación.
  • Herramientas de documentación.
  • Generación automática de documentación técnica.
  • Documentación de código.
  • Buenas prácticas en documentación.
  • Actualizaciones de documentación.
  • Documentación colaborativa mediante wikis.
  • Uso de herramientas multimedia. Vídeotutoriales.

Requisitos de acceso

Trabajadores/as por cuenta ajena y autónomos/as con estudios mínimos de Bachillerato o equivalente.


NOTAS:

  • Es necesario disponer de ordenador y de conexión a internet fluida, para la realización de este curso.
  • Recuerda que esta formación NO es bonificada, está subvencionada y es completamente gratuita.

¿AÚN TIENES DUDAS? ¡CONSULTA NUESTRO BLOG!


Titulación

Titulación Oficial del Ministerio de Educación, Formación Profesional y Deportes

Título Oficial de Formación Profesional de Grado B (Certificado de competencia) equivalente al módulo formativo: MF0493_3 Implantación de aplicaciones web en entornos internet, intranet y extranet

Este módulo pertenece al Título Oficial de Formación Profesional de Grado C (Certificado profesional): IFCD0210 - Desarrollo de aplicaciones con tecnología web y corresponde a la unidad de competencia:

  • UC0493_3 Implementar, verificar y documentar aplicaciones web en entornos internet, intranet y extranet

Esta unidad de competencia convalida con el siguiente módulo profesional, previa matriculación en el ciclo de Formación Profesional indicado a continuación:

  • Módulo profesional convalidable: 0614. Despliegue de aplicaciones Web.
  • Ciclos de Formación Profesional: Técnico Superior en Desarrollo de Aplicaciones Web (Grado superior).

¿AÚN TIENES DUDAS? ¡CONSULTA NUESTRO BLOG!

Infórmate acerca de la nueva ley de formación profesional, las distintas titulaciones oficiales y sus convalidaciones, en nuestro blog: La nueva Ley de Formación Profesional.


Formación 100% Subvencionada por:
Entidades que financian

¡Únete a la Comunidad Femxa!

Actualmente este curso está cerrado y no hay plazas disponibles.

Si todavía no tienes cuenta de usuario, regístrate, indicando tu sector profesional y tus preferencias formativas. Si ya estás registrado, inicia sesión a continuación y filtra tu búsqueda para encontrar los cursos que se ajusten a tu perfil.