Silabus: JAVA DEVELOPER SENIOR

Page 1

JAVA DEVELOPER SENIOR I. CURSO

DATOS ADMINISTRATIVOS: JAVA DEVELOPER SENIOR

CÓDIGO NUMERO DE HORAS REQUISITOS

II.

JDS 80 HORAS ACADÉMICAS • Conocimientos de Java Intermedio o avanzado • Conocimientos programación Web con java • Conocimientos intermedios de Bases de datos y SQL.

INTRODUCCIÓN

El curso presenta los conocimientos necesarios para el desarrollo de aplicaciones empresariales usando la tecnología JAVA. La base del curso es la comprensión de la arquitectura de aplicaciones empresariales usando servidores Java EE. Una vez definida y reconocida toda la infraestructura necesaria para el desarrollo de soluciones empresariales se analiza las múltiple posibilidades de front-end para que las interfaces para el usuario sean lo mas amigables posibles. III.

LOGRO DEL CURSO

Este curso debe proporcionar a los participantes el dominio en: • Arquitectura de aplicaciones empresariales. • Componentes de arquitectura empresarial. • Integración de aplicaciones empresariales usando Servicios Web. • Frameworks de desarrollo JAVA. • Frameworks para front-end de aplicaciones empresariales. • Reportes JAVA. IV.

METODOLOGÍA

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 exposición del profesor se verá reforzada con ayudas audiovisuales y un dialogo abierto presto al debate permanente que pueda enriquecer los temas estudiados durante las sesiones. Se contaran con guías de laboratorio y ejercicios extras, como parte del entrenamiento en JAVA, para el reforzamiento de lo aprendido durante las sesiones. La evaluación será continua y permanente. V.

EVALUACIÓN

El sistema de evaluación será el siguiente: PF = 25%Prom(C1+C2+C3+C4) +25%(PC)+25%(EP)+25%(EF)  PF= Promedio Final  C1=Cuestionario Virtual 1  C2=Cuestionario Virtual 2  C3=Cuestionario Virtual 3  C4=Cuestionario Virtual 4  PC=Practica Calificada  EP =Evaluación Parcial  EF= Evaluación Final Nota: • La nota mínima aprobatoria es 13. • En caso de no aprobar el curso, se les dará una Constancia de Asistencia. • La asistencia mínima para poder acceder a la Constancia el 80% de las sesiones. • El promedio de las tareas virtuales podrían reemplazar una de las notas de los test virtuales. • 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.

MÓDULOS

MÓDULO 1 : Arquitectura de aplicaciones empresariales usando Java EE Temas: Objetivos: Arquitectura de Aplicaciones Java • Reconocer Servidores de aplicaciones EE: Java EE. - Servidores Java EE. • Reconoces la arquitectura de aplicaciones empresariales con Java EE. - Componentes de Servidores de aplicaciones Java EE. • Reconocer los componentes - Servicios de Servidores de empresariales. aplicaciones Java EE. • Reconocer y configurar POOL de o JDBC: Pool de conexiones 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. MÓDULO 2: Aplicaciones Distribuidas con JAVA Objetivos: Temas: - Estándar XML (DTD-Definiciones, • Reconocer SOAP como arquitectura XSL-Estilos, XSD-Esquemas) estandarizada para intercambiar mensajes entre aplicaciones de distintas - Arquitectura SOAP - Publicación de servicios Web. tecnologías. • Reconocer XML como lenguaje universal - Consumir un servicio WEB - Generación de WSDL para estructurar datos. - Seguridad de Servicios WEB MÓDULO 3 : Desarrollo de Aplicaciones Web con java y RIA Objetivos: Temas: Persistencia de datos con: • Reconocer la persistencia de Datos - Hibernate usando FrameWorks conocidos en el - IBATIS mercado AJAX: • Reconocer AJAX como componente - Arquitectura de aplicaciones principal para las aplicaciones Web. AJAX • Mostrar Java Server Faces como - JSON y JQUERY framework especializado para el front- FrameWork de desarrollo: - Java Server Faces (MyFaces, view.


RichFaces y ADF Faces) MÓDULO 4: Aplicaciones Web con Java Objetivos: Temas: Reportes: • Generar reportes para aplicaciones - POI (manejo de documentos OLE Web. DB) • Desarrollo de aplicaciones Web usando - IReport (Reportes usando Jasper) Frameworks conocidos en el mercado - JFreeChart (Gráficos) Frameworks de Desarrollo: Spring BIBLIOGRAFÍA DEL CURSO o Autor: Edwin Maraví Programación Orientada a Objetos con Java. o Autor: Dietel & Dietel La Biblia de Java. o Autor: OFALI, ROBERT y HARKEY, DAN Cliente Servidor. McGraw-Hill, 2da Edición, México, 2001 o Autor: GALLAGHER, SIMON y HERBERT, SIMON Cliente Servidor e Internet Addison Wesley, 2da Edición. México, 2002 o Julio Vásquez – Víctor Balta Guía de Programación Súper JAVA 2 Referencias en INTERNET • http://www.programacion.com/java • http://www.javahispano.com • http://www.cjavaperu.com • http://www.javaboutique.com • http://www.lawebdelprogramador.com • http://www.sun.com • http://www.anfyteam.com • http://www.elvex.ugr.es/decsai/java/pdf/


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.