Curso Presencial JAVA

- Fecha de Inicio: 11 Septiembre 2017 -

Nuestro curso de JAVA presencial de 3 meses de duración, enseña al alumno el lenguaje de programación actualmente más demandado en empresas. Por ello hemos creado un temario con los requerimientos que dichas empresas solicitan para la contratación de nuevos empleados en programación java.

En este curso se aprenderán conceptos tan importantes como es la programación orientada a objetos, clases, vectores y matrices...

Limitamos nuestras plazas a 12 alumnos máximo por convocatoria, para mantener el nivel de calidad de las clases en todo momento.

Temario del curso (click en el + para expandir información)

- Programa
- Algoritmo
- Instrucciones
- Tipos de Datos
- Clases y Objetos
- Propiedades y Métodos
- Constructores

- Características de Java
- Tipos de Datos Primitivos
- Operadores: acceso, aritméticos, comparación, concatenación, ...
- Variables en Java
- Método Main
- Import (Ejemplo Class Scanner)
- Cadenas: next() - nextLine() - equals() - equalsIgnoreCase() - ...
- Números: int - float - nextInt() - nextFloat()
- Errores: Sintácticos y Lógicos
- Programas Secuenciales
- Control de Flujo
- Estructuras Condicionales: simples y compuestas
- While
- For

- JDK
- Eclipse
- Proyecto Java
- Working Sets

- Conceptos de Clase y Objeto
- Estructura Básica de una Clase
- Propiedades
- Métodos
- Instanciación
- Constructores
- Algunas clases útiles: Date, System, Runtime, ...

- Herencia
- Acceso: private, protected, public, default
- Punteros This y Super
- Object
- Paquetes
- Sobrecarga de métodos
- Constantes: final
- Polimorfismo
- Interfaces y Clases Abstractas
- Casting de Objetos

- Definición y Tipos de Excepción
- Manejo de Excepciones

- Stream
- Tipos de Stream
- Manejo de archivos
- Buffers
- PrintWriter

- Colecciones
- List
- Set (Conjuntos)
- Map
- Wrapper
- Genérica
- Recorrer Colecciones
- Recursividad

- Creación
- Ciclo de Vida
- Sincronización

- Concepto de GUI
- Paquetes SWING y AWT
- Eventos

- Introducción a JDBC
- Consultas con JDBC
- Optimización de Consultas
- Seguridad
- Transacciones