Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continúa navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información AQUÍ
Política de cookies +
 
 

Modelo de Programación Web y Bases de Datos

Metodología: ONLINE

Duración: 100 Horas

Matrícula correcta

Tu matriculación se ha realizado con éxito.

Recibirás un correo electrónico con la confirmación de tu matrícula y datos de acceso al campus.

Tu matriculación no se ha podido realizar.

Debido a que:
.
Inténtalo de nuevo.


Pasos a seguir en el proceso de pago

¿Cual es el proceso que debo seguir para formalizar mi matrícula?

  • Elija el curso en el que desea matricularse
  • Pulse sobre el botón Comprar
  • Accede con tus claves o regístrate si aún no tienes cuenta
  • Realizar el pago
  • Iniciar tu curso
  • Aplicar los conceptos básicos del modelo de programación web
  • Realizar conexiones con bases de datos relacionales

UD1. Introducción al desarrollo de aplicaciones en el modelo de Programación Web.

    1.1. Análisis de la arquitectura web: Cliente ligero, servidor web, servidor de aplicaciones, servidor de datos.
    1.2. Enumeración de protocolos y tecnologías habituales.
    1.3. Análisis de los modelos de programación estándares de facto.
    1.4. Uso de componentes orientados a objeto como base en el desarrollo de aplicaciones en el modelo de programación web.

UD2. Arquitectura multicapa (N-Tier).

    2.1. Análisis de la arquitectura multicapa.
    2.2. Distinción y estudio del modelo de tres capas en web: presentación, aplicación y datos.
    2.3. Diseño de arquitecturas de aplicación basadas en el modelo multicapa.
    2.4. Análisis del concepto de lógica de negocio y significado de la capa lógica.

UD3. La capa de presentación.

    3.1. Descripción de la capa de presentación: El lenguaje de hipertexto.
    3.2. Descripción de la capa de presentación avanzada: Lenguajes de scripting y lenguaje de hipertexto dinámico.
    3.3. Análisis de lenguajes orientados a la preparación de la capa de presentación y a la ejecución de solicitudes desde clientes ligeros web. (JSP, Servlets, ASP, PHP).

UD4. Diseño de bases de datos relacionales.

    4.1. Definición de bases de datos relacionales.
    4.2. Diseño de bases de datos en varios niveles.
    4.3. Análisis de los distintos tipos de relaciones y su implementación en base de datos.
    4.4. Descripción del lenguaje de acceso a base de datos.
    4.5. Descripción de correlaciones entre el modelo relacional y modelo orientado a objetos.
    4.6. Nociones sobre el almacenamiento de objetos en las bases de datos relacionales.

UD5. Acceso a bases de datos relacionales: capa de acceso a datos.

    5.1. Análisis del API de acceso a la base de datos.
    5.2. Nivel controlador.
    5.3. Interfaz de acceso a la base de datos (Driver).
    5.4. Análisis del nivel aplicación.

UD6. Lenguajes de definición de datos.

    6.1. Conceptos básicos, nociones y estándares.
    6.2. Lenguaje de definición de datos (DDL SQL) y aplicación en SGBD actuales.
    6.3. Discriminación de los elementos existentes en el estándar SQL-92 de otros elementos existentes en bases de datos comerciales.
    6.4. Sentencias de creación. CREATE.
    6.5. Sentencias de modificación: ALTER.
    6.6. Sentencias de borrado: DROP, TRUNCATE.

UD7. Manipulación de los datos.

    7.1. Lenguaje de manipulación de datos (DML SQL).
    7.2. Consultas de datos: SELECT.
    7.3. Inserción de datos: INSERT.
    7.4. Modificación de datos: UPDATE.
    7.5. Eliminación de datos: DELETE.
    7.6. Agregación de conjuntos de datos para consulta: JOIN, UNION.
    7.7. Subconsultas.

La metodología ONLINE parte de la premisa de que "se desplacen los conocimientos y no las personas" y se basa fundamentalmente en una combinación de lo mejor de la formación presencial y de la formación online.

Utiliza como elemento principal las videoconferencias impartidas por profesores especialistas en cada una de las materias, así como textos digitales, ejercicios y actividades presentadas en forma de Contenidos Interactivos Multimedia, que hacen que el alumno adquiera conocimientos a través de una enseñanza programada por el experto, pero al mismo tiempo dando mucha importancia al trabajo autónomo y a la organización personal del mismo.

El alumno cuenta con el apoyo de un tutor que es el encargado de resolver de forma asíncrona todos las dudas que le puedan surgir en el proceso de aprendizaje.

Los principales recursos didácticos de la metodología ONLINE son:

    1. Campus Virtual donde se desarrolla el proceso formativo.

    2. Contenido Interactivo Multimedia sobre el curso.

    3. Videoconferencias y tutoriales realizadas por profesionales especialistas en cada materia.

    4. Supuestos prácticos sobre la formación recibida.

    5. Ejercicios y pruebas de autoevaluación para verificar la asimilación de los contenidos.

    6. Foros de debate sobre temas específicos.

    7. Tutorías asíncronas (solo para cursos con titulación Universitaria).


Solicita información
Introduzca texto de la imagen
Captcha imagenRecargar imagen