Cambiar a contenido. Saltar a navegación

Mondragon Unibertsitatea

Secciones
sectionbanner.gif

Posgrado

Home Posgrado Máster y Experto Curso Avanzado en Desarrollo Web con J2EE

Curso Avanzado Desarrollo Web con J2EE

 

Curso Avanzado

Objetivos

  • Aprender los fundamentos tecnológicos para poder desarrollar aplicaciones Web contra bases de datos en plataforma Java.
  • Optimizar el mantenimiento y desarrollo de aplicaciones Web utilizando patrones de diseño como el MVC (Model View Controller) modelo-vista-controlador y el DAO (Data Access Objects).
  • Conocer los frameworks Java  más utilizados para desarrollo Web. El curso se basa en la realización de ejemplos que muestran las características más importantes de los citados frameworks.
  • Proporcionar a los participantes una "ventaja competitiva profesional" poniendo énfasis en dos áreas fundamentales: tecnologías en el lado Cliente y en el lado del Servidor.

Volver arriba

Dirigido a

  • Profesionales informáticos
  • Titulados universitarios en el área de informática con o sin experiencia profesional que quieran desarrollar su oferta profesional en el  desarrollo de Aplicaciones Web.

Volver arriba

Programa

 

M1

XHTML+CSS: Desarrollo de Aplicaciones Web

16 horas

22, 24, 29 de septiembre 2009 y 1 de octubre 2009

M2

Aplicaciones Orientadas a Objetos

16 horas

6, 8, 13 y 15 de octubre 2009

M3

J2EE (I): Desarrollos Web con acceso a base de datos con tecnología Java

24 horas

20, 22, 27, 29 de octubre 2009 y 3, 5 de noviembre de 2009

M4

J2EE (II): Patrones de diseño y Frameworks (Struts, Spring e Hibernate)

24 horas

10, 12, 17, 19, 24 y 26 de noviembre 2009

 

Total

80 h

 

Módulo 1 
XHTML+CSS: Desarrollos de Aplicaciones Web

16 horas

XHTML

  • Estructura básica de un documento XHTML
  • Elementos de bloque y de texto
  • Clasificación de un sitio Web con elementos de cabecera
  • Colores e inserción de imágenes
  • Mapeo de imágenes
  • Listas
  • Links
  • Pesentación de información en tablas
  • Tablas nuevas, agrupación y bordes personalizados
  • Marquesinas
  • Capas: posicionamiento y visibilidad
  • Formularios
  • Conversión automática de páginas HTML a XHTML

CSS (Formato con hojas de estilo en cascada).

  • CSS1 y CSS2
  • Maquetación sin tablas

Módulo 2
Aplicaciones Orientadas a Objetos

16 horas

Introducción a la Plataforma Java

  • Características generales.
  • Modelo de compilación.
  • Máquina Virtual Java (JVM) y herramientas de desarrollo.

El lenguaje Java

  • Conceptos Generales de P.O.O. Mecanismos Básicos.
  • Elementos del lenguaje.
  • Tipos de datos, variables y Arrays.
  • Expresiones, operadores y control de flujo.

Clases en Java

  • Métodos y clases.
  • Gestión de cadenas.
  • Castings.
  • Herencia.
  • Paquetes.
  • Excepciones.
  • Interfaces.

Módulo 3
J2EE (I): Desarrollos Web con acceso a base de datos con tecnología Java 

24 horas

JDBC (Java Database Connectivity)

  • Introducción a JDBC
  • Conexión de un programa Java a un base de datos.
  • Statements, ResultSets  e interacción con una base de datos.
  • Modificación de datos.
  • Consulta a bases de datos.
  • Scrollable ResultSets.

Java Servlets.

  • Conceptos generales
  • Interacción con clientes.
  • Ciclo de vida
  • Control de la sesión. Clase HttpSession.
  • Ejecución de servlets. Configuración y ejecución de servlets en Tomcat y OC4J.

Java Server Pages  (JSP)

  • Introducción a la programación con JSP.
  • Programación básica con JSP.
  • Elementos de script JSP.
  • Objetos implícitos JSP.
  • Directivas JSP.
  • Acciones JSP.
  • Llamada a otras páginas desde una JSP.
  • Manejo de errores

Módulo 4
J2EE (II) Patrones de diseño y Frameworks (Struts, Spring e Hibernate)

24 horas

Java Server Pages (JSP)

  • Utilización de librerías de etiquetas JSTL.
  • JavaBeans.
  • Patrón de diseño modelo-vista-controlador.

Web Framework Struts

  • Esquema de funcionamiento y análisis de la arquitectura de trabajo MVC empleada por Struts
  • Clases Action, ActionForm, ActionMapping y fichero xml de configuración de Struts
  • Soporte para internacionalización
  • Framework Validator
  • Clase DynaActionForm como sustituta de ActionForm
  • Clases DispatchAction y LookupDispatchAction
  • Librería de etiquetas de Struts

ORM (Object-Relational Mapping) Framework Hibernate

  • Instalación y configuración de Hibernate
  • Ficheros de mapeo
  • Persistencia con Hibernate
  • Consultas típicas
  • Colecciones y asociaciones

Spring

  • Arquitectura básica de Spring
  • Conexiones entre beans
  • Spring en la capa de negocios
  • Integración de Spring y Hibernate
  • Gestión de transacciones

 

 

 

Volver arriba

 

Duración

80 Horas

Fecha Inicio: 22 de septiembre de 2009

Fecha Fin: 26 de noviembre de 2009

Horario: 9:00 a 13:00 martes y jueves

Fecha Límite Inscripción: 15 de septiembre de 2009

 

Volver arriba

Precio

Volver arriba 

Coordinación

Coordinador: Ainhoa Serna

aserna@eps.mondragon.edu

Volver arriba

Información e inscripciones

Persona de contacto: ISABEL MANGANA

Tel: 943 71 21 83

943 79 47 00

Fax: 943 71 22 78

imangana@eps.mondragon.edu

http://www.mondragon.edu

 

Volver arriba

Lugar de impartición

Mondragon Unibertsitatea

Goi Eskola Politeknikoa

Loramendi 4, Apdo. 23

20500 Mondragon

 

Volver arriba

Titulación

En los cursos de Master y Expertos, para obtener el título propio de Mondragon Unibertsitatea se exige poseer un título universitario medio ó superior. En caso contrario el asistente recibirá un diploma acreditativo de la realización del curso.

Volver arriba

Cuatro razones que nos diferencian

  • DESARROLLO PROFESIONAL: programas dirigidos a atender las necesidades de las empresas y los profesionales
  • EMPLEO CUALIFICADO: un camino a la cualificación permanente
  • INNOVACIÓN PERMANENTE: concebimos la formación como transferencia de conocimiento que contribuye activamente a la innovación de las organizaciones.
  • CONTENIDO PRÁCTICO Y EXPERIENCIAS REALES: total interacción y estimulación a la participación entre profesor y alumno, y practicas basadas en experiencias exitosas de las organizaciones.  

Volver arriba

También te interesan

Ver Todos los Posgrados