Diplomado en Programación Java Nivel Avanzado

foto

TEMARIO

  • MÓDULO 1. INTRODUCCIÓN A J2EE 3 HORAS
  • MÓDULO 2. ARQUITECTURA J2EE MULTICAPA 5 HORAS
  • MÓDULO 3. MEJORES PRÁCTICAS DE J2EE 5 HORAS
  • MÓDULO 4. PATRONES Y ESTRUCTURAS DE DISEÑO PARA J2EE 5 HORAS
  • MÓDULO 5. CONCEPTOS DE BASES DE DATOS EN J2EE 5 HORAS
  • MÓDULO 6. OBJETOS DE JDBC 5 HORAS
  • MÓDULO 7. JDBC Y SQL EMPOTRADO 5 HORAS
  • MÓDULO 8. BASES DE XML 5 HORAS
  • MÓDULO 9. JAVA Y XML 5 HORAS
  • MÓDULO 10. SERVLETS 5 HORAS
  • MÓDULO 11. JAVA SERVLET PAGES (JSP) 5 HORAS
  • MÓDULO 12. ENTERPRISE JAVABEANS (EJB) 5 HORAS
  • MÓDULO 13. STRUTS 5 HORAS
  • MÓDULO 14. SPRING 5 HORAS
  • MÓDULO 15. CONECTIVIDAD EN J2EE 5 HORAS
  • MÓDULO 16. SEGURIDAD 5 HORAS
  • MÓDULO 17. SERVICIOS WEB 5 HORAS
  • MÓDULO 18. REPORTEADORES 5 HORAS
  • MÓDULO 19. PROGRAMACIÓN ORIENTADA A ASPECTOS 5 HORAS

DESCRIPCIÓN

La tecnología Java está en pleno apogeo. De acuerdo con Gartner Research, la tecnología Enterprise Edition (J2EE) fue identificada como la más madura en la escala de productividad HypeCycle para el desarrollo de aplicaciones.
Los servicios web han evolucionado a la par con la red Internet. Las versiones originales de estos servicios, los servlets, son productos que rigen la generación dinámica de contenido desde servidores como Jakarta Tomcat. Productos como este son de gran utilidad y aceptación industrial, pero su uso es cada vez más complejo. Hasta el 2002, las empresas que utilizaban Java en sus desarrollos eran principalmente empresas emprendedoras que estaban dispuestas a arriesgar capital en pro de innovaciones en tecnología para el desarrollo de sistemas de información.
Durante aquellos años, solamente un 5% de las empresas consideradas como conservadoras estaban planeando utilizar Java en sus proyectos. Según Gartner Research, actualmente, un 70% de las empresas consideradas como conservadoras en sus inversiones y adopción de riesgos, han comenzado a utilizar Java en sus proyectos, tanto aquellos que se basan en el paradigma cliente-servidor, como aquellos que operan dentro de la red Internet.
Ello representa un crecimiento exponencial en el número de aplicaciones exitosas, debido principalmente a la madurez de la tecnología y su mejor conocimiento por parte de los desarrolladores, lo cual disminuye el factor de incertidumbre al momento de poner en operación nuevos sistemas de información de gran escala y complejidad, ya que tienen la capacidad de buscar rutinas de apoyo, o servicios, en la web, en forma semi-automática.

OBJETIVOS

Conocer la arquitectura J2EE multicapa.

Conocer las mejores prácticas de J2EE.

Conocer los patrones y estructura de diseño para J2EE.

Conocer los Objetos de JDBC.

Conocer SQL con J2EE.

Conocer el manejo de XML con Java.

Conocer a detalle los Servlets y JSP.

Conocer los Enterprise JavaBeans.

Conocer aspectos generales de Struts y Spring.

Conocer el manejo de seguridad con J2EE.

Conocer a detalle el desarrollo de servicios web con Java.

Conocer aspectos generales de herramientas de reporteo.

Conocer de manera general lo programación orientada a aspectos.

BENEFICIOS

El egresado será capaz de:

Identificar y construir aplicaciones con la arquitectura J2EE multicapa.

Identificar y construir aplicaciones Java con las mejores prácticas.

Construir aplicaciones robustas empleando de forma correcta los objetos de JDBC y SQL.

Construir aplicaciones Java interoperables a través de XML.

Identificar las ventajas de emplear Enterprise JavaBeans.

Emplear Struts y Spring como marco de trabajo en nuestros proyectos de TI.

Construir aplicaciones seguras.

Construir aplicaciones interoperables a través de XMl y Servicios Web.

Poder usar en nuestros proyectos herramientas para generar estadísticas y reportes visuales.

Identificar la programación orientada a aspectos.

INCLUYE

Diploma con validez oficial ante la Secretaría del Trabajo y Previsión Social.

Asesoría de instructores con experiencia y con credenciales internacionales.

Contenidos innovadores.

Herramientas descargables.

Infografías.

AUDIENCIA

Profesionales o estudiantes en Tecnologías de Información y Comunicación o áreas afines que requieran conocer de manera detallada y especializada el lenguaje de programación J2EE.