Conocimientos básicos de programación en cualquier lenguaje
Para qué te prepara
En este curso comprenderas y aplicaras los conocimientos necesarios para crear aplicaciones conformes con las especificaciones de Java (J2ee). Los componentes que se analizaran en el curso abarcan desde los JavaBeans (EJB), servlets y la tecnología JavaServer Pages (JSP).
*Preparación de Entorno de trabajo: Apache Tomcat: Instalación. Estructura de directorios. Apache Tomcat vs. Otros Servidores. JCreator: Instalación. Templates para desarrollos Web. Configuración del IDE y del Sistema Operativo.
*Java Básico: Introducción J2ME/J2SE/J2EE, Como funciona Java, Comentarios, Variables, Constantes, Tipos de Datos, Operadores, Estructuras de control, Condicionales, Bucles, Vectores, Matrices.
*Programación Orientada a Objetos: Introducción a OOP, Clases, Objetos, Propiedades, Encapsulamiento, Herencia, Agregación, Polimorfismo, Diagrama de Clases (UML).
*Servlets: Introducción a Servlet, Estructura básica de un Servlet, Desplegar Servlets, Probar un Servlet.
*Programación en Capas: Programación de una aplicación en capas para la web.
*Capa Persistencia: Acceso a Bases de datos mediante clases de persistencia, Control de Excepciones.
*JSP: Introducción a JSP, Inserción de código java, sintaxis básica, Variables Predefinidas, Como Probar las paginas JSP, Formularios, Control de Excepciones.
*JSP y Servlets Avanzado: Uso de Contextos, sincronización de eventos, implementación de patrones de diseño.
*Aplicaciones Web:Uso de Sesiones, Cookies, Login a Web, Agregar JavaScrip.