FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

Documentos relacionados
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SILABO LENGUAJE DE PROGRAMACION ORIENTADO A WEB

Temario curso Desarrollo de Aplicaciones Empresariales con Spring Framework Core 4

ESPECIALISTA EN TECNOLOGIAS JAVA

APLICACIONES DISTRIBUIDAS. Código de asignatura: 3871 Grado en Ingeniero en Informática Curso: 2011/2012

Facultad de Ingeniería Universidad Nacional de Jujuy

SÍLABO DE METODOLOGÍAS DE PROGRAMACIÓN

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

SÍLABO DE SOLUCIONES WEB Y APLICACIONES DISTRIBUIDAS

Oracle 10g: Creación de Aplicaciones J2EE

UNIVERSIDAD MARÍA AUXILIADORA - UMA

Desarrollador de Aplicaciones Web con Java

UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES

Estudiaremos desde los fundamentos hasta conceptos más avanzados de la tecnología JSF.

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

Sílabo de Programación II

UNIVERSIDAD AUTONOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

Universidad Ricardo Palma

SÍLABO DE PROGRAMACION ORIENTADA A OBJETOS

IFCD04 Desarrollo de Aplicaciones Java: componentes web y aplicaciones de base de datos (JSP y JPA)

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SÍLABO

MASTER JAVA AVANZADO Master en desarrollo de aplicaciones avanzadas con JAVA 2008

UNIVERSIDAD MARÍA AUXILIADORA - UMA

Java 7.0 Advanced Application Developer

FACULTAD DE DERECHO Y CIENCIA POLÍTICA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA ELECTRÓNICA E INFORMÁTICA SÍLABO

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: SISTEMAS DE RADIO Y TELEVISION

UNIVERSIDAD MARÍA AUXILIADORA - UMA

FACULTAD DE DERECHO Y CIENCIA POLÍTICA

SÍLABO METODOLOGÍA DE LA INVESTIGACIÓN

[CASI v.0109] Pág. 1

El siguiente nivel es tuyo. Tu siguiente paso es prepararte. Diplomado en Diseño y Desarrollo de Aplicaciones y Tecnologías Computacionales

TEMARIO. 4-Servlet Definición de servlet El Web Container y el ciclo de vida de los servlets El ciclo request- response.

SEMESTRE ACADEMICO 2009-II

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. aplicaciones web con

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y SISTEMAS SILABO

UNIVERSIDAD RICARDO PALMA

Evaluación de los aprendizajes Elabora un cuadro comparativo con las principales características del lenguaje de programación Java.

SÍLABO METODOLOGÍA DE LA INVESTIGACIÓN

SILABO SEMANA CONTENIDO TEMÁTICO PROCEDIMIENTOS Y ESTRATEGIAS NORMAS. Aprende y diferencia 1.1.Concepto de Normas

IV. PROGRAMACIÓN TEMÁTICA PRIMERA UNIDAD: MICROPROCESADORES COMPETENCIA ESPECÍFICA:

FACULTAD DE EDUCACIÓN Y HUMANIDADES SÍLABO

Java Web J2EE con JSP

Oracle Fusion Middleware 11g: Creación de Aplicaciones con ADF I

Nuevas tendencias en el diseño y desarrollo de aplicaciones con tecnologías Java

DESARROLLO DE LA CREATIVIDAD E INNOVACIÓN

FACULTAD DE CIENCIAS DE LA COMUNICACIÓN, COMUNICACION Y HUMANIDADES SÍLABO

WORKSHOP Spring Framework Developer

Curso JAVA EE

SÍLABO TALLER DE EXPRESIÓN ORAL

IV. PROGRAMACIÓN TEMÁTICA

DESARROLLO DE LA CREATIVIDAD

UNIVERSIDAD MARÍA AUXILIADORA - UMA

SILABO FACULTAD DE DERECHO Y CIENCIAS ADMISTRATIVAS ESCUELA PROFESIONAL DE ADMINISTRACIÓN DE EMPRESAS

Programa de Actualización Profesional Curso: Java Avanzado JEE7 Programa del Curso

DESARROLLO DE APLICACIONES PARA INTERNET Y SERVICIOS WEB

