Download PROGRAMACIÓN JAVA/JEE OBJETIVOS Capacitar a los
Document related concepts
no text concepts found
Transcript
PROGRAMACIÓN JAVA/JEE OBJETIVOS Capacitar a los participantes en este curso formativo en las tecnologías y lenguajes asociados a las iniciativas JAVA/JEE DIRIGIDO A Está dirigido a quienes dominan los fundamentos de programación en algún otro lenguaje y quieran adquirir conocimientos sobre la tecnología Java, desde lo imprescindible hasta lo demandado actualmente en el mercado ( JEE - Java Entreprise Edition). MÓDULOS 1. Teoría de la programación 30 Horas 2. Lenguaje unificado de modelado (UML) 20 Horas 3. Programación en Java Java SE 6/7 100 Horas 4. JEE – Java Entreprise Edition 100 Horas CONTENIDOS 1. MODULO. TEORÍA DE LA PROGRAMACIÓN - 30H Definir el objetivo de la aplicación Test-driven development (TDD) Trabajar en equipo y contra repositorio de código Subversion Establecer una jerarquía en las funciones a aplicar Definir una aplicación conociendo su objetivo Especificar las variables Interpretar el cuaderno de carga Especificar la entrada y la salida de datos Establecer, procedimientos o funciones, atributos Controlar y tratar ficheros durante el proceso de programación Resolver problemas de forma sistemática Documentar el programa identificando separadamente cada uno de los procesos que realiza. 2. MODULO. LENGUAJE UNIFICADO DE MODELADO (UML) - 20H Realizar el gráfico de clase completo para cada una de las clases de un programa dado www.formacion.ipartek.com Realizar el gráfico de objeto para cada uno de los objetos de un programa dado. Realizar los siguientes diagramas de una aplicación: De clases De componentes De distribución De casos de uso De secuencia De colaboración De estados De actividades 3. MODULO. PROGRAMACIÓN EN JAVA SE 6/7 – 100H Introducción a JAVA SE 7 ( Standart Edition ) Anotaciones Orientación a objetos Objetos y clases. Características de la orientación a objetos: o Herencia. o Polimorfismo. o Encapsulación. Estructuras de datos con Collections API Manejo de las APIS más comunes y Java Tools Manejo de errores en Java Entrada/salida Gestión de Logs LOG4J Mutithreading JDBC: acceso a bases de datos ventanas en Java con Swing JavaDoc 4. MODULO. JAVA ENTEPRISE EDITION (JEE) – 100H Que es J2EE Modelo Vista Controlador Servlets JSP: Java Server Pages Enterprise Java Beans(EJB) Java y XML programación distribuida o RMI: Remote Method Invocation o IDL (Interface description language) y CORBA o JNDI Java Naming and Directory Interface www.formacion.ipartek.com o Servicios Web - SOAP Introducción a maquetación web HTML JavaScrip , Jquery y AJAX Instalación y utilización de Apache Tomcat Instalación y utilización de Jboss AS DURACIÓN 200 horas teórico-prácticas www.formacion.ipartek.com