Menú
¡Llama gratis! 900 264 357

Curso gratuito programación web en el entorno servidor del centro CEMI MIRANDA

Programa de Curso gratuito programación web en el entorno servidor

Modalidad: Online
Curso Gratuito para trabajadores.

Descripción

El curso te prepara para manipular interfaces de accesos a informaciones almacenadas en bases de datos u otras estructuras que te ayuden a integrar contenidos en la lógica de la aplicación web de acuerdo con las especificaciones establecidas.

Desde CEMI MIRANDA ponemos a tu disposición una gran variedad de cursos online gratuitos para trabajadores. 

Contamos con:

  • Profesores cualificados.
  • Compromiso con la calidad.
  • Infraestructuras adecuadas y equipadas para el aprendizaje.
  • Formación subvencionada
  • Plataforma propia.

A quién va dirigido

A todo trabajador que desee profundizar en programación web en el entorno servidor.

Objetivos

El objetivo principal de la formación es proporcionar al estudiante conocimientos teórico-prácticos que le ayuden a desarrollar competencias profesionales útiles para el desempeño en su puesto de trabajo.

Temario

MÓDULO 1. PROGRAMACIÓN WEB EN EL ENTORNO SERVIDOR

UNIDAD FORMATIVA 1. DESARROLLO DE APLICACIONES WEB EN EL ENTORNO SERVIDOR

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 modelización en el desarrollo orientado a objetos

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

Eventos e interfaz de usuario

Documentación del software. Inclusión en código fuente. Generadores de documentación

UNIDAD FORMATIVA 2. ACCESO A DATOS EN APLICACIONES WEB DEL ENTORNO SERVIDOR

UNIDAD DIDÁCTICA 1. MODELOS DE DATOS

Concepto de dato. Ciclo de vida de los datos

Tipos de datos

Definición de un modelo conceptual

El modelo relacional

Construcción del modelo lógico de datos

El modelo físico de datos. Ficheros de datos

Transformación de un modelo lógico en un modelo físico de datos

Herramientas para la realización de modelos de datos

UNIDAD DIDÁCTICA 2. SISTEMAS DE GESTIÓN DE BASES DE DATOS (SGBD)

Definición de SGBD

Componentes de un SGDB. Estructura

Terminología de SGDB

Administración de un SGDB

Soluciones de SGBD

Criterios para la selección de SGBD comerciales

UNIDAD DIDÁCTICA 3. LENGUAJES DE GESTIÓN DE BASES DE DATOS. EL ESTÁNDAR SQL

Descripción del estándar SQL

Creación de bases de datos

Gestión de registros en tablas

Consultas

Conversión, generación y manipulación de datos

Consultas múltiples. Uniones (joins)

Agrupaciones

Vistas

Funciones avanzadas

UNIDAD DIDÁCTICA 4. LENGUAJES DE MARCAS DE USO COMÚN EN EL LADO SERVIDOR

Origen e historia de los lenguajes de marcas. El estándar XML

Características de XML

Estructura de XML

Estándares basados en XML

Análisis XML

Uso de XML en el intercambio de información

UNIDAD FORMATIVA 3. DESARROLLO DE APLICACIONES WEB DISTRIBUIDAS

UNIDAD DIDÁCTICA 1. ARQUITECTURAS DISTRIBUIDAS ORIENTADAS A SERVICIOS

Características generales de las arquitecturas de servicios distribuidos

Modelo conceptual de las arquitecturas orientadas a servicios

Aspectos de seguridad en arquitecturas orientadas a servicios

Implementación de arquitecturas orientadas a servicios mediante tecnologías web

Implementación de la seguridad en arquitecturas orientadas a servicios

Directorios de servicios

UNIDAD DIDÁCTICA 2. PROGRAMACIÓN DE SERVICIOS WEB EN ENTORNOS DISTRIBUIDOS

Componentes software para el acceso a servicios distribuidos

Programación de diferentes tipos de acceso a servicios

Herramientas para la programación de servicios web

Titulación obtenida

Finalizado el curso recibirá una certificación que acredita los conocimientos adquiridos.

Requisitos

No son necesarios conocimientos previos en el tema del curso.

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​