desarrollo de aplicaciones web con java -...

2
CENTRO DE CAPACITACIÓN ESPECIALIZADO EN TECNOLOGÍAS DE LA INFORMACIÓN Zona Rosa - Nápoles #49 Piso 4, Col. Juárez, C.P. 06520, Del. Cuauhtémoc, Ciudad de México Objetivo: El objetivo del curso es brindar a los asistentes los conceptos y el uso de la tecnología de componentes J2EE. Se presentan las técnicas de programación utilizando esta tecnología en todas las capas de una aplicación enterprise (web server, application server, persistencia, base de datos). Descripción: El presente curso prepara al alumno profesionalmente en una de las tecnologías más utilizadas en estos momentos para desarrollos orientados a cliente y finalizar con temas para la implementación de soluciones en plataforma Web. Dirigido a: Personas con conocimientos en el lenguaje de programación JAVA y que deseen iniciarse en el mundo del desarrollo de aplicaciones empresariales en plataforma Web. Perfil del participante: Conocimientos básicos de informática. Requisitos: El nivel de curso es intermedio y se requieren conocimientos de programación orientada a objetos y lenguaje Java. Beneficios: El participante, al finalizar el curso, será capaz de Desarrollar Aplicaciones Web Java EE, comprendien- do la arquitectura del modelo MVC, haciendo uso de diversos componentes y APIs, interceptores de peticiones HTTP, manejo de formularios, validaciones de datos, integrar AJAX, implementar Inversión de Control (IoC) con Spring, abstraer las operaciones a la base de datos utilizando la capa de modelo implementando el patrón DAO, Implementar sistemas confiables, robustos, con conexión a bases de datos Oracle, seguros e independientes de plataforma para proyectos empresariales en ambiente Web con una de las mejores interfaces de desarrollo… ECLIPSE. Java WEB (Servlets, JSP, JSTL, Oracle, AJAX) Duración del curso: 30 horas Desarrollo de aplicaciones Web con Java

Upload: duongthuan

Post on 20-Sep-2018

225 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Desarrollo de aplicaciones Web con Java - …auriboxtraining.com/.../curso-desarrollo-aplicaciones-web-java.pdf · del desarrollo de aplicaciones empresariales en plataforma Web

CENTRO DE CAPACITACIÓN ESPECIALIZADO EN TECNOLOGÍAS DE LA INFORMACIÓN

Zona Rosa - Nápoles #49 Piso 4, Col. Juárez, C.P. 06520, Del. Cuauhtémoc, Ciudad de México

Objetivo: El objetivo del curso es brindar a los asistentes los conceptos y el uso de la tecnología de componentes J2EE. Se presentan las técnicas de programación utilizando esta tecnología en todas las capas de una aplicación enterprise (web server, application server, persistencia, base de datos).

Descripción: El presente curso prepara al alumno profesionalmente en una de las tecnologías más utilizadas en estos momentos para desarrollos orientados a cliente y finalizar con temas para la implementación de soluciones en plataforma Web.

Dirigido a: Personas con conocimientos en el lenguaje de programación JAVA y que deseen iniciarse en el mundo del desarrollo de aplicaciones empresariales en plataforma Web.

Perfil del participante: Conocimientos básicos de informática.

Requisitos: El nivel de curso es intermedio y se requieren conocimientos de programación orientada a objetos y lenguaje Java.

Beneficios: El participante, al finalizar el curso, será capaz de Desarrollar Aplicaciones Web Java EE, comprendien-do la arquitectura del modelo MVC, haciendo uso de diversos componentes y APIs, interceptores de peticiones HTTP, manejo de formularios, validaciones de datos, integrar AJAX, implementar Inversión de Control (IoC) con Spring, abstraer las operaciones a la base de datos utilizando la capa de modelo implementando el patrón DAO, Implementar sistemas confiables, robustos, con conexión a bases de datos Oracle, seguros e independientes de plataforma para proyectos empresariales en ambiente Web con una de las mejores interfaces de desarrollo… ECLIPSE. Java WEB (Servlets, JSP, JSTL, Oracle, AJAX)

Duración del curso: 30 horas

Desarrollo de aplicaciones Web con Java

Page 2: Desarrollo de aplicaciones Web con Java - …auriboxtraining.com/.../curso-desarrollo-aplicaciones-web-java.pdf · del desarrollo de aplicaciones empresariales en plataforma Web

CENTRO DE CAPACITACIÓN ESPECIALIZADO EN TECNOLOGÍAS DE LA INFORMACIÓN

Zona Rosa - Nápoles #49 Piso 4, Col. Juárez, C.P. 06520, Del. Cuauhtémoc, Ciudad de México

Presentación de JEEIntroducciónServidores Web y servidores de aplicacionesEstructura de una aplicación JEEEmpaquetado de una aplicación

El protocolo HTTPLas peticiones HTTPLas respuestas HTTPGestión del almacenamiento en cachén

ServletsIntroducciónCiclo de vida de un servletUtilizar la petición HTTPConstruir la respuesta HTTPElementos accesibles desde un servletUtilización de otros recursosFiltrosEventos

Uso de sesionesObtener el seguimiento de la sesiónUso de cookiesUtilización de la sesión

Las páginas JSPIntroducciónDirectivas JSPScriptletsObjetos implícitosEtiquetas JSPSintaxis XML

La librería JSTLExpressions languageLa librería básica Etiquetas de gestión de variables Operaciones condicionales Iteraciones Manipulación de URLLa librería XML Etiquetas básicas Etiquetas condicionalesLa librería de internacionalización y de formato Internacionalización de una aplicación Formato de valores numéricos y de fechasLibrería de acceso a bases de datos Configurar una conexión Ejecución de una instrucción select Utilizar los resultados Ejecución de una instrucción SQL cualquiera Utilización de parámetros en el código SQL

Etiquetas JSP personalizadasLos archivos de etiquetasLas etiquetas diseñadas en Java

Bases de datos OracleOracle como RDBMSAdministrador gráfico para OraclePrincipio de funcionamiento de una base de datosEl lenguaje SQLBúsqueda de informaciónAñadir datosActualización de datosEliminación de datosProcedimientos AlmacenadosTriggers

JDBCAcceso a una base de datos desde Java Introducción a JDBC Establecer y manipular la conexión Ejecución de instrucciones SQL Utilización de conjuntos de registros con la interf az ResultSet Gestión de transaccionesPool de conexiones y Datasource Principio y utilización de un pool de conexio-nes Configuración de un pool de conexiones Utilización de un pool de conexiones

XML con JavaIntroducciónDTD, XMLXML ParsersXSLCreación de un archivo de propiedades.AJAX

Qué es AJAXVentajas y desventajas de AJAX.Un ejemplo con AJAX.El mismo ejemplo sin AJAX.Objeto XMLHttpRequestPasando datos al servidor por el método GET.Pasando datos al servidor por el método POST.Recuperando datos mediante la propiedad respon-seText del objeto XMLHttpRequestRecuperando datos mediante la propiedad respon-seXML del objeto XMLHttpRequestLibrería EXT

Introducción a Spring¿Qué es Spring?¿Que proporciona?¿Qué es Ioc?Herramientas necesariasPrimer ejemplo de uso