silabo taller programacion web 2014-ii

6
Carrera Profesional de Computación e Informática INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PRIVADO “EL BUEN PASTOR” SÍLABO TALLER DE PROGRAMACION WEB I. INFORMACIÓN GENERAL Carrera Profesional : Computación e Informática Módulo : Gestión de aplicaciones para internet y producción multimedia. Unidad Didáctica : Taller Programación Web Créditos : 8 Semestre Académico : VI N° de Horas Semanal : 10 de Horas Semestral : 180 II. COMPETENCIA DE LA CARRERA PROFESIONAL Planificar, implementar y gestionar el uso de las Tecnologías de Información y Comunicación de una organización, a partir del análisis de sus requerimientos, teniendo en cuenta los criterios de calidad, seguridad y ética profesional propiciando el trabajo en equipo. III. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN Capacidad terminal: Criterios de Evaluación Desarrollar e implementar Sistemas de Información Web utilizando base de datos de acuerdo a los requerimientos de los clientes Elabora escenarios de interacción para usuarios y especificaciones de configuración. Elabora el diseño de la interfaz cuidando la estética y elabora el modelo de componentes así como el prototipo funcional.

Upload: elvis-mallqui-saune

Post on 13-Dec-2015

141 views

Category:

Documents


18 download

DESCRIPTION

TALLER PROGRAMACIÓN WEB

TRANSCRIPT

Page 1: Silabo Taller Programacion Web 2014-II

Carrera Profesional de Computación e Informática

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PRIVADO

“EL BUEN PASTOR”

SÍLABO TALLER DE PROGRAMACION WEB

I. INFORMACIÓN GENERAL

Carrera Profesional : Computación e Informática Módulo : Gestión de aplicaciones para internet y producción multimedia. Unidad Didáctica : Taller Programación Web Créditos : 8 Semestre Académico : VI N° de Horas Semanal : 10 N° de Horas Semestral : 180

II. COMPETENCIA DE LA CARRERA PROFESIONAL

Planificar, implementar y gestionar el uso de las Tecnologías de Información y Comunicación de una organización, a partir del análisis de sus requerimientos, teniendo en cuenta los criterios de calidad, seguridad y ética profesional propiciando el trabajo en equipo.

III. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN

Capacidad terminal: Criterios de Evaluación Desarrollar e implementar Sistemas de Información Web utilizando base de datos de acuerdo a los requerimientos de los clientes

Elabora escenarios de

interacción para usuarios y

especificaciones de

configuración.

Elabora el diseño de la interfaz cuidando la estética y elabora el modelo de componentes así como el prototipo funcional.

Elabora el plan e informe

de pruebas y documenta la aplicación web.

Page 2: Silabo Taller Programacion Web 2014-II

Carrera Profesional de Computación e Informática

IV. ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BÁSICOS

Sem Element

os de

capacid

ad

Actividades

de

aprendizaj

e

Contenidos Básicos

Tareas previas

01 Del 18 al 23 de

Agosto

Implementa

Script del lado cliente

Nº 01

Ampliando

conceptos OOP

básicos para el

desarrollo de aplicaciones

Conceptos Fundamentales de Web.

Aplicativos para crear sitos web en modo Diseño

Creación del Sitio Web Elementos de un Web Site Herramientas para el diseño

web

Debate:

Diferencias entre

paginas del lado

cliente y lado

servidor

02 03.

Del 25 de

Agosto al 06 de Setiem

bre

Diseñando

WebForm y

empleando controles de Servidor PHP

Nº 02 03 Programación en Lenguaje PHP

Lenguaje de programación PHP Sentencias Condicionales Tablas

Funciones Include() y require() Manjeo de funciones de

Tiempo y fecha Formularios Recursivos En Php

Esquema

previo:

Utilizar

herramientas

de desarrolla

de

programación

PHP .

04 Del 08 al 13 de

Setiembre

Nº 04 Conexión a Base de Datos MySql

PRACTICA 1.

Funciones PHP y MySql

Funciones y manejo de PHP y

