Silabus: JAVA DEVELOPER SENIOR, DISTANCIA

Page 1

JAVA DEVELOPER SENIOR I. DATOS ADMINISTRATIVOS: CURSO Java Developer Senior CODIGO CD_JDS_012011 DURACION REQUISITOS

4 Semanas Conocimientos intermedios de sistemas operativos. Conocimientos de Programación web con java. Conocimientos intermedios de Bases de datos.

II. INTRODUCCION El curso presenta los conocimientos necesarios poder definir soluciones empresariales basados en tecnología Java usando Servidores de Aplicaciones Java EE, componentes distribuidos, SOA y frameworks de desarrollo actuales. III. LOGRO DEL CURSO Este curso debe proporcionar a los participantes el dominio en: El concepto de un servidor de aplicaciones empresariales y las soluciones empresariales. Desarrollo de componentes distribuidos en aplicaciones empresariales. Manejo y administración de recursos de Servidor. Conceptos de desarrollo de Servicios Web. Desarrollo MVC usando frameworks Java. Desarrollo de reportes web con frameworks conocidos. IV. METODOLOGIA El curso se realizara de una manera Teórico – Práctica, con casos aplicativos constantes aplicables a las necesidades laborales que se presentan actualmente. La asesoría del instructor se verá reforzada con consultas vía correo electrónico, las cuales se harán se harán antes de cada asesoría. Se contaran con guías de


laboratorio y ejercicios extras, como parte del entrenamiento en JAVA, para el reforzamiento de lo aprendido durante el curso.

V. EVALUACION El sistema de evaluación será el siguiente: PF = 50%( (C1+C2+C3+C4)/4)+50%(EP)      

PF= Promedio Final C1=Cuestionario 1 C2=Cuestionario 2 C3=Cuestionario 3 C4=Cuestionario 4 EP =Evaluación Presencial

Nota: La nota mínima aprobatoria es 11. La nota mínima para acceder a la certificación es 13. En caso de no aprobar el curso, se les dará una Constancia de Asistencia. Entiéndase por asistencia, a las asesorías dadas por el instructor vía web. Toda recuperación de evaluación se efectuara como plazo máximo dentro de los 7 días hábiles después de la culminación del curso. Pasada la fecha, se hará un cobro por los gastos administrativos que implique la mencionada recuperación de evaluación.


VI. MODULOS MODULO 1 : Arquitectura de aplicaciones empresariales usando Java EE Objetivos: Temas: Reconocer Servidores de aplicaciones Java EE. Reconoces la arquitectura de aplicaciones empresariales con Java EE. Reconocer los componentes empresariales Reconocer y configurar POOL de conexiones.

Arquitectura de Aplicaciones Java EE: - Servidores Java EE. - Componentes de Servidores de aplicaciones Java EE. - Servicios de Servidores de aplicaciones Java EE. JDBC: Pool de conexiones (creación y configuración) - Arquitectura de EJBS - Uso de anotaciones en EJBs - Enterprise Java Beans de sesión, de entidad y manejados por mensajes.

MODULO 2: Aplicaciones Distribuidas con JAVA Objetivos: Temas: Reconocer SOAP como arquitectura estandarizada para intercambiar mensajes entre aplicaciones de distintas tecnologías. Reconocer XML como lenguaje universal para estructurar datos.

-

Estándar XML (DTD-Definiciones, XSLEstilos, XSD-Esquemas) Arquitectura SOAP Publicación de servicios Web. Consumir un servicio WEB Generación de WSDL Seguridad de Servicios WEB

MODULO 3 : Desarrollo de Aplicaciones Web con java y RIA Objetivos: Temas: Reconocer la persistencia de Datos usando FrameWorks conocidos en el mercado Reconocer AJAX como componente principal para las aplicaciones Web.

MODULO 4: Aplicaciones Web con Java Objetivos: Generar reportes para aplicaciones Web. Mostrar Java Server Faces como framework especializado para el front-view. Desarrollo de aplicaciones Web usando Frameworks conocidos en el mercado

Persistencia de datos con: - Hibernate AJAX: - Arquitectura de aplicaciones AJAX - JSON y JQUERY

Temas: FrameWork de desarrollo: - Java Server Faces (MyFaces, RichFaces y ADF Faces) Spring Framework (Spring MVC) Reportes: - POI (manejo de documentos OLE DB) - IReport (Reportes usando Jasper) - JFreeChart (Gráficos)



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.