Taller de Programacion Web

SÍLABO TALLER DE PROGRAMACION WEB I. INFORMACIÓN GENERAL Carrera Profesional Módulo Unidad Didáctica Créditos Semestre

Views 149 Downloads 0 File size 199KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

SÍLABO TALLER DE PROGRAMACION WEB I.

INFORMACIÓN GENERAL Carrera Profesional Módulo Unidad Didáctica Créditos Semestre Académico N° de Horas Semanal N° de Horas Semestral

: : : : : : :

Computación e Informática Gestión de aplicaciones para internet y producción multimedia. Taller Programación Web 8 VI 10 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:  Desarrollar e implementar Sistemas de Información Web utilizando base de datos de acuerdo a los requerimientos de los clientes

Criterios de Evaluación 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.

IEST “Argentina” – UNIDAD ACADEMICA www.istpargentina.edu.pe Av. Alfonso Ugarte cuadra 9 s/n. Lima Perú

PÁG. 1

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

Sem

Elementos de capacidad Implementa Script del lado cliente

1

2 3

Diseñando WebForm y empleando controles de Servidor ASP.NET

4

5

6 7 8

9 10

Cambiando la apariencia de las paginas en ASP.NET

Introducción al desarrollo de aplicaciones Web con acceso a Base de Datos

Manejo de estado y Definición de seguridad en una

Actividades de aprendizaje Nº 01 Ampliando conceptos OOP básicos para el desarrollo de aplicaciones

Contenidos Básicos

Introducción a la Plataforma ASP.NET  Propiedades importantes para proyectos en ASP.NET  Conceptos previos: WebSite, Pagina Web, Servidor Web  Paginas estáticas Srcript,  Manejador de eventos en las Páginas : Crear Procedimientos del lado cliente y lado servidor Nº 02 Web Forms Conociendo los  Introducción a las páginas de formulario principales controles Webform del servidor  Bloque de representación.  Usando controles de servidor en ASP.NET  Eventos de controles de servidor  Master page Nº 03  Controles de Validación y Controles de Validando Paginas Exploración mediante controles  Creación , utilización y validación de pagina, de validación  controles de usuario Nº 04  Introducción a la apariencia en ASP.NET Aplicando estilos a  Hojas de estilos las paginas  Temas y mascaras Skin, archi  Archivo de Configuraciòn Web.Config Nº 05 Acceso a base de datos ADO.NET Utiliza la clase  Conexión, Mantenimiento y Consultas ADO.NET para el Control de datos Repeater desarrollo de  Estructura de un Repeater, enlace de datos aplicaciones con Control DataList acceso a Base de Trabajando GridView y Elementos de Control Datos.  Elementos de un GridView en ASP.NET o Muestra de información Maestro Detalle o Mostrar información de tablas relacionadas InnerJoin o Paginación, Ordenación y Edición de un GridView  Uso del Control Wizard o Adicionando pasos para el Asistente Nº 06 Manejo de Estado Describir el manejo  El archivo Global.asax de estados y  Variables de aplicación y de sesión opciones disponibles  Empleo de cookies desde ASP.NET

IEST “Argentina” – UNIDAD ACADEMICA www.istpargentina.edu.pe Av. Alfonso Ugarte cuadra 9 s/n. Lima Perú

Tareas previas Debate: Diferencias entre paginas del lado cliente y lado servidor

Esquema previo: Fundamentos de WebForm eventos y controles principales.

Esquema previo: Validación de páginas web Debate: ¿Cómo mejorar la apariencia de un WebForm? Esquema previo: Controles web con acceso a datos.

Debate: ¿Qué utilidad tiene el manejo de estados?

PÁG. 2

Sem

Elementos de capacidad Aplicación web

11

12 13

Creando y usando XML Web Services

Actividades de aprendizaje Nº 07 Definir seguridad en una aplicación de ASP.NET Nº 08 Empleando tecnología básica XML y protocolo SOAP

14

15 16

17

18

Implementación del Nº 09 patrón Modelo - Vista El Patrón Modelo - Controlador (MVC) Vista - Controlador para tecnología (MVC) ASP.NET. Introducción al Nº 10 desarrollo de Desarrollo de aplicaciones con aplicaciones web AJAX utilizando tecnología Distribución de la AJAX. aplicación web y Documentación Evaluación de Recuperación.

Contenidos Básicos

Tareas previas

Seguridad de aplicaciones Web y controles de inicio de sesión  Métodos de autenticación ASP.NET basada en Windows y en Formularios  Controles de inicio de sesión  Manejo de sesión de usuario XML  Documentos xml lectura, escritura  XML Web Services Importancia, crear e invocar

Debate: ¿Cómo implementar seguridad en Aplicaciones de ASP.NET?

Reportes en ASP.NET  Desarrollo y carga de reportes en aplicaciones Web  Paso de parámetros a un reporte  Introducción a ASP.NET MVC  Pasar datos de los controladores a las vistas, métodos ViewBag y ViewData Aplicando AJAX  Control ToolKit AJAX  Agregar extensores a Controles ASP.NET  Distribuir una aplicación ASP.NET  Publicar una aplicación Web en IIS 7.0  Documentación De la aplicación Web

Esquema Previo: Fundamentos de transmisión de datos a través de Web services Esquema previo: Implementación de reportes Esquema previo: Importancia del MVC

Debate: Características de tecnología AJAX.

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     

La escala de calificación es vigesimal y el calificativo mínimo aprobatorio es trece (13). En todos los casos la fracción 0.5 o más se considera como una unidad a favor del estudiante. El estudiante que en la evaluación de una o más Capacidades Terminales programadas en la Unidad Didáctica, obtenga nota desaprobatoria entre diez (10) y doce (12), tiene derecho a participar en el proceso de recuperación programado. El estudiante que después de realizado el proceso de recuperación obtuviera nota menor a trece (13), en una o más capacidades terminales de una Unidad Didáctica, desaprueba la misma, por tanto repite la Unidad Didáctica. El estudiante que acumulara inasistencias injustificadas en número igual o mayor al 30% del total de horas programadas en la Unidad Didáctica, será desaprobado en forma automática, sin derecho a recuperación.

IEST “Argentina” – UNIDAD ACADEMICA www.istpargentina.edu.pe Av. Alfonso Ugarte cuadra 9 s/n. Lima Perú

PÁG. 3

VII. RECURSOS BIBLIOGRÁFICOS /BIBLIOGRAFÍA -Impresos  CRISTIAM SANCHEZ FLORES : Desarrollando Aplicaciones con Visual Basic.Net 2008 , Editorial Macro  JUAN JOSE CASTAÑEDA LEÒN : Visual Basic.Net 2008 ,Ritisa Graff S.R.L  EVANGELOS PETROTSOS : Visual Basic .Net La Biblia  FRANCISCO CHARTE OJEDA : Visual Basic. Net (Guia Practica)  F.I.IS UNI : Programando con Visual Studio.Net -Digitales (página WEB) http://msdn.microsoft.com/es-es/library/aa139615.aspx www.vtc.com/products/Microsoft-Visual-Studio-.NET-Espanol-tutorials.htm www.programacionfacil.com/visual_basic_net/start www.programar.net www.programatium.com www.elguille.info/NET/cursoVB.NET/default.aspx

IEST “Argentina” – UNIDAD ACADEMICA www.istpargentina.edu.pe Av. Alfonso Ugarte cuadra 9 s/n. Lima Perú

PÁG. 4