Você está na página 1de 21

Master en Java EE Struts 2 + Prcticas e

Instalacin + Regalo: Titulacin Universitaria


en Java

Titulacin certificada por EUROINNOVA BUSINESS SCHOOL


Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Master en Java EE Struts 2 + Prcticas e


Instalacin + Regalo: Titulacin Universitaria
en Java
Duracin: 710 horas
Precio: 900 *
Modalidad:

Online

* Materiales didcticos, titulacin y gastos de envo incluidos.

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Descripcin
Java es un lenguaje de programacin con el que podemos realizar cualquier tipo de desarrollo. Java fue
desarrollado por la compaa Sun Microsystems y est enfocado a cubrir las necesidades tecnolgicas
de empresas. Uno de los conceptos ms interesantes de la tecnologa Java es que es un lenguaje
independiente de la plataforma, por lo que al realizar un programa en Java podr funcionar en cualquier
ordenador del mercado independientemente del sistema operativo en el que vayamos a utilizar el
desarrollo. El presente Master en Java EE Struts 2 proporciona a los alumnos los conocimientos
necesarios para construir aplicaciones Enterprise que cumplan con los estndares Java EE. Adems
trataremos con Struts 2, que es un framework para el desarrollo de aplicaciones web, el cual hace que
la implementacin de las mismas sea ms sencillo, ms rpido, y con menos complicaciones.

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Euroinnova Business School


Euroinnova Business School, es una escuela de negocios avalada por 5 universidades y mltiples
instituciones a nivel internacional. En el siguiente enlace puede ver los
Adems Euroinnova cuenta con ms de 10.000

cursos Homologados

cursos online

Puede matricularse hoy con un 10% de descuento, si se matricula online en el siguiente enlace:

Al formar parte de Euroinnova podrs disponer de los siguientes servicios totalmente gratis, adems de
pasar a formar parte de una escuela de negocios con un porcentaje de satisfaccin de ms del 95%,
auditada por agencias externas, adems de contar con el apoyo de las principales entidades formativas

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

A quin va dirigido
El Master en Java EE Struts 2 est dirigido a Estudiantes y Profesionales de los sectores relacionados
con el Mundo de la Informtica, Programacin y Desarrollo Web. As como a personas que deseen
desarrollarse como profesionales en un lenguaje de programacin multiplataforma.

Objetivos
- Aprender las caractersticas de dos tipos de aplicaciones que se pueden crear con Java SE: applets y
aplicaciones autnomas.
- Entender los conceptos bsicos de la Plataforma Java EE.
- Trabajar con la configuracin de un servlet.
- Trabajar con el componente controlador en las peticiones de un servlet .
- Entender la separacin de la lgica de negocios y de la lgica de diseo
- Crear proyectos basados en el patrn MVC con Struts.
- Conocer en detalle la administracin de las acciones, el mapping, los formularios y las redirecciones.
- Conocer de manera extensa la biblioteca de etiquetas de Struts.
- Administrar los mensajes y la internacionalizacin, as como la validacin de las entradas, los tipos y
las conversiones.
- Aprender sobre el modelo de acceso a los datos, a la carga y descarga de datos y a la carga de las
pginas.
- Analizar Ajax Struts y los motores de plantillas, as como a la visualizacin de la informacin a travs de
XSLT.

Para que te prepara


Este Master en Java EE Struts 2 le prepara para conocer el lenguaje de programacin JAVA y ser
capaz de crear sus propios applets y aplicaciones. Adems podr usar correctamente el lenguaje Java
en el desarrollo de aplicaciones web dinmicas adems de para la utilizacin del framework de Java
EE ms popular.

Salidas laborales
Informtica / Desarrollo Web / Programacin.

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Titulacin
Doble Titulacin: - Titulacin de Master en Java EE Struts 2 con 600 horas expedida por EUROINNOVA
BUSINESS SCHOOL como Escuela de Negocios Acreditada para la Imparticin de Formacin
Superior de Postgrado y Avalada por la Escuela Superior de Cualificaciones Profesionales Certificacin Universitaria en Java con 4 Crditos Universitarios ECTS (Curso Homologado y
Baremable en Oposiciones de la Administracin Pblica) y 110 horas