UNIVERSIDAD DE SAN MARTIN DE PORRES

Universidad Ricardo Palma

Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática

UNIVERSIDAD PRIVADA DE LA SELVA PERUANA CARRERA PROFESIONAL DE CONTABILIDAD SÍLABO

FACULTAD DE MEDICINA HUMANA Y CIENCIAS DE LA SALUD ESCUELA ACADEMICO PROFESIONAL DE OBSTETRICIA SÍLABO 2012-I

Programa de Asignatura Programación Visual I

SÍLABO TALLER DE EXPRESIÓN ESCRITA

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 DERECHO Y CIENCIA POLÍTICA

UNIVERSIDAD NACIONAL TECNOLÓGICA DEL CONO SUR DE LIMA UNTECS SÍLABO

Master en Java Certificación para Programadores

Sílabo del curso Teoría Organizacional

Oracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA

UNIVERSIDAD TECNOLOGICA DE LOS ANDES VICE RECTORADO ACADEMICO FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

FACULTAD DE ARQUITECTURA Y POLITÉCNICA

CARRERA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS SYLLABUS DE SISTEMAS DE INFORMACIÓN

Capítulo III. Análisis y diseño.

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

FACULTAD DE DERECHO Y CIENCIA POLÍTICA

SÍLABO I. DATOS GENERALES:

PLAN DOCENTE DE LA ASIGNATURA. Curso académico

MÁSTER. Guía de ante. Patrones de. Diseño. Java. Bases de

FACULTAD DE EDUCACIÓN Y HUMANIDADES SÍLABO

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

PROGRAMA DE LA ASIGNATURA "Arquitectura de Redes"

ESCUELA DE OFICIALES DE LA FUERZA AÉREA DEL PERÚ

Sofis Solutions. Centro de Capacitación Catálogo 2015

SEMESTRE ACADEMICO 2009-II

UNIVERSIDAD VERACRUZANA NUEVO MODELO EDUCATIVO PROGRAMA DE ESTUDIO. Dirección del Area Académica: Humanidades

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

SÍLABO I. DATOS GENERALES:

FACULTAD DE DERECHO Y CIENCIA POLÍTICA

ESCUELA DE OFICIALES DE LA FUERZA AÉREA DEL PERÚ

Cátedra: Programación de Aplicaciones Visuales II 1

FACULTAD DE DERECHO Y CIENCIA POLÍTICA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS ESCUELA DE PRE-GRADO DE INGENIERÍA DE SISTEMAS

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

PLAN DE ESTUDIOS 2000 SÍLABO

PRACTICAS PRE PROFESIONALES I.

IFCD04 Desarrollo de Aplicaciones Java: componentes web y aplicaciones de base de datos (JSP y JPA)

UNIVERSIDAD MARÍA AUXILIADORA - UMA

Tema 5. Plataforma Java EE

FORMATO DE SILABO I. DATOS GENERALES

: Obligatorio. : Ingeniería Mecánica y Eléctrica. : EGO101 : II : Primero : 04 de teoría - 02 de práctica. : 05 : Ninguno

Transcripción:

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA I. DATOS GENERALES PLATAFORMA WEB DE SERVICIO MÚLTIPLE 1.0 Unidad Académica : Ingeniería de Sistemas e Informática 1.1 Semestre Académico : 2018-1B 1.2 Código de la Asignatura : 0203-02E01 1.3 Ciclo : V 1.4 Créditos : 03 1.5 Pre Requisito : Taller De Diseño De Soluciones Móviles 1.6 Duración : 16 semanas 1.7 Horas semanales : Horas presenciales Horas a distancia Teoría Práctica Total Teoría Práctica Total Total 02 02 00 00 00 03 1.8 Docente (s) : II. SUMILLA La asignatura de Plataforma Web de Servicio Múltiple de naturaleza teórica práctica, pertenece al área de formación específica. Tiene como propósito que el estudiante desarrolle destrezas y habilidades en el diseño e implementación de sistemas de información haciendo uso de las técnicas y herramientas web en distintas plataformas. Su contenido está organizado en las siguientes cuatro unidades didácticas:

