PRESENTACION Y OBJETIVOS DEL MÁSTER
El objetivo del Máster Certificado Élite es que todos nuestros alumnos alcancen unos conocimientos técnicos en las tecnologías JAVA, J2EE, SPRING, XML, ANDROID, INTELIGENCIA ARTIFICIAL y ORACLE 12c, que les permita acceder a un puesto de trabajo en el que desarrollar una Carrera Profesional en el ámbito de las Tecnologías de la Información, con un buen nivel de integración técnica, laboral y personal.
El Master Certificado Élite se estructura en 2 Áreas de Conocimiento: Programación (Java, J2EE-EJB-ANDROID-INTELIGENCIA ARTIFICIAL-SPRING, XML) y BB.DD. (Oracle 12c), que se van desarrollando progresivamente a lo largo del Master. La orientación es teórico-práctica.
Temario
-
JAVA INICIACIÓN (Introducción a UML)
-
JAVA INTERMEDIO & AVANZADO
-
PLATAFORMA J2EE
-
JSP
-
EJB´s 3.0 – JPA
-
JSF(Java Server Faces) 2.x
-
ANDROID
-
INTELIGENCIA ARTIFICIAL
-
SPRING FRAMEWORK
-
ORACLE 12c (SQL y PL/SQL)
-
XML, WEB SERVICES
-
AJAX
Java Iniciación
-
Programación orientada a objetos
-
Java inicial
Java Intermedio
-
Archivos y Flujo en Java.
-
Excepciones JAVA.
-
Hilos y Multihilos.
-
Acceso a datos.
Introducción a UML
-
Modelado Estructural
-
Modelado del comportamiento
-
Modelado arquitectónico
Servlets
-
J2EE
-
Aplicación Web
-
Protocolo HTTP
-
Servlets
JSP-Java Server Pages
-
JSP (Java Server Pages). Sintaxis Básica.
-
Características avanzadas.
EJB´s-Enterprise Java Beans 3.x
-
EJB. Introducción:
-
Tecnología EJB(API 3.0):
-
Transacciones:
-
Seguridad en J2EE:
JSF-Java Server Faces 2.x
-
Introducción a JavaServer Faces
-
Componentes Compuestos
-
Subida de ficheros
-
Integración con Spring y EJB de entidad
-
…
-
…
(Ver en el Dossier)
Spring Framework
-
Spring y Beans
-
Spring empresarial
-
Spring y Web
Android
- Historia
- Instalación y configuración de SDK
- Prueba de entorno
- Estructura de una aplicación
- El fichero de manifiesto
- Los recursos de una aplicación
- Interfaces de usuario
- Almacenamiento
- Creación de aplicaciones compatibles
- Publicación de aplicaciones
Inteligencia Artificial
-
Introducción sistema experto
-
Rutas y grafos
-
Evolución artificial
-
Optimización y mínimos
-
Clasificación de los agentes
-
La neurona formal
XML y XML Avanzado
-
XML
-
SAX
-
DOM
-
XPATH
-
XML AVANZADO
Ajax
-
Introducción a Ajax.
-
Objetos empleados.
-
Ajax y HTML.
-
Ajax y XML
Introducción a Oracle
-
Introducción a las Bases de Datos Relacionales
-
Introducción al Lenguaje SQL
-
Lenguaje de Manipulación de Datos. DML
-
Lenguaje de Definición y Lenguaje de Control de Datos. DML y DCL
Anexos:
Anexo A. Funciones
Anexo B. El interfaz de usuario SQL*PLUS
Lenguaje PL/SQL
-
El lenguaje PL/SQL. Introducción
-
Declaración de Identificadores PL/SQL
-
Escritura de Sentencias ejecutables
-
Sentencias DML en PL
-
Escritura de estructuras de control
-
Trabajos con tipos de datos compuestos
-
Uso de cursores explícitos
-
Manejo de excepciones
-
Creación de Procedimientos almacenados
-
Creación de funciones almacenadas
-
Creación de paquetes
-
Uso de otros conceptos de paquete
-
Uso de paquetes proporcionados por Oracle en el desarrollo de aplicaciones
-
Colecciones y Registros
-
SQL Dinámicos y Metadatos
-
Manipulación de objetos grandes
-
Creación de disparadores
-
Cursores Variables