JAVA ENTERPRISE EDITION
Curso
A Distancia
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Metodología
A distancia
-
Horas lectivas
250h
-
Inicio
Fechas a elegir
-
Campus online
Sí
-
Envío de materiales de aprendizaje
Sí
-
Servicio de consultas
Sí
-
Tutor personal
Sí
Delena Formación te ofrece un curso con una carga lectiva de 250 horas en modalidad a distancia con el que aprenderás todo lo que siempre quisiste conocer sobre Java Enterprise Edition.
Esta formación incluida en el catálogo de emagister.com te proporciona el apoyo de nuestros tutores especializados con los que podrás contactar por teléfono o por correo electrónico para resolver tus dudas y ampliar conocimientos.
Si estás interesado en conocer más detalles sobre cualquier aspecto de este curso, podrás conseguirlos haciendo clic en el botón de “pedir información” que emagister.com incluye en la página de descripción. De esta forma, podrás ponerte en contacto con Delena Formación.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Delena Formación pone a tu alcance una serie de ventajas esenciales a la hora de formarte para que no tengas que preocuparte de nada. Te enviamos el material a tu domicilio o te damos acceso a nuestro campus de alumnos (en función de la modalidad en la que te hayas matriculado) para que puedas estudiar con horarios flexibles, cuando quieras y desde donde quieras. Además, cuentas con el apoyo de un tutor personal que guiará tu aprendizaje y resolverá todas las dudas que te vayan surgiendo en tu camino formativo. Todas estas ventajas y muchas más con Delena Formación.
Tras recibir tu solicitud de información, un asesor formativo de Delena Formación se pondrá en contacto contigo vía telefónica para estudiar tu perfil y ver cuál es el curso que más se ajusta a tus necesidades formativas. Además, sin compromiso alguno, pondrá a tu alcance todos los detalles de la iniciativa formativa en la que estás interesado.
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 10 años en Emagister.
Materias
- Eventos
- JSP
- Presentación
- Programación web
- Servidores
- Servidores web
- SQL
- Administración
- Java EE
- JDBC
- Desarrollo web
- Archivos
- Aplicaciones web
- Programación orientada a objetos
- Etiqueta
- JSTL
- Struts
- Struts 2
- Java
- Programación Informática
- Lenguaje de programación
- Programación con Java
- Aplicaciones GRÁFICAS
- Java enterprise Edition
- Fundamentos del lenguaje Java
- Despliegue de aplicaciones
- Acceso a las bases de datos
- Aplicaciones con Java
- Los applets
Profesores
Delena Formacion
Profesor titulado
Temario
Introducción
Capítulo 1. Presentación
1. Introducción
2. Servidores Web y servidores de aplicaciones
3. Clientes ligeros y clientes pesados
4. Estructura de una aplicación JEE
5. Empaquetado de una aplicación
5.1. Creación de un empaquetado
5.2. Visualización del contenido
5.3. Extracción
5.4. Actualización
Capítulo 2. El protocolo HTTP
1. Presentación
1.1. Funcionamiento
1.2. Las URL
2. Las peticiones HTTP
2.1. Los distintos tipos de petición
2.2. Las cabeceras de petición
3. Las respuestas HTTP
3.1. Los diferentes tipos de respuesta
3.2. Las cabeceras de respuesta
4. Gestión del almacenamiento en caché
4.1. Gestión realizada por el cliente
4.2. Gestión realizada por el servidor
Capítulo 3. Servlets
1. Presentación
1.1. Diálogo con un servlet
1.2. Tratamientos realizados
1.3. Clases e interfaces utilizadas
2. Ciclo de vida de un servlet
2.1. Método init
2.2. Parámetros de inicialización
2.3. Método destroy
2.4. Método service
2.5. Métodos doXXXX
3. Utilizar la petición HTTP
3.1. Obtener información sobre la URL
3.2. Leer parámetros
3.3. Leer cabeceras
3.4. Añadir información a la petición
4. Construir la respuesta HTTP
4.1. Definir el estado de la respuesta
4.2. Agregar cabeceras
4.3. Construir el cuerpo de la respuesta
5. Elementos accesibles desde un servlet
5.1. Contexto de aplicación
5.2. Sesión
6. Utilización de otros recursos
6.1. Utilización del RequestDispatcher
6.2. Redirección
7. Filtros
7.1. Creación
7.2. Declaración
8. Eventos
8.1. Eventos asociados a la aplicación
8.2. Eventos asociados a sesiones
9. Sincronización de servlets
9.1. Utilización de la interfaz SingleThreadModel
9.2. Utilización de bloques de código sincronizados
Capítulo 4. Uso de sesiones
1. Obtener el seguimiento de la sesión
1.1. Uso de cookies
1.2. Utilización de la sesión
2. Utilización de la sesión
2.1. Obtener una sesión
2.2. Almacenar, consultar y suprimir elementos
2.3. Finalizar la sesión
Capítulo 5. Las páginas JSP
1. Presentación
1.1. Tratamiento de una página JSP por el servidor
1.2. Elementos que constituyen una página JSP
2. Directivas JSP
2.1. La directiva page
2.2. La directiva include
2.3. La directiva taglib
2. 4 Java Enterprise Edition
3. Scriptlets
3.1. Declaración de variables o de métodos
3.2. Inserción de instrucciones Java
3.3. Evaluación de una expresión
3.4. Comentarios
4. Objetos implícitos
5. Etiquetas JSP
6. Sintaxis XML
Capítulo 6. La librería JSTL
1. Presentación
2. Las expressions language
2.1. Declaración de una expression language
2.2. Operadores en expressions language
2.3. Tratamiento de excepciones en las expressions language
3. La librería básica
3.1. Etiquetas de gestión de variables
3.2. Operaciones condicionales
3.3. Iteraciones
3.4. Manipulación de URL
4. La librería XML
4.1. Etiquetas básicas
4.2. Etiquetas condicionales
4.3. Etiqueta de iteración
5. La librería de internacionalización y de formato
4.1. Internacionalización de una aplicación
4.2. Formato de valores numéricos y de fechas
6. Librería de acceso a bases de datos
6.1. Configurar una conexión
6.2. Ejecución de una instrucción select
6.3. Utilizar los resultados
6.4. Ejecución de una instrucción SQL cualquiera
6.5. Utilización de parámetros en el código SQL
Capítulo 7. Etiquetas JSP personalizadas
1. Presentación
2. Los archivos de etiquetas
2.1. Creación de un archivo de etiquetas
2.2. Añadir atributos a una etiqueta personalizada
2.3. Variables en archivos de etiquetas
3. Las etiquetas diseñadas en Java
3.1. Etiquetas simples sin cuerpo
3.2. Etiquetas con cuerpo
Capítulo 8. JDBC
1. Principio de funcionamiento de una base de datos
1.1. Terminología
1.2. El lenguaje SQL
2. Acceso a una base de datos desde Java
2.1. Presentación de JDBC
2.2. Establecer y manipular la conexión
2.3. Ejecución de instrucciones SQL
2.4. Utilización de conjuntos de registros con la interfaz ResultSet
2.5. Gestión de transacciones
3. Pool de conexiones y Datasource
3.1. Principio y utilización de un pool de conexiones
3.2. Configuración de un pool de conexiones
3.3. Utilización de un pool de conexiones
Anexos
1. Estructura general del descriptor de despliegue
2. Sección context-param
3. Sección filter
4. Sección filter-mapping
5. Sección listener
6. Sección servlet
7. Sección servlet-mapping
8. Sección session-config
9. Sección mime-mapping
10. Sección welcome-file-list
11. Sección error-page
12. Sección jsp-config
13. Sección security-constraint
14. Sección loging-config
15. Sección security-role
PARTE II
Capítulo 1. Presentación
1. ¿Qué es un framework?
2. ¿Por qué utilizar un framework?
2.1 Normas y estándares
2.2 Framework y desarrollo Web
3. Los distintos tipos de framework
4. ¿Qué framework elegimos?
5. Introducción a la programación en Java Entreprise Edition
6. Struts 1
7. Struts 2
8. Instalación del framework Struts 2
9. En resumen
Capítulo 2. Modelo de diseño MVC y Java EE
1. Presentación
2. Primer proyecto MVC
3. Proyecto MVC con filtro
4. En resumen
Capítulo 3. Empezar a usar Struts 2
1. Presentación
2. Funcionamiento general de Struts 2
3. Los interceptores de Struts 2
4. El archivo de configuración struts.xml
4.1 La etiqueta
4.2 La etiqueta
4.3 La etiqueta
4.4 La etiqueta
4.5 La etiqueta
4.6 La etiqueta
4.7 La etiqueta
4.8 La etiqueta
5. Arquitectura de Struts 2
6. Los archivos de propiedades struts.properties y default.properties.
7. El archivo de propiedades de la aplicación web.xml
8. El archivo de configuración struts-default.xml
9. Nuestra primera aplicación con Struts
10. En resumen
Capítulo 4. Gestión de los registros y de la depuración
1. Presentación
2. Administración de la depuración
3. Administración de la creación de perfiles (Profiling)
4. En resumen
Capítulo 5. Gestión de las acciones
1. Presentación
2. Clases de acción
3. Administración de los recursos
3.1 Acceso a los recursos por clase
3.2 Acceso a los recursos por interfaz
3.3 Trasladar parámetros
4. Administración dinámica del mapping
5. Invocación dinámica de métodos
6. Administración de los resultados
6.1 Redirección con parámetros
6.2 Redirección sin parámetros
6.3 Redirección a una acción
6.4 Redirección encadenada
6.5 FreeMarker y Velocity
6.6 HttpHeader
6.7 Stream
6.8 XSLT
6.9 PlainText
7. Administración de las excepciones
8. En resumen
Capítulo 6. Biblioteca de etiquetas de Struts
1. Presentación
2. Las etiquetas de formulario
2.1 La etiqueta
2.2 Los temas de presentación y el atributo theme
2.3 La etiqueta
2.4 La etiqueta
2.5 La etiqueta
2.6 La etiqueta
2.7 La etiqueta
2.8 La etiqueta
2.9 La etiqueta
2.10 La etiqueta
2.11 La etiqueta
2.12 La etiqueta
2.13 La etiqueta
2.14 La etiqueta
2.15 Otras etiquetas de los formularios de Struts
3. Las etiquetas de control
3.1. La etiqueta
3.2. La etiqueta
3.3. La etiqueta
3.4. La etiqueta
3.5. La etiqueta
3.6. La etiqueta
3.7. La etiqueta
3.8. La etiqueta
3.9. La etiqueta
3.10. Las etiquetas , y
3.11. La etiqueta
3.12. La etiqueta
3.13. La etiqueta
4. En resumen
Capítulo 7. Mensajes e internacionalización
1. Presentación
2. Aplicación
3. Acceso a las propiedades
4. Datos multilingües
5. Selección dinámica de archivos
6. Acceso a los recursos de las clases
7. En resumen
Capítulo 8. Validación de entradas
1. Presentación
2. Aplicación
3. Validaciones
3.1. required
3.2. requiredstring
3.3. stringlength
3.4. int
3.5. date
3.6. e-mail
3.7. url
3.8. regex
3.9. fieldexpression y expression
3.10. conversion
3.11. visitor
4. Aplicación de un ejemplo completo
5. Gestión de mensajes de error y SUCCESS
6. Escribir un validador
6.1 La interfaz Validator y las clases ValidatorSupport y
FieldValidatorSupport
6.2 Declarar los validadores
6.3 Aplicación
6.4 Validación en las clases de acción
7. En resumen
Capítulo 9. Gestión de los tipos y de las conversiones
1. Presentación
2. Administración de las conversiones
3. Administración de los tipos
4. Aplicación
5. En resumen
Capítulo 10. Capa modelo y acceso a los datos
1. Presentación
2. Aplicación
3. El interceptor Preparable
4. Acceso y manipulación de datos
4.1 El modelo Data Access Object DAO
5. En resumen
Capítulo 11. Gestión de la carga o upload de datos
1. Presentación
2. La etiqueta
3. El interceptor fileUpload
4. Carga única
5. Carga múltiple
6. Carga en Ajax
7. En resumen
Capítulo 12. Gestión de la descarga de datos
1. Presentación
2. Resultado stream
3. Descarga dinámica de archivos
4. En resumen
Capítulo 13. Gestión de la carga de páginas
1. Presentación
2. Aplicación
3. En resumen
Capítulo 14. Desarrollar interceptores
1. Presentación
2. Escribir un interceptor
3. En resumen
Capítulo 15. Desarrollar resultados
1. Presentación
2. Escribir un resultado
3. En resumen
Capítulo 16. Gestión del doble clic o doble envío
1. Presentación
2. Aplicación del testigo
3. En resumen
Capítulo 17. Struts y Ajax JQuery
1. Presentación
2. Instalación del framework JavaScript
3. Tecnología Ajax
4. Optimizaciones
4.1 Utilización de botones dinámicos
4.2 Gestión de cuadros (box) dinámicos para las confirmaciones y mensajes
4.3 Utilización del complemento Widget
4.4 Utilización de herramientas dinámicas
4.5 Utilización de un servicio de autocompletado para las búsquedas
4.6 Gestión de clasificaciones dinámicas
5. En resumen
Capítulo 18. Los motores de plantillas
1. Velocity
2. Cómo usar Velocity
3. FreeMarker
4. En resumen
Capítulo 19. XSLT
1. Presentación
2. Utilización
3. En resumen
Capítulo 20. Complementos de Struts
1. Presentación
2. El complemento JFreeChart
3. El complemento Tiles
3.1 Página del formato de la plantilla
3.2 Definición de la plantilla
3.3 Aplicación del complemento Tiles
4. Escribir un complemento
5. Utilizar el complemento
6. Otros complementos
7. En resumen
Capítulo 21. Struts sin configuración
1. Presentación
2. Configuración
3. Utilización
3.1 Nomenclatura
3.2 Notación de acciones
3.3 Anotaciones de resultados
3.4 Anotación de interceptores
3.5 Anotaciones de espacios de nombre
3.6 Anotaciones de las vistas
3.7 Anotaciones de las excepciones
3.8 Carga automática de la configuración
4. En resumen
Anexo
1. Presentación
2. Interceptores de Struts
3. Object-Graph Navigation Language OGNL
4. En resumen
Información adicional
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
JAVA ENTERPRISE EDITION