MySQL.

Conexión de PHP con MySQL. Manipulación de tablas MySQL,

Esquema

previo:

Controles

web con

acceso a

datos

05 Del 15 al 20 de

Setiembre

Programación Avanzada en lenguaje PHP

Nº 06

Manejo de Sesiones en

PHP

Programación Avanzada en PHP

Manejo de Sesiones de Usuarios

en PHP Manejo de Variables de

Servidor en PHP. Manejo de

Variables de Entorno en PHP

Esquema previo: Utilización de sesiones y variables de memoria

06

Del 22 al 27 de

Setiembre

6 7 8

Nº 06-07-08-09 Manejo de Patrones MVC

Patrones MVC

Arquitectura En Capas De Una Aplicación Web

Capa Del Modelo

Arquitectura En Capas De Una Aplicación Web

Capa De La Vista

. Esquema previo: Arquitectura de software

07 Del 29 de Set. al 04 de

Octubre

08 Del 06 de al 11 de

Octubre

Arquitectura En Capas De Una Aplicación Web

Capa Del Controlador.

Esquema previo: Arquitectura de software

Page 3: Silabo Taller Programacion Web 2014-II

Carrera Profesional de Computación e Informática

09 Del 13 de al 18 de

Octubre

Frameworks para PHP - Introducciòn A Jquery

EVALUACION PARCIAL.

Esquema previo: Bibliotecas en Java Script

10

Del 20 de al 25

de Octubre

Modelo Cliente Servidor en entorno web. Desarrollo de aplicaciones web con lenguaje Java Script

Nº10 Describir el manejo estructuras y objetos disponibles desde Java Script

Lenguaje JavaScript

Estructura Básica JScript

Variables, Operadores

Estructuras de Control

Funciones

Objetos String, Date, Math

Debate:

¿Qué son los script en

Java?

11

Del 27 de Oct. al 01 de

Noviembre

Nº 11

Definir servicios

Deploy con

Java Script y

Apache

Estructura de una aplicación WEB en Java

Modelo Java Blueprints y Apache.

Servidor de aplicaciones, instalación y configuración básica.

Trabajo con Servicios deploy

Directorios de publicación

Desplegando (deploy) y bajando (undeploy) aplicaciones Web

Manejo de sesión de usuario

Debate:

¿Cómo

implementar

Servicios

Deploy?

12

Del 03 al 08 de Noviem

bre

Objetos JQuerys y el Método Ajax

Nº 12-13 Empleando Bibliotecas JQuerys

Manejo de JQuery Limitaciones del servlet Definición de JSP Elementos de JSP: Scriptlets,

Definiciones, Expresiones, Directivas

Objetos implícitos Metodo getParameter( )

Esquema

Previo:

Fundamen

tos de

Jquery, Trabajar con secciones

13 Del 10

al 15 de Noviem

bre

Uso de Ajax Concepto de RIA, justificación. Implementacion de Ajax,

componentes. JMaki, elementos js,htm y json. Widgets, definición y usos

Debate: combinación de tecnologías en el modelo Ajax

14 Del 17

al 22 de Noviem

bre

Objetos JSP y servlet

Nº 14: Manejar objetos JSP y servlest coo Javascript

Definición de objetos en JSP Acceso a atributos de una

clase externo a JSP Manejo de métodos remotos Uso de useBean

Debate:

¿Qué son páginas web

dinámicas usando HTNL, XML y

otros?

15 Del 24

al 29 de Noviem

bre

Modelos de persistencia en el desarrollo web.

Nº 15 Desarrollar de aplicaciones con modelos de persistencia

Uso de pool de conexiones en Java

Entity Class: Creacion y uso. Modelos de persistencia:

Hibernate, TopLink

Debate:

¿Qué son

modelos de

persistenci

a?

Page 4: Silabo Taller Programacion Web 2014-II

Carrera Profesional de Computación e Informática

16 Del 01

al 06 de Diciemb

re

Manejo de cookies en javascript

Nº 16 Manejar objetos session en el desarrollo de aplicaciones web con Javascript

