DESARROLLO CLIENTE SERVIDOR : JDEVELOPER SÍLABO

Documentos relacionados
: SOCIOLOGÍA DE LA INFORMÁTICA

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA CONTROL DE LOS SISTEMAS DE NEGOCIO SÍLABO

PLATAFORMA WEB DE SERVICIO MÚLTIPLE (E) SÍLABO

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA INGENIERÍA DE PROCESOS E-ERP SÍLABO

TÓPICOS ESPECIALES DE INGENIERÍA DE SISTEMAS E INFORMÁTICA SÍLABO

FACULTAD DE INGENIERIAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERIA AMBIENTAL PROYECTO DE INVESTIGACIÓN I SÍLABO

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA ZOOTECNICA SÍLABO

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA DISEÑO Y EVALUACIÓN DE PROYECTOS IBM ITIL

Integración de Sistemas

U N I V E R S I D A D A L A S P E R U A N A S FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL

DISEÑO DE REDES- IBM TIVOLI SÍLABO

: DIBUJO ASISTIDO POR COMPUTADOR

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE MINAS FUNDAMENTOS DE MINERÍA SÍLABO

SISTEMAS EMPRESARIALES

ARQUITECTURA DE COMPUTADORAS

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL : INFERENCIA ESTADÍSTICA SILABO

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA PROGRAMACIÓN LINEAL SÍLABO

Introducción al Desarrollo de Aplicaciones Empresariales

FACULTAD DE INGENIERIAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERIA AERONAUTICA : DIBUJO ASISTIDO POR COMPUTADOR.

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL FISICA I SILABO

U N I V E R S I D A D A L A S P E R U A N A S FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL

4. CONTENIDO ANALÍTICO SEMANA 1

MONITOREO Y CONTROL AMBIENTAL SÍLABO

DISEÑO DE PLANTAS Y SISTEMAS REGENERATIVOS AMBIENTALES SÍLABO

UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL

DESARROLLO RÁPIDO DE APLICACIONES PARA INTERNET

U N I V E R S I D A D A L A S P E R U A N A S FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL

ESCUELA PROFESIONAL : INGENIERÍA ZOOTÉCNICA CÓDIGO DE CARRERA : 36

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA INFORMES TÉCNICOS SÍLABO

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE MINAS : RESPONSABILIDAD SOCIAL EMPRESARIAL SÍLABO

SÍLABO DE SOLUCIONES WEB Y APLICACIONES DISTRIBUIDAS

U N I V E R S I D A D A L A S P E R U A N A S

U N I V E R S I D A D A L A S P E R U A N A S FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL : OFIMÁTICA SÍLABO

UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERÍAS Y ARQUITECTURA

JAVA EE 5. Arquitectura, conceptos y ejemplos.

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA ZOOTECNICA INGLÉS V SÍLABO

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA BASE DE DATOS SÍLABO

Presentación de la asignatura

Temario máster Java. Módulo 1 Fundamentals of the Java Programming Language. Duración: 40 horas

Requisitos mínimos a exigir en las notificaciones de Cursos de los Anexos del RD 830/2010, en modalidad Teleformación semipresencial.

MÁSTER UNIVERSITARIO EN INGENIERÍA WEB Guía de Aprendizaje Información al estudiante

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE MINAS SEGURIDAD E HIGIENE MINERA SILABO

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA MATEMÁTICA I SÍLABO


UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

[Guía N 1 Introducción al Portal WEB de la Universidad Simón Bolívar]

U N I V E R S I D A D A L A S P E R U A N A S FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL

Pontificia Universidad Católica del Ecuador

U N I V E R S I D A D A L A S P E R U A N A S FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL

GESTION ADMINISTRATIVA DEL TRANSPORTE

5º SISTEMAS INFORMATICOS III

SÍLABO DEL CURSO DE INFORMATICA PARA INGENIEROS

Programación de Dispositivos Móviles Curso

