Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Implementar el concepto de programación orientada a objetos de herencia. Hacer uso de interfaces a nivel básico. Crear una aplicación Java empresarial de escritorio con el patrón de diseño MVC. Conectar la aplicación con una base de datos MySQL usando JDBC con lo cual podrás guardar, consultar, eliminar y actualizar información. Utilizarás Java en el backend y Swing en el frontend con el cual podrás crear los componentes visuales de la aplicación.
A quién va dirigido
A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.
Requisitos
Conocimientos básicos de programación (variables, ciclos, estructuras de datos, lógica básica) Se recomienda el curso Introducción a la programación presencial.
Temario completo de este curso
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: Eclipse
1.5.- Instalación del JDK y Configuración
de Variables de Entorno
2.- Estructura del lenguaje java
2.1.- Crear, Importar y Exportar tu primer
proyecto
2.2.- Sintaxis de Java
2.3.- Debuggeando tu primer aplicación
2.4.- Variables de Globales y Locales
2.5.- Métodos
2.6.- Control de Flujo (if, switch, do-while,
while, for..etc)
3.- Programación Orientada a Objetos
3.1.- Paradigma Orientado a Objetos
3.2.- ¿Qué es un objeto?
3.3.- Métodos Setters y Getters
3.4.- Análisis Orientado a Objetos
3.5.- Constructores
3.6.- Sobrecarga (Métodos y Constructores)
3.7.- Herencia
3.8.- Sobreescritura de Métodos
3.9.- Interfaces
3.10.- Polimorfismo
4.- JDBC (Java Database Connector)
4.1.- ¿Qué es JDBC? ¿Cómo funciona?
4.2.- Integración con MySQL
4.3.- Ventajas de MySQL
4.4.- Conexión a Base de Datos con Java
4.5.- Patrones de Diseño: (DAO y DTO)
5. Desarrollo Web con Java (JEE)
5.1. Introducción a Servlets.
5.2. Introducción a Java Server Pages.
5.3. MVC (Model View Controller).
5.4. Estructura de una aplicación por Capas.
5.5. Ventajas del patrón de diseño MVC.
5.6. Integración de un proyecto altas, bajas,
cambios y consultas con MySQL.