Curso de Java desde cero

Objetivo.

Conocer y practicar conceptos básicos del lenguaje Java para el desarrollo de aplicaciones sencillas. Curso hecho en base al conocimiento de expertos y enfocado en desarrollar las capacidades del profesionista de TI.

Audiencia.

Programadores juniors y profesionistas de TI que desean iniciar en la programación empleando el lenguaje java

Pre requisitos.

Conocimiento básico de fundamentos de programación.

Temario

1.- Introducción a Java
1.1 – ¿Qué es Java? ¿Por qué utilizar Java?
1.2.- Ventajas de Java.
1.3.- Estructura del Lenguaje de Programación Java.
1.4.- Entornos de Desarrollo: Netbeans IDE 8, Eclipse Luna.
1.5.- Instalación del JDK 8 y Configuración de Variables de Entorno.

2.- Lo Nuevo en Java 8
2.1.- Expresión Lambda.
2.2.- API de fecha y hora.

3.- Estructura del lenguaje java
3.1.- Crear, Importar y Exportar tu primer proyecto
3.2.- Sintaxis de Java
3.3.- Debuggeando tu primer aplicación

3.- Elementos del Lenguaje Java (Parte 2)
3.4.- Variables de Globales y Locales.
3.5.- Métodos.
3.6.- Control de Flujo (if, switch, do-while, while, for..etc).

4.- Programación Orientada a Objetos
4.1.- Paradigma Orientado a Objetos.
4.2.- ¿Qué es un objeto?.
4.3.- Métodos Setters y Getters.
4.4.- Análisis Orientado a Objetos (“Is a” y “Has a”).
4.5.- Constructores.
4.6.- Sobrecarga (Métodos y Constructores).
4.7.- Herencia.
4.8.- Sobreescritura de Métodos.
4.9.- Interfaces.
4.10.- Polimorfismo.

5.- Herramientas de calidad de código
5.1.- Chekstyle: ¿Mejorar la sintaxis de código?
5.2.- Findbugs: Evitando Error de Lógica de Negocio.
5.3.- JUnit: Pruebas Unitarias.

6.- JDBC (Java Database Connector)
6.1.- ¿Qué es JDBC? ¿Cómo funciona?
6.2.- MySQL 6.1 y Oracle Express Edition 11 G.
6.3.- Ventajas de MySQL y Oracle.
6.4.- Conexión a Base de Datos con Java.
6.5.- Patrones de Diseño: (DAO y DTO).

7.- Desarrollo de Interfaces Gráficas
7.1. Introducción a Swing.
7.2. Mensajes de loggeo con Log4j.
7.3. MVC (Model View Controller).
7.4. Estructura de una Aplicación por Capas.
7.5. Ventajas del Patrón de Diseño MVC.
7.6. Creación de Archivos con Apache POI.

 

indevo Capacitacion TI capacitacion training cursos

Clic para llenar el formulario de contacto