Una vez finalizado el curso, el alumno recibir por parte de Euroinnova Formacin va correo postal, la titulacin
que acredita el haber superado con xito todas las pruebas de conocimientos propuestas en el mismo.
Esta titulacin incluir el nombre del curso/master, la duracin del mismo, el nombre y DNI del alumno, el
nivel de aprovechamiento que acredita que el alumno super las pruebas propuestas, las firmas del
profesor y Director del centro, y los sellos de la instituciones que avalan la formacin recibida (Euroinnova
Formacin, Instituto Europeo de Estudios Empresariales y Comisin Internacional para la Formacin a
Distancia de la UNESCO).

Forma de financiacin

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

- Contrarrembolso.
- Transferencia.
- Tarjeta de crdito.

Metodologa
Entre el material entregado en este curso se adjunta un documento llamado Gua del Alumno dnde
aparece un horario de tutoras telefnicas y una direccin de e-mail dnde podr enviar sus consultas,
dudas y ejercicios. La metodologa a seguir es ir avanzando a lo largo del itinerario de aprendizaje
online, que cuenta con una serie de temas y ejercicios. Para su evaluacin, el alumno/a deber
completar todos los ejercicios propuestos en el curso. La titulacin ser remitida al alumno/a por correo
una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.

Materiales didcticos

- Maletn porta documentos


- Subcarpeta portafolios
- Dossier completo Oferta Formativa
- Carta de presentacin
- Gua del alumno
- Sobre a franquear en destino
- Bolgrafos

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Profesorado y servicio de tutoras


Nuestro centro tiene su sede en el "Centro de Empresas Granada", un moderno complejo
empresarial situado en uno de los centros de negocios con mayor proyeccin de Andaluca Oriental . Contamos
con una extensa plantilla de profesores especializados en las distintas reas formativas,
con una amplia experiencia en el mbito docente.
El alumno podr contactar con los profesores y formular todo tipo de dudas y consultas, as como
solicitar informacin complementaria, fuentes bibliogrficas y asesoramiento profesional.
Podr hacerlo de las siguientes formas:
- Por e-mail: El alumno podr enviar sus dudas y consultas a cualquier hora y obtendr respuesta
en un plazo mximo de 48 horas.
- Por telfono: Existe un horario para las tutoras telefnicas, dentro del cual el alumno podr hablar
directamente con su tutor.

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Plazo de finalizacin
El alumno cuenta con un perodo mximo de 12 meses para la finalizacin del mster, a contar desde la fecha de
recepcin de las materiales del mismo.
Si una vez cumplido el plazo no se han cumplido los objetivos mnimos exigidos (entrega de ejercicios y
evaluaciones correspondientes), el alumno podr solicitar una prrroga con causa justificada de 3
meses.

Bolsa de empleo
El alumno tendr la posibilidad de incluir su currculum en nuestra bolsa de empleo y prcticas,
participando as en los distintos procesos de seleccin y empleo gestionados por ms de 2000
empresas y organismos pblicos colaboradores, en todo el territorio nacional.

Club de alumnos
Servicio gratuito que permitir al alumno formar parte de una extensa comunidad virtual que ya disfruta
de mltiples ventajas: becas, descuentos y promociones en formacin, viajes al extranjero para
aprender idiomas...

Revista digital
El alumno podr descargar artculos sobre e-learning, publicaciones sobre formacin a distancia,
artculos de opinin, noticias sobre convocatorias de oposiciones, concursos pblicos de la
administracin, ferias sobre formacin, etc.

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Programa formativo
PARTE 1. PROGRAMACIN CON JAVA SE STANDARD EDITION

MODULO 1. CONCEPTOS BSICOS DEL LENGUAJE JAVA


