Download Curso de JAVA Standard Edition y JAVA EE (J2EE)

Document related concepts

Racket (lenguaje de programación) wikipedia , lookup

Transcript
Curso de
JAVA Standard Edition
y JAVA EE (J2EE)
CONTENIDOS GENERALES DEL CURSO
JOSÉ LUIS REDONDO GARCÍA.
GRUPO QUERCUS ENGINEERING SOFTWARE, UEX
Módulo I: Introducción a Java
 Nociones básicas sobre Lenguajes de programación.
 Antecedentes históricos de Java.
 Características generales y Fundamentos de Java.
Concepto de Máquina Virtual.
 Primeros Ejemplos con Java.
 Uso del entorno de desarrollo Eclipse IDE
 Estructuras de Control en Java.
 Tipos básicos.
Módulo II: Programación Básica en Java
 Programación con Matrices y Arrays.
 Importación de Clases y uso de Librerías en
Java.
 Herencia y Polimorfismo en Java. Interfaces.
 Clases Colecciones de Objetos: Vector,
ArrayList, HashTable…
Módulo III: Acceso a Recursos
 Lectura/escritura de Ficheros.
 Lectura/escritura de ficheros XML.
 Acceso a Bases de Datos SQL
 Intercambio de datos por Red.
Módulo IV: Programación Avanzada
 Programación paralela: uso de Threads.
 Introducción al Manejo de Excepciones.
 Documentación de Proyectos: Doxygen y
Javadoc.
Módulo V: Programación de Interfaces Gráficas
 Fundamentos de la librería Swing.
 Creación de un ejemplo usando los
principales componentes gráficos Swing.
 Introducción al entorno de desarrollo
Netbeans.
 Creación de una aplicación sencilla con el
editor de interfaces de Netbeans.
Módulo VI: Aplicaciones Web en JAVA
 Introducción a Java Enterprise Edition
(J2EE)
 Introducción al contenedor Tomcat 6.0.
 Introducción a JSP y programación de Webs
Dinámicas en Eclipse SDK
 Introducción a JSF.
Módulo VII: Framework Struts
 Fundamentos básicos de Modelo Vista
Controlador.
 Introducción a Programación con Struts en
Eclipse. Ficheros de configuración.
 Ejemplos de uso:


Ejemplo 1.
Ejemplo 2.
Módulo VIII: Framework Hibernate
 Introducción a la Arquitectura de Hibernate.
 Fundamentos de Persistencia: importancia
en el modelo objeto-relación.
 Introducción a HQL (Hibernate Query
Languaje)
 Ejemplos de uso.