Unidad I Unidad II Unidad III Unidad IV : Introducción a JSP (Javaserver Page) : Desarrollo de aplicaciones con JDBC : JPA(Java Persistence Api) y Generación de Reportes : Spring Framework III. COMPETENCIA DE LA ASIGNATURA Desarrolla aplicaciones web, empleando tecnologías actuales demandadas por las empresas, para implementar soluciones informáticas empresariales, valorando su uso en su desarrollo profesional y en un trabajo de investigación. 3.1. CAPACIDADES Implementa aplicaciones con el patrón de desarrollo Model View Controller (MVC). Utiliza Java Server Faces (JSF) para el diseño de la interfaz de usuario, configuración y lógica de presentación. Utiliza JPA para la persistencia de datos y la Biblioteca de Java (API) en la generación de reportes. Desarrolla aplicaciones utilizando el Spring Framework. 3.2 ACTITUDES Y VALORES Asiste regularmente a las sesiones presenciales y mantiene comunicación permanente por medios electrónicos con el docente. Respeta y valora las opiniones de sus compañeros. Asume con responsabilidad la búsqueda de información en tareas asignadas. Se expresa con corrección al expresar sus opiniones ante sus compañeros de equipo. Demuestra auto motivación, entusiasmo, dedicación y confianza en lograr los resultados.

Desarrolla la creatividad y responsabilidad social, en el planteamiento de alternativas de soluciones a problemas planteados.

IV. PROGRAMACIÓN DE CONTENIDOS UNIDAD I INTRODUCCION A JSP(JAVASERVER PAGE) CAPACIDAD: Implementa aplicaciones con el patrón de desarrollo Model View Controller (MVC) HORAS SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE PRESENCIALES 1 2 Presentación y entrega del silabo. Prueba de evaluación diagnóstica. Servidores de aplicaciones web. Ciclo de vida de un Servlet. Contexto de variables de una aplicación. Envío de datos con XML y JSON. Entrega del contenido del trabajo académico que se desarrollará durante el ciclo. Desarrolla la prueba de evaluación diagnóstica. Identifica los Servidores de aplicaciones web, empaquetamiento y estructura de carpetas de Tomcat. Desarrolla aplicación web JSP y comprende envío de datos con XML y JSON. HORAS A DISTANCIA

3 4 El estándar HTTP (métodos Get y Post). Introducción a JSP. Ciclo de vida de un JSP (relación con los Servlets). Elementos JSP básicos (scriptlets y etiquetas estándar). Objetos Implícitos. Fragmentos JSP. Importación de JSTL en la página. Variables y objetos implícitos. Recorrer colecciones. Tag Library Descriptor & Handler. Creando de tags propios. 1ra Práctica Calificada Desarrollo aplicación web utilizando los métodos de envío de datos al servidor web. Desarrollo aplicación Web utilizando JSTL. Desarrolla la 1ra Práctica Calificada.

UNIDAD II DESARROLLO DE APLICACIONES CON JDBC CAPACIDAD: Utiliza Java Server Faces (JSF) para el diseño de la interfaz de usuario, configuración y lógica de presentación. SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE 5 6 7 8 Creación de base de datos, tablas y relaciones. Conexión a base de datos. Data Access Object (DAO). Singleton. Data Transfer Object (DTO). Object Domain (OD). Value Object (VO). Aplicación logueo. Aplicación para registrar fotos. Uso de procedimientos almacenados con Java. EXAMEN PARCIAL Desarrolla aplicaciones usando patrones de diseño. HORAS PRESENCIALES HORAS A DISTANCIA Desarrolla aplicaciones web utilizando interfaces. Crea aplicaciones MVC utilizando procedimientos almacenados y sistemas de logueo. Crea aplicaciones MVC utilizando procedimientos almacenados con Java. Primera entrega (avance) del trabajo académico. Desarrolla el Examen Parcial

UNIDAD III JPA(JAVA PERSISTENCE API) Y GENERACION DE REPORTES CAPACIDAD: Utiliza JPA para la persistencia de datos y la Biblioteca de Java (API) en la generación de reportes. SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE HORAS PRESENCIALES HORAS A DISTANCIA 9 10 Arquitectura. Configuración. Ciclo de vida. Mapeo relacional objeto. Mapeo de una entidad. Mapeo de relaciones entre entidades. FETCH Java Persistence Query Language. JPA Criteria API. Java Session. Funcionamiento.Aplicación. Desarrolla aplicaciones utilizado Framework JPA con Hibernate para la persistencia de datos. Desarrolla aplicación web sesiones. utilizando

