Otros cursos en este centro
- Cursos Taller Seo: Ganando Posiciones para Tu Pagina Web en Madrid
- Cursos de Máster en Programación Java (Struts Hibernet Spring) y Bbdd Oracle 11g en Madrid
- Cursos de Superior en Programación Java en Madrid
- Master Bbdd y Oracle 11g. Proximo Inicio en Madrid
- Master Executive en Seguridad Informatica en Madrid
- Cursos Desarrollo Low Cost con Wordpress en Madrid
- Cursos Creación y Gestión de Empresa Pyme Tecnológica en Madrid
Cursos de Superior en Programación Java en Madrid
- Dirección: Calle Aravaca nº 12 1º (Madrid)
- Tipo de Curso: Curso
- Modalidad: Presencial
- Fecha inicio: Matrícula Abierta
- Fecha fin: Matrícula Abierta
- Duración: 60 Horas
- Precio: 350 €
- Horario del Curso: De lunes a viernes de 10:00 a 14:00
- Lugar: AEDE Technology School (Madrid)
OBJETIVO DEL CURSO
El objetivo del curso es dotar al alumnado de los conocimientos necesarios para trabajar profesionalmente en las tecnologías Java-J2ee-Struts-Hibernate-JPA y Spring, actualmente las más demandadas en la mayoría de las empresas tecnológicas de desarrollo. Se dará un enfoque global al alumno de la tecnología java así como el manejo de los programas más utilizados para el diseño de aplicaciones JAVA-WEB-SQL.
El programa está especialmente diseñado para futuros profesionales de programación JAVA.
Duración, precio y horario:
Duración del curso: 80 horas
Precio: 350€
Horario: de lunes a viernes de 10:00 A 14:00
CONTENIDOS DEL CURSO 50 horas
El curso consta de 3 bloques (inicial, intermedio y avanzado)
Bloque inicial
Introducción a la Programación Orientada a Objetos (POO)
Software de trabajo
Presentación de la recomendación Patrones de Diseño
API java y librerías de trabajo
Clases, objetos e instancias
Componentes de una Clase
Abstracción
Características de la Encapsulación y polimorfismo
Atributos, constructores y métodos
Estructuras de almacenamiento simples y complejas de datos
Clases abstractas y finales
Herencia e interfaces
Comunicaciones en JAVA, Networking, uso de Socket
Programación con hilos
Streams y accesos a ficheros
Introducción a las interfaces gráficas AWT y SWING
Bloque intermedio
• Introducción a las bases de datos relacionales
• El modelo relacional, E/R y el modelo distribuido
• Acceso avanzado a BB.DD. con el driver JDBC
• Java en aplicaciones WEB
o Arquitectura de la plataforma J2EE
o Modelo de ejecución basado en contenedores
o Protocolo HTTP
o Arquitectura de un módulo Web J2EE
o Estructura de directorios y fichero descriptor de despliegue
o Ciclo de vida de un Servlet en el contenedor
o JSP: características y programación
o Ciclo de vida de una página
o Creación y empleo de filtros en aplicaciones Web
o Modelo de seguridad
o JSTL (JavaServer Pages Standard Tag Library)
• Tecnología XML
o Principios básicos de XML
o Validación XML
o XPATH
o XSL
Bloque avanzado
• Desarrollo J2EE basado en contenedor Spring Software de trabajo
o Arquitectura de Spring, ApplicationContext
o Spring ORM para Hibernate
o Spring DAO, transacciones, soporte para JDBC
o Spring CORE, Inversion Of Control y el contenedor de Beans
o Spring MVC, patrón de diseño Model View Controller y el funcionamiento en la arquitectura de Spring
o Spring AOP y programación orientada a aspectos
• Desarrollo J2EE basado en contenedor Struts
o El Framework Struts
o Desarrollo de aplicaciones con Struts
o Estudio del Api de Struts. Librerías de acciones JSP de Struts
o Validación de datos de usuario
• Desarrollo J2EE basado en Hibernate
o Pasos para trabajar con Hibernate
o Archivo de Mapeo. Configuración de acceso a la Base de Datos
o Bibliotecas Hibernate. Session Factory
o Transacciones en Hibernate
o Asociaciones N a 1, 1 a N y N a N. Atributo Lazy
o Hibernate Query Language HQL
o Hibernate Criteria
• Desarrollo J2EE basado en JPA (Java Persistence Access)
o Introducción a persistencia en Java
o Uso de JPA en J2EE
o Relación entre Hibernate y JPA
o Ejemplo de aplicaciones con JPA e Hibernate
Detalle sobre el curso:
Requisitos:
|





Enviar a un amigo