IES - Introducción a la Ingeniería del Software

U N I V E R S I D A D A L A S P E R U A N A S FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL

Arquitecturas y Tecnologías de Aplicaciones Empresariales

ANÁLISIS Y CONTROL DE LA CONTAMINACIÓN ATMOSFÉRICA SÍLABO

PROGRAMACIÓN III (Curso de Adaptación)

Escuela Técnica Superior de Ingeniería. Informática. Grado en Ingeniería Informática

SILABO I. INFORMACIÓN GENERAL

[CASI v.0109] Pág. 1

Administración y Gestión de Empresas

GUÍA DOCENTE 1. DESCRIPCIÓN DE LA ASIGNATURA

I. DATOS DE IDENTIFICACIÓN. 1. Unidad Académica: _Facultad de Ciencias

PREGUNTAS FRECUENTES

Ingeniería del Software Web

Guía Docente Curso

SEGURIDAD, HIGIENE INDUSTRIAL Y MEDIO AMBIENTE SÍLABO

Ciclo Formativo Ed. Infantil. TELEFORMACIÓN

Marketing de Servicios

FACULTAD DE CIENCIAS EMPRESARIALES ESCUELA ACADÉMICO PROFESIONAL DE TURISMO, HOTELERÍA Y GASTRONOMÍA SÍLABO

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Márketing Estratégico

CICLO FORMATIVO DE GRADO SUPERIOR COMERCIAL Y MARKETING MÓDULO PROFESIONAL POLÍTICAS DE MARKETING

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA LOGÍSTICA: CADENA DE SUMINISTROS SÍLABO

ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java

Introducción al uso de plataformas Groupware. Propedéutico. Sistemas de Información. Presencial enriquecida. Curso. 15Hrs. 5Hrs. 20Hrs.

CENTRO DE ESTUDIOS PROFESIONALES EN BPM PLAN DOCENTE

Máster Universitario en Valoración, Gestión y Protección del Patrimonio Cultural

FACULTAD DE CIENCIAS EMPRESARIALES ESCUELA ACADÉMICO PROFESIONAL DE TURISMO, HOTELERÍA Y GASTRONOMÍA SÍLABO

GUÍA DOCENTE. Curso DESCRIPCIÓN DE LA ASIGNATURA. Ingeniería Informática en Sistemas de Información Doble Grado: Módulo: Módulo 6

INGENIERÍA AERONÁUTICA: FÍSICA I SÍLABO

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Marketing Logístico

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE MINAS INGLES III SILABO

Guía Docente Modalidad Presencial. Estructuras de Datos. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información

INTEGRACION DE BASES DE DATOS EN LA WEB

COMPORTAMIENTO ORGANIZATIVO Y RECURSOS HUMANOS

SISTEMA INTEGRADO DE GESTIÓN FINANCIERA - esigef MÓDULO DE ADMINISTRACIÓN DE USUARIOS

Transcripción:

