IFC_B_0613 Desarrollo web en entorno servidor

220 Horas
ONLINE
El desarrollo web en entorno servidor es uno de los pilares del ecosistema digital actual, y dominar sus tecnologías te abre las puertas a un mercado laboral en constante expansión. Con este Certificado de Competencia aprenderás a seleccionar arquitecturas y tecnologías de programación web en entorno servidor, escribir sentencias ejecutables e integrar código en lenguajes de marcas, entre otros contenidos clave del desarrollo backend. Adquirirás competencias prácticas y actualizadas que te permitirán afrontar proyectos reales con garantías profesionales en entornos tecnológicos exigentes. Da el paso y consolida tu perfil como profesional del desarrollo web con una formación reconocida dentro del Sistema de Formación Profesional.
IFC_B_0613 Desarrollo web en entorno servidor Ampliar
GR_450258-2601

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS ARQUITECTURAS Y TECNOLOGÍAS WEB EN ENTORNO SERVIDOR

  1. Modelos de ejecución en cliente/servidor
  2. Generación dinámica de páginas web
  3. Lenguajes de programación en entorno servidor
  4. Integración con lenguajes de marcas
  5. Integración con servidores web
  6. Herramientas y frameworks de programación

UNIDAD DIDÁCTICA 2. ELEMENTOS BÁSICOS DE PROGRAMACIÓN EN ENTORNO SERVIDOR

  1. Tecnologías asociadas a páginas dinámicas
  2. Lenguaje de marcas para mostrar en cliente
  3. Etiquetas para inserción de código
  4. Tipos de datos y conversiones
  5. Variables, operadores y ámbitos

UNIDAD DIDÁCTICA 3. BLOQUES DE SENTENCIAS EMBEBIDOS EN LENGUAJES DE MARCAS

  1. Tomas de decisión
  2. Bucles
  3. Matrices (arrays)
  4. Tipos de datos compuestos
  5. Funciones
  6. Recuperación de información del cliente
  7. Procesamiento de información en formularios
  8. Comentarios en el código

UNIDAD DIDÁCTICA 4. DESARROLLO DE APLICACIONES WEB EMBEBIDAS EN LENGUAJES DE MARCAS

  1. Mantenimiento del estado
  2. Almacenamiento y recuperación en el cliente
  3. Seguridad: usuarios, perfiles y roles
  4. Autenticación de usuarios
  5. Pruebas y depuración

UNIDAD DIDÁCTICA 5. PATRONES DE DISEÑO

  1. Separación de la lógica de negocio
  2. Uso de frameworks web en servidor
  3. Controles de servidor
  4. Generación dinámica de interfaces
  5. Técnicas de generación web
  6. Principios de POO
  7. Patrones de diseño creacionales
  8. Patrones de diseño estructurales
  9. Patrones de diseño de comportamiento
  10. Técnicas de prueba de código
  11. Documentación del código

UNIDAD DIDÁCTICA 6. ACCESO A DATOS

  1. Configuración de conexiones a datos
  2. Apertura y cierre de conexiones
  3. Recuperación de datos
  4. Edición de registros
  5. Gestión de conjuntos de resultados
  6. Recorrido de datos
  7. Actualización de información
  8. Eliminación de registros
  9. Orígenes de datos alternativos
  10. Pruebas de acceso a datos
  11. Documentación del acceso a datos

UNIDAD DIDÁCTICA 7. SERVICIOS WEB

  1. Tecnologías de servicios web
  2. Protocolos de comunicación
  3. Arquitecturas actuales de servicios
  4. Formatos de intercambio de datos
  5. Desarrollo del servicio web
  6. Despliegue del servicio
  7. Definición de la interfaz
  8. Consumo de servicios
  9. Herramientas de prueba
  10. Uso de frameworks de documentación

UNIDAD DIDÁCTICA 8. FRAMEWORKS

  1. Introducción a tecnologías servidor
  2. Características de los frameworks
  3. Instalación de frameworks
  4. Generación dinámica de páginas
  5. Creación de elementos interactivos
  6. Interacción con el usuario
  7. Técnicas de obtención remota
  8. Integración de datos remotos
  9. Modificación dinámica de la estructura
  10. Actualización de contenidos web

UNIDAD DIDÁCTICA 9. APLICACIONES WEB HÍBRIDAS

  1. Tecnologías y frameworks para aplicaciones híbridas
  2. Reutilización de código e información
  3. Utilización de repositorios de información
  4. Incorporación de funcionalidades específicas
  5. Uso de librerías para Big Data y análisis
  6. Prueba, depuración y documentación
  • Duración: 220 horas