SÍLABO DE TALLER DE PROGRAMACION WEB I. INFORMACIÓN GENERAL Carrera Profesional : Módulo : Unidad Didáctica : Créditos
Views 154 Downloads 4 File size 323KB
SÍLABO DE 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: Docentes :
Computación e Informática Gestión de aplicaciones para internet y producción multimedia. Taller Programación Web. 5 VI 10 180 Lic. Gina Huertas Camacho
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
Implementar aplicaciones para Internet e intranet.
Selecciona y/o desarrolla una aplicación, de acuerdo a los requerimientos establecidos. Instala y realiza la configuración de la aplicación web. Transfiere y configura la aplicación para su operatividad en el servidor..
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
1
Implementar páginas web desde asp.net y Creación de formularios Web
Actividades de aprendizaje
Contenidos Básicos
Tareas previas
Nº 01 Introducción a la Plataforma ASP.NET Fundamentos de Propiedades importantes para proyectos en aplicaciones web con ASP.NET. Ventajas asp.net Conceptos previos: WebSite, Página Web, Servidor Web Pasos para crear una aplicación en ASP.NET ; archivos creados al momento de construir la aplicación web. Arquitectura del WebSite
Debate: Diferencias entre paginas del lado cliente y lado servidor
Formularios web
2
3
4
Los webform: concepto, características estructura, recuperar datos de un formulario. Diseño de sitios web con código HTML e incluirlos en proyecto de ASP.NET Creación y Administración de Sitios Web Sitios web IIS Locales Sitios web basados en Sistemas de Archivos Sitios web remotos Programando con ASP.NET Del lado cliente: mezcla HTML con código de bloques ejecutables Del lado servidor empleando web server control de asp.net Manejo de eventos en las páginas: Crear Procedimientos de evento del lado cliente y lado servidor Diseñando los Web Nº 02 Tipos de controles Conociendo los principales Controles del lado servidor form , empleado controles del diversos tipos de Controles HTML: Leer datos del formulario y servidor controles de la escribir respuestas Plataforma ASP.NET y Controles web avanzados Nº 03 agregando Controles de Validación extensores a los Ajax con ASP.NET Comprobando la controles web información de las páginas Introducción a Microsoft Asp.Net Ajax extensiones mediante controles de Controles extensores: Extensor autocomplete validación. Componentes ScripManager, UpdatePanel.
IEST “Argentina” – UNIDAD ACADEMICA www.istpargentina.edu.pe Av. Alfonso Ugarte cuadra 9 s/n. Lima Perú
PÁG. 2
Esquema previo: Fundamentos de WebForm eventos y controles principales.
5
6
7
Master Page Creando Master Page Nº 04 Controles de Exploración SiteMapPath y Menú y mejorando la Aplicando estilos en las Definición de MasterPage, creación y apariencia de las paginas modificación. Agregar páginas de contenido paginas a través de Aplicando estilos en la Paginas skin Introducción a la Apariencia en ASP.NET Hojas de estilos,Temas y máscaras Skin. Archivo de Configuración Web.Config Introducción al Nº 05 Acceso a base de datos ADO.NET Utiliza la clase ADO.NET desarrollo de Conexión, Mantenimiento y Consultas aplicaciones Web con para el desarrollo de Control de datos Repeater aplicaciones con acceso a acceso a Base de Estructura de un Repeater, enlace de datos Base de Datos. Datos Control DataList Trabajando GridView y Elementos de Control Elementos de un GridView en ASP.NET
Manejo de estado y Definición de seguridad en una Aplicación web
10
Control DataList. Creación de catálogos Uso del Control Wizard pasos para el Asistente Manejo de Estado El archivo Global.asax Variables de aplicación y de sesión Empleo de cookies 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
Nº 06 Describir el manejo de estados y opciones disponibles desde ASP.NET
Nº 07 Definir seguridad en una aplicación de ASP.NET
11 12 13
Empleo de Componentes dll para la creación de capas
14
Creando y usando XML Web Services
15 16 17
Implementación del patrón Modelo - Vista Controlador (MVC) en ASP.NET. Diseño de Reportes y Distribución de la aplicación web y Documentación
N° 08 Desarrollo Componentes DLL Nº 09
Debate: ¿Qué utilidad tiene el manejo de estados? Debate: ¿Cómo implementar seguridad en Aplicaciones de ASP.NET?
Capa de Datos de Capa de Negocios Capa de presentación XML
Esquema Previo: transmisión de datos a través de Web services
Empleando tecnología básica XML y protocolo SOAP
Documentos xml lectura, escritura XML Web Services Importancia, crear e invocar
Nº 10
Proyectos MVC Introducción a ASP.NET MVC Pasar datos de los controladores a las vistas, métodos ViewBag y ViewData
Esquema previo: Importancia del MVC
Reportes
Debate:
El Patrón Modelo - Vista Controlador (MVC)
Nº 11 Desarrollo de aplicaciones web utilizando tecnología AJAX.
Desarrollo de aplicaciones web. Carga de reportes en aplicaciones web. Creación de formulas para enviar parámetros
Distribuir una aplicación ASP.NET
18
Esquema previo: Controles web con acceso a datos.
o Mostrar información Maestro Detalle o Mostrar información de tablas relacionadas o Paginación, Ordenación y Edición de un GridView
8
9
Debate: ¿Cómo mejorar la apariencia de un WebForm?
Publicar una aplicación a través de Hosting gratuito Con ASP.NET y base de datos de Sqlserver RECUPERACION
IEST “Argentina” – UNIDAD ACADEMICA www.istpargentina.edu.pe Av. Alfonso Ugarte cuadra 9 s/n. Lima Perú
PÁG. 3
Característica de Reportes.
V. METODOLOGÍA Para el desarrollo de la Unidad Didáctica se 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 promedio final, se obtiene del último promedio de la Capacidad Terminal (L) y esta a su vez promedia los Criterios de Evaluación (CE) que contengan. El estudiante que en la evaluación de una o más Capacidades Terminales programadas en la Unidad Didáctica (Asignaturas), obtenga nota desaprobatoria entre diez (10) y doce (12), tiene derecho a participar en el proceso de recuperación programado (R1, R2). 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 (Asignaturas), será desaprobado en forma automática, sin derecho a recuperación. VII. RECURSOS BIBLIOGRÁFICOS /BIBLIOGRAFÍA -Impresos GEORGE SHEPHERD : ASP.NET 4.0 Anaya CRISTIAM SANCHEZ FLORES : ASP.NET AJAX. 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 : ASP. Net 4.0 (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 Lima, Agosto del 2014
Lic. Gina Huertas Camacho
IEST “Argentina” – UNIDAD ACADEMICA www.istpargentina.edu.pe Av. Alfonso Ugarte cuadra 9 s/n. Lima Perú
PÁG. 4