DESARROLLO CLIENTE SERVIDOR : JDEVELOPER SÍLABO I. DATOS GENERALES CARRERA PROFESIONAL : INGENIERÍA DE SISTEMAS E CÓDIGO DE LA CARRERA : 02 NOMBRE DE LA ASIGNATURA : DESARROLLO CLIENTE SERVIDOR: JDEVELOPER CÓDIGO DE LA ASIGNATURA : 02 - E24 CÓDIGO DEL SÍLABO : 02E2431012014 NRO DE HORAS TOTALES : 4 HORAS SEMANALES HORAS DE TEORÍA : 2 HORAS SEMANALES HORAS DE PRÁCTICA : 2 HORAS SEMANALES CICLO : IX CICLO NRO DE CRÉDITOS : 3 CRÉDITOS POR CICLO PRE-REQUISITO : BASE DE DATOS, DESARROLLO RÁPIDO DE APLICACIONES PARA INTERNET TIPO DE CURSO : OBLIGATORIO DURACIÓN DEL CURSO : 18 SEMANAS EN TOTAL CURSO REGULAR : 17 SEMANAS EXAMEN SUSTITUTORIO : 1 SEMANA DURACIÓN DEL CURSO A DISTANCIA : 09 SEMANAS EN TOTAL CURSO REGULAR : 08 SEMANAS EXAMEN SUSTITUTORIO : 1 SEMANA II. DESCRIPCIÓN DE LA ASIGNATURA Este curso enseña los conceptos y los elementos fundamentales del lenguaje Java. Mientras aprende Java, creará aplicaciones mediante las tecnologías Java estándar. El entorno de desarrollo utilizado en este curso es Oracle JDeveloper 11g. Además de la codificación en Java, aprenderá a utilizar las funciones de desarrollo gráfico de JDeveloper para ayudar al desarrollo de la aplicación. Este curso enseña a los desarrolladores a crear aplicaciones J2EE mediante Servlets, JSP (JavaServer Pages), EJB (Enterprise JavaBeans) y Web Services. Los alumnos aprenderán a diseñar y desarrollar aplicaciones J2EE, así como a DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 1

tomar decisiones sobre el momento de utilizar los distintos componentes de J2EE. Los alumnos desplegarán las aplicaciones en un Servidor Web. III. OBJETIVO 1. Utilizar las capacidades declarativas de la herramienta JDeveloper para crear aplicaciones de las definiciones de la base de datos sin tener que escribir unas líneas de código. 2. Enseñar al alumno a usar las nuevas facilidades de uso y estándares de productividad para las herramientas GUI cliente- servidor a través de técnicas de diseño rápido de aplicaciones (RAD), orientación a objetos y el soporte unificado cliente y servidor. 3. Conocer la forma de Desarrollo en Equipo de aplicaciones JDeveloper la cuales pueden compartir la lógica de las aplicaciones y los objetos de la interface de usuario, lo cual permite definir e imponer estándares de desarrollo en equipo y reutilizar rápidamente objetos o código de las aplicaciones. 4. Conocer cómo la herramienta JDeveloper incorpora un conjunto avanzado de formas, reportes, gráficos y herramientas de documentación en línea, diseñados para garantizar el poder y la escalabilidad que demandan las aplicaciones complejas. 5. Aplicar los concepto de componentes reusables, que ayuden a desarrollar robustas aplicaciones de negocio. 6. Utilización de componentes predefinidos en la programación, así como creación de sus propios componentes para el desarrollo de sus aplicaciones. 7. De acuerdo a su avance en el curso el alumno aprenderá como se pueden generar formularios. IV. METODOLOGÍA Modalidad Presencial El profesor hará la presentación del curso y del Sílabo. La base del curso y los temas tratados se basan en el Curso oficial de JDeveloper, así como la experiencia encontrada en el desarrollo de aplicaciones reales. Las clases se dictarán con ayuda de equipo audiovisual, con diapositivas y ejemplos DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 2

