PRESENTACION Y OBJETIVOS DEL MÁSTER
El objetivo del Curso Especialista Java, PHP, XML. (Título Propio Udima) es que todos nuestros alumnos alcancen unos conocimientos técnicos en las tecnologías JAVA, J2EE, PHP, etc., 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 Curso Especialista Java, PHP, XML. (Título Propio Udima) está compuesto por un módulo introductorio, tres módulos formativos diferenciados, un trabajo final de Curso y un módulo de prácticas en empresas (convalidables), con un total de 30 créditos ECTS y una duración estimada de 4,5 meses (un semestre académico). La estimación de horas de estudio es de 25h por 1 Crédito ECTS. La orientación es teórico-práctica.
Temario
Módulos | Créditos ECTS | Duración |
Introducción | 1 | 0,5 meses |
JAVA I (Servlets, JSP, EJB,s) | 6 | 4 meses |
JAVA II (SPRING, JSF, STRUTS 2) | 6 | 4 meses |
LENGUAJES (PHP XML) | 5 | 3 meses |
Trabajo final | 6 | 4 meses |
Prácticas en Empresas | 6 | 150 horas |
Introducción a la Programación
-
Introducción a los lenguajes de programación
-
Tipos de lenguajes de programación
-
Historia de los lenguajes de programación
-
Conceptos de lenguajes de programación
Servlets
-
J2EE
-
Aplicación Web
-
Protocolo HTTP
-
Servlets
JSP-Java Server Pages
-
JSP (Java Server Pages). Sintaxis Básica.
-
Características avanzadas.
Struts 2
-
Introducción a Struts 2
-
Modelo-vista-controlador
-
Estructura de una aplicación de Struts 2
-
Las acciones
-
Etiquetas disponibles
-
Mensajes e internacionalización
-
Validación de las entradas
-
Tipos y conversiones
-
Modelo y acceso a los datos
-
Upload de ficheros
-
Descarga de ficheros
-
Gestión de la carga de páginas
-
Los interceptores
-
Los resultados
-
Utilizar ajax con JQuery
-
XSLT
-
Tiles
-
Configuración de Struts 2 mediante anotaciones
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
-
Instalación de JSF
-
Facelets
-
Templates
-
Managed beans
-
Expression Language
-
Objetos predefinidos
-
Operadores y palabras clave
-
Evaluación de propiedades y objetos
-
Evaluación de métodos
-
Soporte de idiomas
-
Formularios
-
Conversores
-
Validadores
-
Listeners
Más…
Spring Framework
-
Spring y Beans
-
Spring empresarial
-
Spring y Web
XML y XML Avanzado
-
XML
-
XML AVANZADO
PHP6 – MySQL
-
PHP 6
-
Variables, constantes y tipos de datos
-
Operadores
-
Estructuras de control
-
Funciones
-
Cadenas de caracteres y expresiones regulares
-
Conjuntos de datos del tipo array
-
Paso de información entre formularios
-
Programación orientada a objetos
-
Unicode
-
Ficheros y almacenamiento de datos
-
Bases de datos con SQL y SQLite
-
PHP 6 y MySQL
-
Sesiones y Cookies
-
Lectura y escritura de archivos XML
-
Aplicaciones prácticas de XML
-
Generación de gráficos con PHP 6
-
Gestión de errores en PHP 6
-
Conexiones desde PHP 6
-
Creación de archivos PDF
-
Plantillas con Smarty
-
Framework MVC con CakePHP
-
MySQL