Curso Desarrollo Java Web con JSP, Servlets y el MVC (Anteriormente Java Web Components) Objetivos: En este curso práctico aprenderás a desarrollar páginas JSP bajo el modelo MVC. Aprenderás a usar algunos de los componentes claves del desarrollo Java Web como son las JSP, los Servlets y los JavaBeans. Entenderás con desarrollar aplicaciones Web en Java bajo el modelo MVC. Crearás tus Servlets y páginas JSP. Entenderás la arquitectura Java para proyectos Web. Codificarás JavaBeans y los utilizarás en tu desarrollo Web. Implementarás seguridad de tus aplicaciones. Aprenderás el manejo de tags JSP y JSTL. DCInternet Requisitos: Es recomendable que el alumno haya programado en Java JSE o haber tomado nuestro curso de Programación Java JSE 6.0 o JSE 7.0. Conocimientos de HTML y JavaScript es necesario también. Orientado a: Programadores /Desarrolladores que se inician en el desarrollo Web en Java. Duración: 21 horas Curso JSP, Servlets con el MVC Desarrollo y Capacitación en Internet S. A. de C. V. Altadena No. 26 Col. Nápoles CP 03810 México D. F. TEL.(5255) 5523-4756 www.dcinternet.com.mx 1 Contenido Capítulo 1 Aplicaciones Web y el MVC Capítulo 3 Java Servlets • ¿Qué es una aplicación Web? o Definición. o ¿Cómo funciona? o Java en aplicaciones Web. • El Modelo Vista Controlador. o Beneficios de usar el MVC. o Java usando el MVC. • Creando una aplicación Web con Java. o ¿Qué necesitamos para crear una aplicación Web con Java?. o Herramientas a usar dentro del curso. o Especificaciones de Java para la creación de una aplicación Web. L A B O R A T O R I O. • Crea tu primer proyecto Web. • Conociendo el Eclipse. • Introducción a un Servlet. o Definición. o Ciclo de Vida. • Creación y configuración de un Servlet. o El web.xml. o Configuración a través de anotaciones.. o Parámetros iniciales. • El objeto HTTPServletRequest. • El objeto RequestDispatcher. • El objeto ServletContext. • El objeto HttpSession. • Diferencias entre JSP y Servlets. L A B O R A T O R I O. • Práctica 1: Creación y uso de Servlets. Capítulo 2 Java Server Pages Capítulo 4 Expresiones del Lenguaje JSP • • • • Introducción. Literales. Variables. Operadores.. o Operador de punto (.). o Operador [ ]. o Operadores aritméticos. o Operadores lógicos. o Operadores de comparación. o Operador empty. o Operador ternario. • Objetos implícitos. L A B O R A T O R I O. • Práctica 1: Realizar operaciones básicas con EL. • Práctica 2: Mostrar información usando EL obtenida de los alcances vistos • anteriormente (request, session, application).. • Práctica 3: Mostrar información del encabezado del request usando EL. DCInternet • Introducción a los JSP. o Lo que debes de saber de un JSP. o Ciclo de vida. • Sintaxis de un JSP. o ¿Cómo crear un JSP en nuestra aplicación? o ¿Cómo ingresar código java dentro de un jsp? • Conociendo los Scriptlets. o Scriptlet. o Declaration. o Expression. • Objetos implícitos request / response. o Objeto request. o Objeto response. • Directivas. o La directiva page. o La directiva include. o La directiva taglib. • Include y Forward. o include. o forward. L A B O R A T O R I O. • Instalación de los laboratorios del curso. • Práctica 1: Recuperación de valores del request y visualización de posibles errores. • Práctica 2: Uso de la directiva o elemento include. • Práctica 3: Distinguir diferencias entre include y forward así como su funcionalidad. Curso JSP, Servlets con el MVC Desarrollo y Capacitación en Internet S. A. de C. V. Altadena No. 26 Col. Nápoles CP 03810 México D. F. TEL.(5255) 5523-4756 www.dcinternet.com.mx Capítulo 5 Introducción a JSTL Objetivos. • ¿Qué es JSTL? o Dar de alta JSTL en nuestra aplicación. • Core Tags: Condicionales y ciclos iterativos. o Condicional IF. o Condicional choose. o Ciclos Iterativos. o Variables, salida, excepciones. • Internationalization Tags.. • XML Tags. L A B O R A T O R I O. • Práctica 1: Uso de condicionales y ciclos iterativos con JSTL. 2 Capítulo 7 Seguridad en la Web Capítulo 6 JavaBeans Objetivos. • Definición. o Reglas. • JavaBean en aplicaciones Web. • JavaBean y Formularios de HTML. • Data Access Objects. (DAO) • Configuración del POOL de conexiones para hacer tu aplicación más robusta. • Referencia a Recursos. • JavaBeans almacenados en el alcance del Servlet. o Recuperar un JavaBean desde un JSP. L A B O R A T O R I O. Objetivos. • Práctica 1: El uso de JavaBeans en una petición de una aplicación Web. • Introducción a seguridad en aplicaciones Web. • Configuración de seguridad en aplicaciones Web con Java. o Roles. o El elemento <login-config>. o Autenticación de tipo BASIC. o Autenticación de tipo FORM. • Configuración de seguridad en el servidor. L A B O R A T O R I O. • Práctica 1: Implementar reglas de seguridad, autenticación y permisos. Incluye: Material del curso. Diploma de participación de nuestra empresa Servicio de café y refrescos Estacionamiento es gratuito para automóviles pequeños y medianos para quienes pagan todo a tiempo y en su totalidad en la calle de Altadena (también para cursos en el WTC). $15.00 por hora en camionetas (no incluye seguro). No incluido en promociones con descuentos mayores al 20% Formas de pago: Este pago debe realizarse en una sola exhibición de las siguientes maneras: DCInternet Depósito en Banamex cuenta 4923239 Sucursal 575 a nombre de Desarrollo y Capacitación en Internet, S. A. de C. V. (CLABE en caso de transferencia electrónica vía Internet 002180057549232394) o Cheque a nombre de Desarrollo y Capacitación en Internet, S. A. de C. V. Clave SWIFT para traspasos internacionales: BNMXMXMM Curso JSP, Servlets con el MVC Desarrollo y Capacitación en Internet S. A. de C. V. Altadena No. 26 Col. Nápoles CP 03810 México D. F. TEL.(5255) 5523-4756 www.dcinternet.com.mx 3
© Copyright 2024