de aplicación de lo expuesto en clases. Se buscará en todo momento que el alumno integre los nuevos conceptos de desarrollo de aplicaciones y trabajo en equipo (workgroup) con las habilidades que consiga en el uso de las técnicas y componentes de programación que nos presenta JDeveloper. Promoverá el diálogo y la discusión en clases de los temas tratados, buscando aplicaciones prácticas de lo aprendido. Se incentivará la investigación del alumno con el desarrollo de proyectos que se implemente en la Base de datos Oracle de los servidores de la Universidad. La mayor parte del curso el alumno trabajará en una computadora para obtener los resultados solicitados en cada clase. El alumno solicitará la ayuda del docente cuantas veces considere necesario. Las prácticas calificadas se desarrollarán sobre aplicaciones que desarrollará y en donde aplicará los conceptos explicados. Modalidad a Distancia Con relación a las tutorías telemáticas Es el espacio virtual donde el docente resolverá las inquietudes y profundizará los conocimientos que el alumno necesita adquirir o dominar en la asignatura. La comunicación con el docente se realizará a través de la sala de conferencias, en donde la comunicación entre el docente y el alumno se realizará utilizando texto y voz. Lo que permite al alumno interactuar con el docente de manera fluida. Los horarios de la sala de conferencias para el curso, se definen en el campus virtual. El alumno deberá revisar los enlaces de interés recomendados por el docente en cada clase, con el fin de profundizar los temas; asimismo participar en los temas planteados por el docente en el foro. Esta última herramienta, permitirá al alumno intercambiar opiniones con el docente y con sus demás compañeros. Antes de comunicarse con el docente a través de la sala de conferencias el alumno deberá: Leer con anticipación la clase correspondiente en la guía didáctica. Elaborar preguntas de los temas que el alumno considere de difícil comprensión. Comunicar al docente los comentarios acerca de la clase, con la finalidad de profundizar los conocimientos o consultar los temas que el alumno considere conveniente. DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 3

V. EVALUACIÓN Modalidad Presencial: El reglamento vigente de la universidad exige la asistencia obligatoria a clases; el 30% de inasistencias inhabilita al alumno a continuar en el curso, colocando como promedio final: NSP. El docente deberá tomar lista en cada clase que dicta registrando las asistencias en el sistema que le proporciona la Universidad. Dada la naturaleza del curso respecto a que imparte conocimientos pero además es de suma importancia la transmisión directa de la experiencia del profesor y que los alumnos participen en clase, se reitera que es de vital importancia la asistencia a clases. La justificación de las inasistencias sólo serán aceptadas con el informe que pueda elevar la Oficina de Coordinación Académica EAPISI al profesor del curso. Finalmente, debe quedar perfectamente entendido que sólo cuando el alumno asiste a clases, gana el derecho a ser evaluado y que en todo momento estará presente la normatividad expresada en el reglamento de la Universidad. La modalidad de Evaluación será la siguiente: La nota final se establecerá del promedio ponderado de: NF = 30%EP + 30%EF + 40%PPT N.F. = Nota final E.P. = Nota Examen Parcial (30%) E.F. = Nota Examen Final (30%) P.P.T. = Promedio de Prácticas y Trabajos (40%) DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 4

En el Promedio de Prácticas y Trabajos (P.P.T.), estarán incluídas la Práctica 1, Práctica 2 (prácticas obligatorias programadas por la universidad), además de las prácticas y trabajos adicionales que el docente considere pertinente. Solamente se considerará el redondeo de decimales para la Nota Final (N.F.). El examen Sustitutorio (ES), será tomado en la semana 18 del ciclo y consiste en la evaluación teórico - práctico de conocimiento de todo el curso y donde el alumno dará sus respuestas por escrito. La nota obtenida en el examen Sustitutorio, podrá reemplazar la nota más baja que el alumno haya obtenido en el examen Parcial o Examen Final y de proceder el reemplazo, se recalculará la nueva nota final (N.F.). En caso la nota del Examen Sustitutorio sea más baja que el Examen Parcial o Examen final, no se reemplazará ninguna de ellas, quedando el alumno con la nota obtenida hasta antes del examen Sustitutorio. En todas las evaluaciones se calificará con una escala de 0 a 20 siendo la nota mínima aprobatoria 11 (once). Es de total aplicación el Reglamento de Estudios de la Universidad entregado al alumno. Modalidad a Distancia Estimado alumno, dada la naturaleza del curso, es muy importante su participación activa en el proceso de aprendizaje. Por ello, se define en este acápite los criterios de evaluación: o Exámenes Es la evaluación escrita del presente curso, se evalúa bajo una escala vigesimal y se dará según como se señala en el siguiente cuadro. Exámenes Examen Parcial Examen Final Examen Sustitutorio Semana de estudios Cuarta Octava Dieciocho DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 5

