Centro: New Horizons
Descripción actividad: New Horizons es la empresa líder en formación informática a nivel mundial. Con una red de más de 300 centros en 59 países, en la actualidad formamos a más de 3 millones de alumnos anualmente, ya sean particulares o a nivel de empresa.
Como centro de formación, nuestro objetivo es transmitir a los alumnos los conocimientos y habilidades técnicas necesarios para optimizar su rendimiento y mejorar así sus perspectivas profesionales. Por ello, nuestro equipo de instructores está formado por profesionales de la enseñanza con titulaciones oficiales y especializados en los cursos que imparten.
Tipo: Curso
Metodología: Presencial
Precio: Gratuito
Dirigido a: Curso orientado a programadores familiarizados con la estructura básica y la sintaxis de la programación Java que tengan necesidad de ampliar sus conocimientos para desarrollar aplicaciones complejas.
Descripción: Al finalizar el curso Desarrollo de Aplicaciones Avanzadas en Java, los alumnos conocerán la plataforma JSEE2 y serán capaces de utilizar tecnologías Java como JNDI (Java Naming Directory) y RMI (Remote Method Invocation). Asimismo, aprenderán a desarrollar páginas web utilizando Java Servlets y JSP (Java Server Pages), a configurar el servidor de aplicaciones J2EE, a distribuir y publicar aplicaciones web. Por último, serán capaces de programar componentes con Java Beans.
Metodología: Para realizar este curso es recomendable tener los conocimientos equivalentes al curso de Programación Java.
Programa: JNDI
- Concepto de Servidor de Directorio
- LDAP y JNDI
- Interactuar con un Servidor de Directorio
RMI
- Introducción a la Colaboración Remota
- Llamar a un Método de una Clase Remota
- Pasar Parámetros a un Método Remoto
- Retrollamadas desde un Método Remoto
- Objetos Activables
- RMI y SSL (Seguridad en las Llamadas a Métodos Remotos)
Contenedores Web
- Arquitectura del Servidor de Aplicaciones
- Desarrollo de Servlets
- Utilización de Servlets desde Aplicaciones Web
- Publicación de Aplicaciones Web. (Deploytool)
- Seguridad en las Aplicaciones Web
Desarrollo de Servlets
- Servlets de Contexto
- Servlets de Session
- Servlets de Colaboración
- Servlets que Actúan como Filtros
JSP
- Fundamentos y Arquitectura de JSP
- Paginas JSP como Documentos XML
- Extensiones de Etiqueta de JSP
Java Beans
- Arquitectura y Diseño de EJB (Enterprise Java Beans)
- El Contenedor EJB y sus Servicios
- Beans de Sesión
- Beans de Entidad
- Beans de Persistencia