Curso - Presencial
Duración
500 Horas
Inicio
Dirigido a
Estudiantes de Ingeniería o Ingeniería Técnica Informática o Telecomunicaciones , estudiantes de Gra... ver másdo Superior Informático de Desarrollo, programadores en activo, Analistas de Sistemas, Ingenieros de Desarrollo, Informáticos de profesión y a programadores que no ejerzan en la actualidad. El alumno deberá acreditar conocimientos previos en programación, no siendo necesarios conocimientos ...
7375 - 5.900€ IVA inc.
| Requisitos |
El alumno deberá acreditar conocimientos previos en programación, no siendo necesarios conocimientos de programación en Java.
|
| Precio |
|
infórmate directamente de cómo matricularte, plazas disponibles ...
1. PROGRAMACIÓN DISTRIBUIDA CON JAVA
1.1 Programación en Java Plataforma Java SE 6.0
Programación orientada a objetos
Identificadores, palabras clave y tipos
Expresiones y control de flujo
Matrices
Diseño de Clases
Funciones de clases avanzadas
Excepciones y afirmaciones
Aplicaciones basadas en texto
Creación de la interfaz gráfica de Java
Manejo de eventos de la interfaz gráfica
Aplicaciones basadas en la interfaz gráfica
Threads
Flujos de E/S avanzados y Redes
1.2 Cambios del lenguaje en J2SE 5.0
1.3 Preparación al examen de Certification “Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0”
2. ACCESO JDBC A BASES DE DATOS ORACLE 10G
2.1 El lenguaje SQL
Introducción a los SGBD
Diseño e implementación de una Base de Datos Relacional con MySQL
Consultas Lenguaje SQL
Porcedimientos Almacenados, funciones y cursores
2.2 El API JDBC de Java para base de datos ORACLE 10G
El API JDBC
Crear una conexión contra una B.D.
Crear y ejecutar sentencias en JDBC
Recuperar valores en un ResultSet
Actualizar tablas
Utilizar Transacciones
Procedimientos Almacenados
Moverse por una Base de datos
2.3 El Framework de Persistencia HIBERNATE
Configuración de Hibernate
Crear clases persistentes en Java.
Definir Mapas de objetos relacionales en ficheros XML
Mapeo de asociaciones entre clases
HQL: (Hibernate Query Language).
Querys Nativas
Uso de Filtros
3. XML Y JAVA
3.1 Introducción a XML y Tecnologías asociadas
El estándar XML
Sintaxis XML
Tipos de Documento
Validación mediante DTD
Validación mediante XML Schema
Usar espacio de nombres ( NameSpaces)
Hojas de Estilo XSLT
Document Object Model (DOM)
3.2 Gestión de XML con Java
APIs para procesar XML
El API SAX
El API DOM
4.- DESARROLLO DE APLICACIONES CON Java EE
4.1 Desarrollo de páginas web
Creación de páginas web con XHTML
Hojas de Estilo en Cascada (CSS)
4.2 Desarrollo de Aplicaciones Java EE
Situar el modelo Java EE en Contexto
El modelo de componentes Java EE y pasos del desarrollo
Modelo de Componentes Web
Desarrollo de Servlets
Desarrollo con la tecnología JSP
El Modelo de Componentes EJB
Creación de Session Beans con EJB 3.0
El API de persistencia de Java
Implementar una política de transacciones
Implementar Messaging en Java EE
Creación de Message-Driven Beans con EJB 3.0
El modelo de Servicios Web
Implementando Servicios Web Java EE con JAX-WS
Implenetar una política de Seguridad
4.3 Desarrollo de Componentes Web con Servlets y JSP
Introducción a las tecnologías de Aplicaciones Web
Desarrollo de un componente vista
Desarrollo de un componente controlador
Desarrollo de formularios dinámicos
Repartición de recursos de la aplicación con el contexto Servlet
Diseño de la capa de negocio
Desarrollo de aplicaciones Web con gestión de sesiones
Uso de filtros en aplicaciones Web
Integración de aplicaciones Web con bases de datos
Desarrollo de páginas JSP
Desarrollo de páginas JSP con etiquetas personalizadas
Construcción de componentes de presentación Web reutilizables
4,4 Desarrollo de Aplicaciones Web con Struts
Struts en el nivel Web
Componentes del Controlador Struts
Componentes de vista Struts
Configurar aplicaciones Struts
Librería de etiquetas personalizadas
Validación
Internacionalización
Utilizar Tiles
4,5 Desarrollo de Componestes Web con JavaServer Faces y AJAX
El rol de un componentes JSF
Estructura de un componentes JSF
Desarrollo de un componente JSF
Componentes de entrada JSF
Crear páginas aplicando la tecnología JSF
Implementación de la tecnología AJAX
Disponibilidad de AJAX en Componentes JSF
4,6 Preparación al examen de Certificación “Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4
5.- PROYECTO
5.1Fase de Toma de Requisitos
5.2 Fase de Análisis
5.3 Fase de Implementación
5.4 Fase de Testeo
Además este Master facilita la adquisición de los conocimientos y habilidades necesarios para el desarrollo integral de aplicaciones corporativas en Java SE y Java EE, abarcando todas las tecnologías Java y preparando de forma exaustiva para la obtención de dos certificaciones oficiales de Sun icrosystems: "Programador Certificado en Plataforma Java SE" y "Desarrollador Certificado de Componentes Web Java EE"
infórmate directamente de cómo matricularte, plazas disponibles ...



¿Has hecho este curso?
infórmate directamente de cómo matricularte, plazas disponibles ...