11 Generación de gráfico de barras, lineales y torta. Generación visual de reporte con ireport. Uso de reportes con JasperReport. Generación de documentos MS Excel. Apertura y edición de documentos MS Excel. Visualización de sucesos en consola. Logueo o grabación de sucesos en archivos de textos con Log4j. Grabación de sucesos en base de datos. Utiliza Biblioteca de Java (API) para el desarrollo de aplicaciones y generación de reportes. 12 Spring Core. Configuración. Beans. Tipos de inyección. Scope. Tipos de inicialización. Startup, Lazy load 2da Práctica Calificada Desarrolla aplicación web utilizando la tecnología Spring. Segunda entrega (avance) del Trabajo Académico. Desarrolla la 2da Práctica Calificada.

UNIDAD IV SPRING FRAMEWORK CAPACIDADES: Desarrolla aplicaciones utilizando el Spring Framework SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE 13 14 15 16 Usando archivos de propiedades con Spring. Modularización del archivo de configuración de Spring. Buenas prácticas. Proyectos Spring. Data, MVC, WS, AOP, Security. Concepto de transacción. Concepto de ACID. Aislamiento de transacciones y problemas asociados al mismo. Funcionamiento de las transacciones con Spring. Propagación de transacciones con Spring. Desarrolla aplicaciones Arquitectura de Web Services. EXAMEN FINAL Desarrolla aplicación web utilizando la tecnología Spring. Desarrolla aplicación web utilizando la tecnología Spring. Desarrolla aplicación web de transacciones utilizando la tecnología Spring. orientado a servicios. Presentación y sustentación del Trabajo Académico. Desarrolla el examen final. *El examen sustitutorio se evaluara una semana después del examen final. HORAS PRESENCIALES HORAS A DISTANCIA

V. ESTRATEGIAS METODOLÓGICAS Por la naturaleza de la asignatura, se desarrollará de manera dinámica, con métodos de integración entre el estudiante y el docente, se utilizarán estrategias del aprendizaje y enseñanza basada en problemas y el estudio de casos a través de resolución de ejercicios. Para lograr las competencias se realizaran las siguientes actividades de aprendizaje: a. Método expositivo del docente b. Participación guiada del alumno c. Discusión grupal de casos d. Análisis de resultados e. Desarrollo de un trabajo de investigación (académico) o proyecto grupal de una problemática que se aplique en ingeniería, el cuál será desarrollado de manera progresiva. VI. EQUIPOS Y MATERIALES Equipos: Computadora, multimedia. Materiales: Impresos: Manuales tutoriales, guías de prácticas, hojas de actividad. Digitales: Presentaciones, Videos, Audio. Medios electrónicos: Blackboard, correo electrónico, direcciones electrónicas relacionadas con la asignatura.

VII. EVALUACIÓN DEL APRENDIZAJE Procedimientos: Evaluación sumativa (examen parcial y examen final). Evaluación de proceso (avance procesual del trabajo de investigación) Frecuencia: semanal (evaluación permanente). Ponderación: la obtención del Promedio Final (PF) será: PF = (EPx0.30) + (EFx0.30) + (PPx0.40) EP = Examen Parcial EF = Examen Final PP = Promedio de Prácticas Autoevaluación: cada cuatro semanas (contenido actitudinal). Coevaluación: presentación del avance del trabajo de investigación general y sustentación final (1 por mes). VIII. FUENTES DE INFORMACIÓN Bibliografía Ceballos Sierra, F. (2005). Curso de Programación Java. Deitel, H., & Deitel, P. (2008). Java, Cómo Programar. Martin, A. (2010). Programador Certificado Java 2: Curso Práctico. Murach, 2. (2008). Java Servlets and JSP. Walls, G. (2015). Spring. Electrónicas https://dued.uap.edu.pe/biblioteca_virtual.htm http://www.hrc.es/bioest/m_docente.html#tema2 http://www.mygnet.net/manuales/java/1139