Download cij01 - programación orientada a objetos con lenguaje java – j2ee
Document related concepts
no text concepts found
Transcript
CIJ01 - PROGRAMACIÓN ORIENTADA A OBJETOS CON LENGUAJE JAVA – J2EE OBJETIVOS Capacitar a los participantes en este curso formativo en las tecnologías y lenguajes asociados a las Iniciativas JEE. DIRIGIDO A El programa aporta valor a todas aquellas personas interesadas que quieran adquirir conocimientos sobre la tecnología JEE. METODOLOGÍA El programa se imparte de manera presencial, promoviendo la participación activa de los asistentes. A las exposiciones teóricas apoyadas por la documentación y sustentadas en el material audiovisual propio en cada caso, se suma la realización de ejercicios prácticos, el estudio de casos concretos y el desarrollo de debates que promueven la participación del grupo e intercambio de experiencias, lo que confiere al programa una orientación eminentemente práctica. Asimismo, se desarrollarán ejercicios prácticos por cada módulo de forma individual. CONTENIDOS 1. Programación JAVA • Introducción a Java (orígenes, definición, características, tipos de programas Java) • El entorno de desarrollo de JAVA (java, javac etc.) • Operadores y asignaciones • Declaraciones y control de acceso • Estructura de programación • Estructuras de control • Control de flujo y manejo de excepciones • Estructura general de un programa en JAVA • Sintaxis para la creación de clases • Ampliación de clases (ámbitos, derechos de acceso, encapsulación, paquetes) • Extensión de clases (herencia, jerarquía, visibilidad, reescritura, constructores, polimorfismos • Las clases String y Array • Interfaces • Clases de uso común • Excepciones • Colecciones • Novedades en Java 1.5 2. Programación JEE • • • • • • • • • • • • • • • • Introducción Plataforma JEE Introducción a los servidores Web Programación de servlets Sesiones de servlets, contexto y colaboración Filtros para aplicaciones Web Despliegue Web, autentificación y empaquetado Arquitectura y diseño EJB o ¿Qué son los EJB? o El contenedor EJB y sus servicios o Cómo proporciona servicios el contenedor o Trabajar con EJB o Componentes EJB en la Web o Acceso de nivel cliente a EJB o Diseño del nivel EJB Beans de sesión y lógica de empresa Beans de entidad y persistencia Servicios de contenedor EJB o Transacciones o Seguridad o Excepciones o Comunicación JMS y beans controlados por mensaje La arquitectura de conectores JEE JEE y servicios Web o ¿Qué son los servicios Web? o Tecnologías de servicios Web o Tecnologías JEE para servicios Web o Desarrollo de servicios Web Elegir una implementación JEE o Servidores de aplicación o Implementación de las especificaciones JEE o Parámetros de evaluación Empaquetado e implementación JEE o Análisis del empaquetado JEE o Configuración de paquetes JEE o Cuestiones relacionadas con paquetes de dependencia DOCUMENTACION Durante el desarrollo del programa se entregará a los asistentes la documentación correspondiente, pensada no sólo para facilitar el seguimiento de las sesiones, sino para que sirva posteriormente de información de apoyo. REQUISITOS Conocimientos en Programación Orientada a Objetos