Contenido del master en java j2se y j2eeSystemas operativos: Windows
Lenguajes de programación:Java J2EE
Bases de datos: MySQL. Utilizo habitualmente Hibernate para mapeo O-R.
Programación Web: CSS
IDE's: Eclipse. Plugins de eclipse: subclipse(subversion), testng, jboss, m2eclipse(maven)
Servidores Web: Tomcat y Jetty
Servidores de aplicaciones: JBoss
Frameworks de desarrollo web en java: Servlets, JSP, JSTL, Struts, SpringFramework, JBoss Seam, JSF, EJBFrameworks de pruebas: TestNG, Mockito
Herramientas de automatización y estandarización en el desarrollo: Ant, Maven, Subversion, log4j, commons-logging
Desarrollo de Componentes Web Con Tecnología Java (84 Horas)
- Introducción al desarrollo de Aplicaciones Web con Java
 - introducción al Control de Versiones utilizando la herramienta Subversion
 - introducción a la POO (Programación Orientada a Objetos) a través del estudio del framework de colecciones de java y su comprobación a través de pruebas con testNG
 - introducción a las excepciones, su diseño y su gestión en un programa
 - introducción al seguimiento del programa por consola (logging) y configuración. Uso de la herramienta Log de la librería commons-logging y log4j de Apache
 - introducción a Apache ANT: herramienta de automatización de tareas en el desarrollo
 - introducción al api jdbc: Java Data Base Connectivity 
 - profundización en el uso y creación de anotaciones
 - introducción a la herramienta MAVEN: herramienta de estandarización del desarrollo (automatización de tareas) en proyectos java, destacando la gestión de dependencias
 - servidores web
 - desarrollo de servlets modelo 1 :listeners, filters, servlets
 - introducción a JSP - Java Server Pages. Modelo 2 de desarrollo con Servlets
 - introducción a JSTL - Java Standar Tag Library
 - introducción al patrón de desarrollo Controlador Frontal
 - introducción al patrón de desarrollo MVC - Modelo Vista Controlador
 
Desarrollo de Aplicaciones J2EE (56,50 Horas)
- Arquitectura J2EE.
 - servidores de aplicaciones
 - introducción a Struts 1
 - introducción a EL - Expression Language
 - introducción a la internacionalización de aplicaciones
 - introducción a SiteMesh - Patrón Filtro Decorador
 - introducción a Hibernate "con XML" 
 - introducción a Spring
 - introducción a DI - Inyección de Dependencias
 - introducción a JSF Java Server Faces
 
Acceso a Base de Datos. Hibernate (42 Horas)
- Persistencia de Objetos
 - Configuración de Hibernate
 - Introducción a un proyecto con Hibernate
 - API
 - Propiedades De Hibernate
 - HQL - Hibernate Query Language
 - Hibernate Criteria Query
 - Persistencia De Colecciones
 
Desarrollo Aplicaciones De Negocio Enterprise JavaBeans (73,50 Horas)
- Análisis de los componentes EJB
 - Session Beans.
 - stateless
 - statefull
 - Entity Beans.
 - MDB.
 - ciclo de vida y contextos de EJB
 - Uso del lenguaje de consulta de EJB (EJB QL)
 - Implementación de transacciones
 - Manejo de excepciones
 - Implementación de la seguridad
 - introducción a JBoss Seam como herramienta de integración de JSF y EJB
 
No hay comentarios:
Publicar un comentario