UNIDAD DIDCTICA 1. INTRODUCCIN
Introduccin
Arquitectura de Java
Caractersticas de Java
UNIDAD DIDCTICA 2. DESARROLLANDO Y PROBANDO PROGRAMAS CON TECNOLOGA JAVA
Introduccin
Instalacin y configuracin del kit de desarrollo de Sun (JDK)
Procesos para crear un programa en Java
Esqueleto de una clase
UNIDAD DIDCTICA 3. PROGRAMACIN ORIENTADA A OBJETOS
Introduccin
Clases
Mtodos de clase
UNIDAD DIDCTICA 4. DECLARANDO, INICIALIZANDO Y USANDO VARIABLES
Introduccin
Elementos bsicos del lenguaje y sintaxis de Java
Alcance de las variables
Declarando variables
Conversin entre tipos (casting)
Laboratorio 1: Definiendo tipos de datos
Laboratorio 2: Definiendo tipos de datos II
Laboratorio 3: Definiendo tipos de datos III
Laboratorio: Casting entre tipos de datos
UNIDAD DIDCTICA 5. CREANDO Y USANDO OBJETOS
Introduccin
Declarar, instanciar e inicializar variables de referencia de objeto
Variables static de clase
Variables final o constantes
Constructores
Herencia
Paquetes
Interfaces
UNIDAD DIDCTICA 6. CARACTERSTICAS AVANZADAS DE CLASES
Introduccin
this y super
Destruccin de objetos

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Crear y usar tipos enumerados


Importaciones estticas
La clase String
Introduccin a los flujos o streams
Laboratorio 1: Validacin Email
Laboratorio 2: Clase Objeto cadena
Enunciado
Solucin
UNIDAD DIDCTICA 7. USANDO OPERADORES Y CONSTRUCTORES
Introduccin
Operadores y expresiones
Precedencia entre operadores
Sentencia return
Sentencias de excepcin, bloques try, catch, finally
Aserciones
Laboratorio: Averiguar da de nacimiento de la semana
UNIDAD DIDCTICA 8. USANDO LOOPS
Introduccin
Sentencia if-else
Sentencia switch-case
Sentencia while
Sentencia do-while
Sentencia for
Laboratorio: Conjetura Collatz
UNIDAD DIDCTICA 9. DESARROLLANDO Y USANDO MTODOS
Introduccin
Mtodos (Funciones Miembro)
Mtodos de objeto
Parmetros en los mtodos
Destruccin de objetos
Definicin de mtodos heredados (override)
Clases y mtodos abstractos
Clases y mtodos finales
Laboratorio: Creacin del objeto Calculadora
UNIDAD DIDCTICA 10. IMPLEMENTANDO ENCAPSULACIN
Introduccin
Paquetes
Modificadores de mbito
Laboratorio: Creacin y uso de paquetes.
UNIDAD DIDCTICA 11. CREANDO Y USANDO ARREGLOS
Introduccin
Concepto de Array
Arrays Unidimensionales
Arrays Multidimensionales

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Arrays de Caracteres
Colecciones
Laboratorio: Temperaturas Anuales
UNIDAD DIDCTICA 12. IMPLEMENTANDO HERENCIA
Introduccin
Herencia
Laboratorio: Proyecto clases agenda

MODULO 2. CONCEPTOS AVANZADOS E INTERFACES GRFICAS DEL