La nota mínima aprobatoria de los exámenes tanto parcial como final es de once (11). La máxima calificación a obtenerse en el examen sustitutorio es veinte (20) y la nota mínima aprobatoria del mismo es once (11). Es importante resaltar que la calificación obtenida en el examen sustitutorio reemplazará a la nota del Examen Parcial o al Examen Final. Usted solo podrá acceder al examen sustitutorio sino ha sido evaluado en el examen parcial o en el examen final o haya desaprobado alguno de ellos. Solamente el alumno podrá decidir si rinde el Examen Sustitutorio ya sea para aprobar el curso o para subir su promedio. o Actividades Obligatorias Vienen a ser los trabajos que usted entregará obligatoriamente y que es requisito indispensable para aprobar el curso. Las actividades obligatorias serán colocadas en el campus virtual y las aplicaciones de las mismas serán detalladas oportunamente en el foro y en la sala de conversación, así como también el asesoramiento en su desarrollo. Forma : Permanente. Rubros: Examen Parcial. (35%) Examen Final. (35%) Actividad Obligatoria Individual (30%) Cada una de las actividades obligatorias se evaluará sobre la escala de 0 a 20 siendo la nota mínima aprobatoria 11 (once). Toda copia de trabajos de Internet y copia de trabajos entre compañeros detectada en las actividades tendrá nota 00 (cero). VI. CONTENIDO DEL CURSO Semana 01 Modalidad Presencial Semana 01 Modalidad a distancia DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 6

Introducción Introducción a las plataformas de Java y Oracle Semana 02 Modalidad Presencial Semana 01 Modalidad a distancia Definiendo principios de Orientación a Objetos Explorando tipos de datos primitivos y operadores Semana 03 Modalidad Presencial Semana 02 Modalidad a distancia Controlando el Flujo del Programa Construyendo Aplicaciones con Oracle11g Semana 04 Modalidad Presencial Semana 02 Modalidad a distancia Creando Clases y Objetos Usando las Clases de manejo de cadenas y formato de texto Semana 05 Modalidad Presencial Semana 02 Modalidad a distancia Usando Arreglos y Colecciones Manejando Excepciones Semana 06 Modalidad Presencial Semana 02 Modalidad a distancia Añadiendo Componentes de Interface de Usuario y Manejadores de Eventos Usando JDBC para acceder a la base de datos Desplegando aplicaciones usando Java Web Start Semana 07 Modalidad Presencial Semana 02 Modalidad a distancia Visión General de J2EE Arquitectura de Aplicaciones J2EE Semana 08 Modalidad Presencial Semana 02 Modalidad a distancia EXAMEN PARCIAL Semana 09 Modalidad Presencial Semana 02 Modalidad a distancia Creación de Capa Web: Servlets Acceso a la Base de Datos con Servlets Semana 10 Modalidad Presencial Semana 02 Modalidad a distancia Uso de Técnicas de Servlet Adicionales DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 7

Mantenimiento de Estados en Aplicaciones J2EE Semana 11 Modalidad Presencial Semana 02 Modalidad a distancia Creación de Capa Web: JavaServer Pages Modularización de Desarrollo de JSP con Etiquetas Semana 12 Modalidad Presencial Semana 02 Modalidad a distancia Comunicación en J2EE Creación de Capa de Negocio: Enterprise Java Beans Semana 13 Modalidad Presencial Semana 02 Modalidad a distancia Implementación de Tareas de Negocio con EJB de Sesión Gestión de Datos Persistentes en la Capa de Negocio: EJB de Entidad Consecución de Gestión de Estados en la Capa de Negocio Semana 14 Modalidad Presencial Semana 02 Modalidad a distancia Especificación de Relaciones en Beans de Entidad Creación de Beans Controlados por Mensajes Semana 15 Modalidad Presencial Semana 02 Modalidad a distancia Integración de Componentes J2EE Distribución de Aplicaciones Modulares: Introducción a los Servicios Web Semana 16 Modalidad Presencial Semana 02 Modalidad a distancia Distribución de Aplicaciones Modulares: Desarrollo de Servicios Web Implementación de Seguridad en Aplicaciones J2EE Servidor de Aplicaciones : Soporte de Transacciones Semana 17 Modalidad Presencial Semana 02 Modalidad a distancia EXAMEN FINAL Semana 18 Modalidad Presencial Semana 02 Modalidad a distancia EXAMEN SUSTITUTORIO VII. BIBLIOGRAFÍA Además de la bibliografía básica, la complementaria y la electrónica, el alumno podrá usar Internet para ampliar los temas de investigación y consulta que requiera. DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 8

