Por medio de esta formación lo que buscamos es dotar a los estudiantes con las habilidades y los conocimientos que les permita aplicar los paradigmas de la programación orientada a objetos.
La formación la puede llevar a cabo cualquier persona en situación de desempleo que deseen perfeccionar sus habilidades y conocimientos para ampliar sus horizontes profesionales
Diseñar la estructura de cualquier aplicación web y desarrollar y usar servicios web capaces de comunicarse con otras aplicaciones desarrolladas con diferentes tecnologías.
1. Conceptos de programación
• Introducción a la programación
• Sintaxis
• Tipos de datos y operadores
• Estructuras de control
• Excepciones
2. Programación orientada a objetos
• Definición de orientación a objetos
• Definición de clases
• Herencia y polimorfismo
• Estructuras de datos (listas, hashmaps, …)
3. Lenguaje JAVA
• Estructura proyecto Java
• Gestión de dependencias con Maven
• Estructura de paquetes
• Abstracción en Java
• Control de errores
• Buenas practicas
4. SQL
• Bases de datos relacionales
• Creación y normalización de bases de datos
• Instrucciones DDL en SQL
• Instrucciones DML en SQL
• Procedimientos almacenados
• Configuración y gestión de permisos y usuarios
5. Desarrollo de aplicaciones
• Implementación del patrón MVC
• Gestión de la Interfaz de usuario
• Creación de Controladores
• Conexión a BD
• Intercambio de información
6. Servicios web
• JSON, uso para servicios web
• Creación de servicios REST
• Consumo de servicios REST
7. Proyecto
Curso Desarrollo avanzado con JAVA/JEE
Para acceder a la formación no se requiere de titulaciones previas.
Otros cursos