LENGUAJE JAVA
UNIDAD DIDCTICA 1. PRINCIPIOS BSICOS DE E/S
Introduccin
Argumentos de la lnea de comandos
Propiedades del Sistema
Clase Properties
Ficheros
Laboratorio: Uso de la clase File
Laboratorio: Uso de las clases FileOutputStream y FileInputStream
UNIDAD DIDCTICA 2. E/S DE CONSOLA Y E/S DE ARCHIVOS
Introduccin
System.in
System.out
System.err
UNIDAD DIDCTICA 3. CREACIN DE INTERFACES GRFICAS CON EL API SWING. PARTE I
Introduccin
Monitor y tarjeta grfica
Entornos grficos IDE's
El sistema de coordenadas
Clases de Java para la programacin grfica y su evolucin
Laboratorio: Manejo de los cuadros de dilogo
UNIDAD DIDCTICA 4. CREACIN DE INTERFACES GRFICAS CON EL API SWING. PARTE II
Introduccin
Modelo nuevo de delegacin. (Source, Listener, Adapter)
Ejemplos con eventos
Laboratorio 1: Movimiento entre frames
Laboratorio 2: Cargador de imgenes
UNIDAD DIDCTICA 5. APLICACIONES BASADAS EN LA INTERFAZ GRFICA
Introduccin
Creacin de un men
Creacin de un Toolbar
JPopupMenu
UNIDAD DIDCTICA 6. HILOS
Introduccin
Ciclo de vida de un thread

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Mtodos de la clase Thread


Sincronizacin
UNIDAD DIDCTICA 7. PROGRAMACIN DE RED
Introduccin
Clase InetAddress
Realizar Laboratorio: Uso de la clase InetAddress
Socket
Clase URL
CLASE URLConnetion
CLASES DatagramPacket y DatagramSocket
RMI

MODULO 3. DESARROLLANDO APLICACIONES PARA LA PLATAFORMA


JAVA
UNIDAD DIDCTICA 1. UBICANDO EL MODELO JAVA EE EN CONTEXTO
Introduccin
Diferentes versiones y plataformas Java existentes
Descripcin de aplicaciones empresariales JEE
Introduccin a las APIs y servicios Java EE
Introduccin a los Servidores de Aplicaciones
UNIDAD DIDCTICA 2. MODELO DE COMPONENTES DE JAVA EE Y PASOS DE DESARROLLO
Introduccin
Patrones de diseo
Modelo Vista Controlador
Comunicacin Sncrona y Asncrona
Capas de arquitectura JEE
Empaquetado de aplicaciones JEE
UNIDAD DIDCTICA 3. MODELO DE COMPONENTES WEB
Introduccin
Componentes web en una aplicacin Java EE
Envo de informacin request y response HTTP
Diferenciacin entre informacin con servlets y JSP
JSP (Java Server Pages)
UNIDAD DIDCTICA 4. DESARROLLANDO SERVLETS
Introduccin
CGI 85
Ciclo de vida de un servlet
Estructura de un servlet
Configuracin de los Servlets mediante anotaciones y descriptores
Uso de las APIs request y response en servlets
Mtodos de informacin del servidor con servlets
UNIDAD DIDCTICA 5. DESARROLLANDO CON LA TECNOLOGA DE PGINAS JSP
Introduccin
Caractersticas de Java Server Pages

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Elementos dentro de Java Server Pages


Variables implcitas en las pginas JSP
Action Tags
Laboratorio 1: Datos de Empleados
Laboratorio 2: Custom TagsDepartamentos
Laboratorio 3: Cargar Select dinmicamente con JavaBeans
UNIDAD DIDCTICA 6. MODELO DE COMPONENTES EJB
Introduccin
Componentes EJB
Tipos de beans
Anotaciones de un bean
Role de EJB dentro de las aplicaciones JEE
Estructura de EJB
UNIDAD DIDCTICA 7. IMPLEMENTACIN DE LAS SESIONES EJB 3.0
Introduccin
Tipos de Beans Session
Ciclo de vida de los beans de Session
Clientes del Bean
Laboratorio: Buscador Empleado
UNIDAD DIDCTICA 8. LA PERSISTENCIA API DE JAVA
Introduccin
Beans de Entidad
Anotaciones de entidades POJO's
Bsquedas de datos en Entidades
Laboratorio: Buscador de departamentos
UNIDAD DIDCTICA 9. IMPLEMENTANDO UNA POLTICA TRANSACCIONAL
Introduccin
Conceptos clave de transacciones
Especificaciones transaccin JEE
Transacciones JTA
UNIDAD DIDCTICA 10. DESARROLLANDO APLICACIONES JAVA USANDO MENSAJERA
Introduccin
Servicios de mensajera
Java Message Service API
Modelo de programacin de JMS
Message Driven Bean
Laboratorio: Crear Servicio Mensajera
UNIDAD DIDCTICA 11. DESARROLLO DEL ENVO DE MENSAJES
Introduccin
Interceptores
Implementacin de los mensajes en Beans MDB
Contenedor de JMS
Laboratorio: Crear Servicio Mensajeria
UNIDAD DIDCTICA 12. MODELO DE LOS SERVICIOS WEB

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Introduccin
Estructura de los servicios Web
Modelo de Servicios Web
Servicios JAX-RS
UNIDAD DIDCTICA 13. MODELO IMPLEMENTACIN DE SERVICIOS JAVA EE WEB SERVICES CON JAX-WS
Introduccin
Servicios JAX-WS
Laboratorio: Consumir Servicio Web Externo
UNIDAD DIDCTICA 14. IMPLEMENTACIN DE UNA POLTICA DE SEGURIDAD
Introduccin
Implementacin de la seguridad servidor y EJB
Mapeo de Roles a grupos
Seguridad de aplicaciones web en servlets y jsp

