Java Enterprise
Capacitación
Online

Descripción
-
Tipología
Capacitación
-
Metodología
Online
-
Horas lectivas
24h
Te prepara para desembolverte en el ámbito profesional como desarrollador Java freelance, o en relacion de dependencia. Te brinda la base necesaria para plantear la arquitectura de una aplicación, pudiendo de esta manera cumplir con las especificaciones de calidad establecidas en el mercado.
Dirigido a: Esta dirigido a persona que tomaron el curso Java Begginer y estan interesados en profundizar los temas vistos como tambien aprender cuestiones profesionales de dicha tecnologia
Información importante
Documentos
- TEMARIO
Información relevante sobre el curso
Haber cursado Java Begginer o poseer los conocimientos que se transmiten en dicho curso
Opiniones
Plan de estudios
Clase 1 - Diseño de capas de una aplicación
- Patrones de diseño de software. MVC, DAO, VO, Beans.
- Definición de Arquitectura de Software
- Buenas prácticas
- Frameworks comerciales en uso.
- Ejemplos de código.
Clase 2 – Creación de un framework de acceso a datos propio
- Modelado de un framework de acceso a datos con UML
- Implementación del framework modelado
- Metricas de calidad
- Evalución del framework creado mediante dichas metricas
Clase 3 - JAVA web
- Que es un servlet, donde corre java, aspectos de configuración. Ciclo de vida.
- Servlets conteiners.
- Programación de un ejemplo web.
- Escalabilidad del framework de datos, adaptabilidad para la web.
- Procesamiento cliente servidos
Clase 4 – Frameworks para la capa GUI
- Tapestry, Struts, Spring
- Ventajas y desventajas.
- Como utilizarlos, documentación, ejemplos.
Clase 5 – Reutilización de software
- Creación de un ejemplo reutilizando componentes desarrollados en clases anteriores
- Separación en capas, ventajas y desventajas a la hora de reutilizar.
- Hilos de ejecución. Ejemplo de Threads, cuando utilizarlos.
Clase 6 – Optimización de aplicaciones y refactoring
- Concepto de Refactoring y reingeniería.
- Herramienta para realizar refactoring a la aplicacion
- Optimización de procesos mediante el uso de hilos e interrupciones
- Logueo de errores con Log4j
Clase 7 – Integración de aplicaciones mediante XML
- XML, DTD. Definición, utilización, ejemplos.
- Integración de XML con JAVA.
- Ejemplo de integración de dos aplicaciones mediate exportación e importación de XML.
Clase 8 – Frameworks de acceso a datos
- Hibernate.
- Arquitectura del framework.
- Ventajas y desventajas de utilización de framworks.
- Codigos de ejemplo.
Java Enterprise