Descarga - Lic.Gina Huertas Camacho

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