PARTE 2. DESARROLLO DE COMPONENTES WEB CON TECNOLOGAS SERVLET Y JPS

MDULO 1. DESARROLLO DE COMPONENTES WEB CON TECNOLOGAS


SERVLET Y JSP. PARTE I
UNIDAD DIDCTICA 1. ANALIZANDO UN PROBLEMA Y DISEANDO UNA SOLUCIN
Introduccin
Definir la tecnologa servlet
Definir la tecnologa JavaServer Pages
JSTL
Definir la tecnologa EJB
Definir la tecnologa Struts
Definir la tecnologa Java Server Faces
Definir la tecnologa Java Message Service
Definir la tecnologa JDBC
Laboratorio: Creacin de proyecto Web
UNIDAD DIDCTICA 2. DESARROLLO DE UN COMPONENTE VISTA
Introduccin HttpServlet
Buffering
Mtodo Service
Cabeceras
Elementos del path de la peticin
Desarrollar un servlet HTTP sencillo
Configuracin de un servlet
Laboratorio: Solicitud de un Servlet.
UNIDAD DIDCTICA 3. DESARROLLO DE UN COMPONENTE CONTROLADOR
Introduccin
Envo por POST
Envo por GET
Internacionalizacin
Class ServletOutputStream
Desarrollar un Servlet con getParameterValues

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Laboratorio: Recogida de parmetros


UNIDAD DIDCTICA 4. DESARROLLO DE FORMULARIOS DINMICO
Introduccin ciclo de vida de un Servlet
Ciclo de vida de Servlet Suspendido
Parmetros de inicializacin de un Servlet
Controladores de error
Seguridad
Laboratorio: Ciclo de vida de un servlet
UNIDAD DIDCTICA 5. USO COMPARTIDO DE RECURSOS DE LA APLICACIN CON EL CONTEXTO SERVLET
Introduccin
Describir la finalidad y las funciones del contexto servlet
Eventos ServletContext
UNIDAD DIDCTICA 6. DISEO DE LA CAPA DE NEGOCIO
Introduccin
Arquitectura Aplicaciones J2EE
Modelo Tres Capas
Modelo Cuatro capas
Diseo de componentes
UNIDAD DIDCTICA 7. DESARROLLO DE APLICACIONES EEB CON STRUTS
Introduccin
Marco de trabajo MVC
Desarrollar una clase action de Struts
ActionMapping
Laboratorio: Creacin de propiedades en el archivo ApplicationResource.
UNIDAD DIDCTICA 8. DESARROLLO DE APLICACIONES WEB CON ADMINISTRACIN DE SESIONES
Introduccin
La clase HttpSession:
Desarrollar servlets utilizando la administracin de sesiones
Describir la implementacin de cookies de la administracin de sesiones.
Laboratorio: Creacin y uso de Cookies.
UNIDAD DIDCTICA 9. USO DE FILTROS EN APLICACIONES WEB
Introduccin
Ejecucin de filtros
UNIDAD DIDCTICA 10. INTEGRACIN DE APLICACIONES WEB CON BASES DE DATOS
Introduccin
Tipos de drivers
Disear una aplicacin web para integrarla con un DBMS
Ejemplo de aplicacin web que recupere informacin de una base de datos
API de Java Naming and Directory Interface (JNDI)
Los servicios de Nombre y Directorio
Laboratorio: Paginacin de registros

