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