Online
140 horas. El alumno puede comenzar el curso 24 horas después de formalizada la matrícula. La duración del mismo será de 2...
Modalidad Abierta
La plataforma J2EE añade a Java la funcionalidad necesaria para convertirse en un lenguaje orientado al desarrollo de servicios en Internet. Mediante JSP (un lenguaje de programación de páginas web dinámicas como PHP o ASP) y Servlets (scripts CGI en el servidor como los de Perl) se pueden desarrollar sitios Web bajo la tecnología Java.
En el curso de Java para Internet on-line se estudia el desarrollo de aplicaciones web bajo la plataforma J2EE (JavaTM 2 Platform, Enterprise Edition) con servlets, JSP y EJB. Como proyecto del Curso de Java on-line se realizará una tienda virtual.
Los cursos de Java le permitirán profundizar en los conocimientos de esta materia gracias a las nuevas técnicas de e-learning que facilitan el aprendizaje, a diferencia de un simple tutorial de Java para Internet en el que se hace más complicada la asimilación. Esta diferencia con otro tipo de curso o con cualquier manual de Java para Internet es particularmente notable en el caso de los cursos on-line sobre Java personalizados, en los que el alumno recibe asistencia del tutor durante todo el curso.
Java es una plataforma de programación con futuro y muy requerida por las empresas.
Objetivos
Estudio del desarrollo de aplicaciones Web bajo la plataforma J2EE (JavaTM 2 Platform, Enterprise Edition) con servlets, JSP, EJB, MVC y diferentes formas y usos de conexión con B.D. Como proyecto final del curso, se realizará una tienda virtual.
Dirigido a
El Curso Java on-line está pensado para programadores con conocimientos básicos del Lenguaje de Programación Java, que quiera ir un poco más allá de las aplicaciones Java independientes o los Applets y quieran adentrarse en el mundo de las aplicaciones Web empresariales.
El temario se estructura sobre los siguientes módulos, los cuales le facilitan la organización y progresión del curso:
Introducción
Prefacio
Obtener e Instalar el Software Necesario.
Herramientas que Componen la Plataforma J2EE.
Introducción a las Aplicaciones Web
Archivos de Aplicación Web
Descriptor de Despliegue
Desplegar una Aplicación Tomcat
Desarrollo Web en Java I: Servlets
Introdución a los Servlets
Estructura básica de un Servlet
Manejar Formularios en un Servlet
Cabeceras de Solicitud en Servlets
Variables CGI en Servlets
Códigos de Estado HTTP
Especificar Cabeceras de Respuesta HTTP
Manejar Cookies
Seguimiento de Sesión
Desarrollo Web en Java II: JSP
Introdución a las Páginas JSP
Scritples JSP
Directivas JSP
Acciones JSP
Manejar Formularios con JSP
Manejar Excepciones en JSP
Desarrollar Etiquetas JSP Personalizadas
Apéndices - JavaServer Pages
Componentes Web en Java: EJB
Introducción a los Beans Enteprise
Beans Enterprise
Beans Enterprise del Tipo Entidad
Bean Enterprise del Tipo Sesión
Beans Enterprise en JSP
Conexión a bases de datos: JDBC
Introdución a JDBC
Arquitectura de Nuestro Sistema
Fundamentos de los Drivers JDBC
Transaciones con Bases de Datos
Fuentes de Datos
Almacenes de Conexiones
Optimizar las Conexiones con Bases de Datos
Diseño de una Aplicación con Bases de Datos
Crear la Bases de Datos
Sentencias Preparadas
Sentencias Callables
Tipos de Datos Avanzados
Aplicaciones Web con JDBC: Solución Servlets
Aplicaciones Web con JDBC: Solución JSP
Aplicaciones Web con JDBC: JSP, Servlets y JavaBeans
Desarrollo de una aplicación Web I
Ejercicio final: La Tienda On-Line
Las páginas de cabecera y pie
Las clases de Ayuda
El Patrón MVC
El Modelo
La Vista
Probar la página de Inicio
Navegar entre Categorías
Las Funcionalidades del Carrito
Tratar con los Usuarios
Realizar el Pedido
La página pedido.jsp
El Servlet Pedido
El Bean Pedidos.java
Llegó la hora de Pagar
Desarrollo de una aplicación Web II
Ejercicio Práctico: Administrar La tienda
Introducción
Autentificación
Administrar Categorías
Administrar Productos
Administrar Pedidos
Ejecutar la Aplicación de Administración