MDULO 2. DESAROLLO DE COMPONENTES WEB CON TECNOLOGAS


SERVLET Y JSP. PARTE II

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java


UNIDAD DIDCTICA 1. DESARROLLO DE PGINAS JSP
Introduccin a la tecnologa de pginas JSP
Elementos de Script JSP
Laboratorio: Directivas JSP
UNIDAD DIDCTICA 2. DESARROLLO DE PGINAS JSP CON ETIQUETAS PERSONALIZADAS
Introduccin
Disear una aplicacin web con etiquetas personalizadas
Etiquetas con atributos
Etiquetas con contenido en el cuerpo
Utilizar etiquetas JSTL en una pgina JSP
Base de datos
Laboratorio: Contador de visitas con Custom Tags.
UNIDAD DIDCTICA 3. DESARROLLO DE APLICACIONES WEB CON LA CLASE ACTIONFORM DE STRUTS
Introduccin
Crear una clase ActionForm
Creacin De Un Proyecto Mvc Con Struts
Laboratorio: Internacionalizar una aplicacin
UNIDAD DIDCTICA 4. CONSTRUCCIN DE COMPONENTES DE PRESENTACIN WEB REUTILIZABLES
Introduccin
Tipos de Campos de Entrada Soportados
Otras tiles Etiquetas de Presentacin
Ejemplo de utilizacin de las etiquetas ms importantes
Crear diseos utilizando la infraestructura Struts Tiles
Laboratorio: Librera de etiquetas Logic.
UNIDAD DIDCTICA 5. ANALIZANDO OPORTUNIDADES CON LOS SERVICIOS WEB
Analizando Oportunidades con los Servicios Web
Laboratorio: Analizando Servicios Web
UNIDAD DIDCTICA 6. DISEANDO BUENAS PRCTICAS Y PATRONES PARA LOS SERVICIOS WEB
Diseando Buenas Prcticas y Patrones para los Servicios Web
Laboratorio: Buenas prcticas para desarrollar servicios web SOAP
UNIDAD DIDCTICA 7. MANEJANDO EXCEPCIONES EN LOS SERVICIOS WEB
Manejando Excepciones en los Servicios Web
Laboratorio: Excepciones WebServices
UNIDAD DIDCTICA 8. SEGURIDAD EN LOS SERVICIOS WEB
Seguridad en los Servicios Web
Laboratorio: Seguridad Servicios

PARTE 3. JAVA EE STRUTS 2


UNIDAD DIDCTICA 1. PRESENTACIN
Qu es un framework?
Por qu utilizar un framework?
Los distintos tipos de framework
Qu framework elegimos?
Introduccin a la programacin en Java Entreprise Edition
Struts 1

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Struts 2
Instalacin del framework Struts 2
En resumen
UNIDAD DIDCTICA 2. MODELO DE DISEO MVC Y JAVA EE
Presentacin
Primer proyecto MVC
Proyecto MVC con filtro
En resumen
UNIDAD DIDCTICA 3. EMPEZAR A USAR STRUTS 2
Presentacin
Funcionamiento general de Struts 2
Los interceptores de Struts 2
El archivo de configuracin struts.xml
Arquitectura de Struts 2
Los archivos de propiedades struts.properties y default.properties
El archivo de propiedades de la aplicacin web.xml
El archivo de configuracin struts-default.xml
Nuestra primera aplicacin con Struts
En resumen
UNIDAD DIDCTICA 4. GESTIN DE LOS REGISTROS Y DE LA DEPURACIN
Presentacin
Administracin de la depuracin
Administracin de la creacin de perfiles (Profiling)
En resumen
UNIDAD DIDCTICA 5. GESTIN DE LAS ACCIONES
Presentacin
Clases de accin
Administracin de los recursos
Administracin dinmica del mapping
Invocacin dinmica de mtodos
Administracin de los resultados
Administracin de las excepciones
En resumen
UNIDAD DIDCTICA 6. BIBLIOTECA DE ETIQUETAS DE STRUTS
Presentacin
Las etiquetas de formulario
Las etiquetas de control
En resumen
UNIDAD DIDCTICA 7. MENSAJES E INTERNACIONALIZACIN
Presentacin
Aplicacin
Acceso a las propiedades
Datos multilinges
Seleccin dinmica de archivos

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Acceso a los recursos de las clases