A. BIBLIOGRAFÍA BÁSICA: A.1. LIBROS.- 1. Duncan Mills, Peter Koletzke, Avrom Roy-Faderman, Oracle Jdeveloper 11g Handbook, Mc Graw Hill, 2010 2. J. Crupi, D. Alur, D. Malks Core J2EE Patterns 2nd edition, Prentice Hall, 2003 3. F. Marinescu EJB Design Patterns John Wiley & Sons, 2002 4. G. Reese Database Programming with JDBC and Java 2nd edition, O. Reilly, 2000 5. E. R. Harold, W. S. Means, XML in a Nutshell: A Desktop Quick Reference O. Reilly, 2001 6. B. McLaughlin Java and XML 2nd edition, O. Reilly, 2001 7. H. Bergsten JavaServer Pages 3rd edition, O. Reilly, 2003 8. T. Husted, C. Dumoulin, G. Franciscus, D. Winterfeldt, Struts in Action Manning, 2003. 9. E. Roman, S. W. Ambler, T. Jewell, Mastering Enterprise Java Beans 2nd Edition,John Wiley & Sons, 2002 10. R. Monson-Haefel Enterprise JavaBeans 4th edition, O.Reilly, 2004 11. D. Shafer HTML Utopia: Designing Without Tables Using CSS DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 9

Sitepoint Pty Ltd, 2003 12. J. Zeldman Designing with Web Standards New Riders, 2003 13. Singh, B. Stearns, M. Johnson Designing Enterprise Applications with the J2EE Platform Second Edition, Addison-Wesley, 2002 14. White, Fisher, Cattel, Hamilton, Hapner JDBC API Tutorial and Reference 2nd edition, 1999 15. K. Arnold, J. Gosling, D. Holmes The Java Programming Language 4th edition, Addison-Wesley, 2005 16. E. Gamma, R. Helm, R. Johnson, J. Vlissides Design Patterns: Elements of Reusable Object Oriented Software Addisson-Wesley, 1994 17. G. Booch, I. Jacobson, J. Rumbaugh Unified Modeling Language User Guide 2nd edition, Addison-Wesley, 2005 18. Jacobson, G. Booch, J. Rumbaugh The Unified Software Development Process Addison-Wesley, 1999 B. BIBLIOGRAFÍA COMPLEMENTARIA: B.1. LIBROS.- C. BIBLIOGRAFÍA ELECTRÓNICA.- C.1. LIBROS.- Documentación de Oracle para JDeveloper http://www.oracle.com/technology/documentation/jdev.html Java Developer Center http://www.oracle.com/technology/tech/java/index.html Documentación Oracle para Herramientas de Data Warehousing http://www.oracle.com/technology/documentation/discoverer.html DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 10

http://www.oracle.com/technology/documentation/warehouse.html http://www.oracle.com/technology/documentation/bi.html http://www.oracle.com/technology/documentation/datamining.html Business Intelligence & Data Warehousing Technology Center http://www.oracle.com/technology/tech/bi/index.html DESARROLLO CLIENTE SERVIDOR: JDEVELOPER pág. 11