El concepto stateless y statefull

Cookies y reescritura de URL El objeto session y su uso

Debate:

Almacenamiento en el navegador

de actividades previas del

usuario

17 Del 08

al 13 de Diciemb

re

Intercambio de datos con formato JSaon.

Nº 17 Manejar intercambio de datos con formato Json en aplicaciones web con Javascript

Concepto de JSON Deteccion de eventos en

Ajax Ejemplo de implementación

de eventos usando JMaki.

Debate:

Intercambio de datos con diferentes formatos

18 Del 15

al 20 de Diciemb

re

Reportes en Aplicaciones Web.

Nº 18 Manejar reportes en una aplicación web con javascript

Uso de iReport en aplicaciones WEB

Reportes tabulares en WEB Implementacion de graficos

estadisticos con iReport Examen Final

Debate:

Intercambio de datos con diferentes formatos

19 Proceso de recuperación: Evaluación según criterios establecidos

V. METODOLOGÍA

Para el desarrollo de la Unidad Didáctica es aplicará los siguientes procedimientos didácticos:

Clases Teóricas: con exposición del Docente y la participación activa de los

Alumnos

Practicas : Se irán resolviendo aplicaciones según la Guía de Laboratorio

VI. EVALUACIÓN

Indicadores de Evaluación: La evaluación de la asignatura responderá a los siguientes indicadores:

- Identifica el proceso de salvación en el que Dios se revela al Hombre y lo llama a colaborar con su plan salvador.

- Identifica la persona de Jesucristo y en su mensaje.

- Reconoce la misión de Jesucristo y asume el compromiso al que estamos llamados.

- Asume la acción salvífica de Dios a favor del hombre y sus exigencias de fe.

Procedimientos de Evaluación:

Controles de lectura, intervenciones orales-participación en debates, trabajos grupales de investigación y las pruebas de desempeño o ejecución con notas de 0 a 20.

Proceso de evaluación:

Será integral y permanente, estará en función de la asistencia y las capacidades de área, se desarrollará en la siguiente forma:

Instrumentos de Evaluación Semana de Evaluaci

Promedio Parcial Promedio Final

Page 5: Silabo Taller Programacion Web 2014-II

Carrera Profesional de Computación e Informática

ón

Prueba de desempeño Evaluación On Line.

01 – 04 Evaluación 01

PE1 Foros

Uso de uniforme

Controles de Lectura Cuestionarios

05 – 08

Evaluación 02

Evaluación On Line

Foros

Evaluación actitudinal

Trabajo 1

Evaluación parcial 09 Examen Parcial EP

Controles de Lectura Cuestionarios.

Uso de uniforme

10– 13

Evaluación 03

PE2

Revision de avances del proyecto

Foros

Temas de debate

Controles de Lectura Cuestionarios

14– 17

Evaluación 04

Evaluacion de proyecto

Evaluación actitudinal

Evaluación de sintesis 18 Examen Final EF

VII. RECURSOS BIBLIOGRÁFICOS /BIBLIOGRAFÍA

Boronczyk T(2009).”PHP y MySQL”.Madrid:Anaya

Doyle, M.(2010).”Fundamentos PHP práctico”.Madrid:Anaya Multimedia

Flanagan, D. (2007). JavaScript: la guía definitiva. Madrid: Anaya Multimedia ediciones. Harris, A.(2009).” Programación con PHP 6 y MySQL”. Madrid: Anaya Multimedia . Meloni J(2009).”PHP, MySQL y Apache”.Madrid:Anaya Multimedia

Moseley, R. (2007). Desarrollo de aplicaciones Web. Madrid: Anaya Multimedia

Page 6: Silabo Taller Programacion Web 2014-II

Carrera Profesional de Computación e Informática

ediciones.

Myer, T.& Nowicki S. & Thompson, E.(2010).”Profesional PHP 6”.Madrid:Anaya Multimedia Welling, L y Thomson, L. (2005). Desarrollo web con PHP y MySQL. Madrid: Anaya Multimedia ediciones.