En resumen
UNIDAD DIDCTICA 8. VALIDACIN DE ENTRADAS
Presentacin
Aplicacin
Validaciones
Aplicacin de un ejemplo completo
Gestin de mensajes de error y SUCCESS
Escribir un validador
En resumen
UNIDAD DIDCTICA 9. GESTIN DE LOS TIPOS Y DE LAS CONVERSIONES
Presentacin
Administracin de las conversiones
Administracin de los tipos
Aplicacin
En resumen
UNIDAD DIDCTICA 10. CAPA MODELO Y ACCESO A LOS DATOS
Presentacin
Aplicacin
El interceptor Preparable
Acceso y manipulacin de datos
En resumen
UNIDAD DIDCTICA 11. GESTIN DE LA CARGA O UPLOAD DE DATOS
Presentacin
La etiqueta s:file/
El interceptor fileUpload
Carga nica
Carga mltiple
Carga en Ajax
En resumen
UNIDAD DIDCTICA 12. GESTIN DE LA DESCARGA DE DATOS
Presentacin
Resultado stream
Descarga dinmica de archivos
En resumen
UNIDAD DIDCTICA 13. GESTIN DE LA CARGA DE PGINAS
Presentacin
Aplicacin
En resumen
UNIDAD DIDCTICA 14. DESARROLLAR INTERCEPTORES
Presentacin
Escribir un interceptor
En resumen
UNIDAD DIDCTICA 15. DESARROLLAR RESULTADOS

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

Presentacin
Escribir un resultado
En resumen
UNIDAD DIDCTICA 16. GESTIN DEL DOBLE CLIC O DOBLE ENVO
Presentacin
Aplicacin del testigo
En resumen
UNIDAD DIDCTICA 17. STRUTS Y AJAX JQUERY
Presentacin
Instalacin del framework JavaScript
Tecnologa Ajax
Optimizaciones
En resumen
UNIDAD DIDCTICA 18. LOS MOTORES DE PLANTILLAS
Velocity
Cmo usar Velocity
FreeMarker
En resumen
UNIDAD DIDCTICA 19. XSLT
Presentacin
Utilizacin
En resumen
UNIDAD DIDCTICA 20. COMPLEMENTOS DE STRUTS
Presentacin
El complemento JFreeChart
El complemento Tiles
Escribir un complemento
Utilizar el complemento
Otros complementos
En resumen
UNIDAD DIDCTICA 21. STRUTS SIN CONFIGURACIN
Presentacin
Configuracin
Utilizacin
En resumen
ANEXO 1.
Presentacin
Interceptores de Struts
Object-Graph Navigation Language OGNL
En resumen

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Master en Java EE Struts 2 + Prcticas e Instalacin + Regalo: Titulacin Universitaria en Java

PROGRAMA DE BECAS PARA MASTER


Euroinnova cuenta con un programa de

becas de master para ayudarte a decicir tu futuro, puedes entrar

y solicitarla, Euroinnova cuenta con ms de 2000


Haz clic para conocer nuestro catlogo de

master online

que puedes consultar y solicitar tu beca.

cursos online

Terminos relacionados:

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Você também pode gostar