
Duración del curso:
2 meses
Costo
$ 170.- POR MES
Modalidad de dictado:
A distancia, 25 ejercicios en formato pdf , explicados paso a paso y apuntes teóricos de cada programa, con una duración aproximada por ejercicio de 1 ½ hora.
Clases de consulta
Se dictan on line mediante Video conferencia.
Una vez por semana 1 hora de duración en horario a confirmar.
Acceso remoto a la pc del cliente
.
Examen final online
2 horas de duración. Se entregan certificados de capacitación.
Contenido del Curso
1. Introducción a ASP.NET
* ¿Qué es ASP.NET?
* Funcionamiento básico de ASP.NET
* Introducción a la creación de aplicaciones web: Hola Mundo
* Comentarios
* Miembros auxiliares
* Referencia a tipos externos
* Importación de espacios de nombres
* Inclusiones de servidor
* Contexto de ejecución
* Ficheros de configuración
2. Declaraciones globales
* El fichero global.asax
* Objetos globales
* Eventos globales
3. Generación de respuesta
* El objeto Response
* Contenido binario
* Contenido textual
* Buffer de salida
* Filtrado de salida
* Escritura en el registro de actividades
* Cabecera
* Redirección
4. Consulta de la petición
* El objeto Request
* Estructura del mensaje de petición
* Parámetros
* Subida de ficheros
* Información sobre el cliente
* Información sobre la URL solicitada
* Fecha de petición
5. Servicios ofrecidos por el servidor
* El objeto Server
* Información sobre el servidor
* Tiempo máximo de ejecución
* Codificación URL y HTML
* Conversión de rutas
* Cambio de página en ejecución
* Creación de objetos COM
* Tratamiento de errores
6. Mantenimiento de estado
* El problema del mantenimiento de estado
* Cookies
* Información global a la sesión
* Información global a la aplicación
* Cacheado de la información global a la aplicación
7. Controles de servidor
* Introducción
* Sintaxis de declaración
* Características comunes
8. Controles HTML
* Ejemplo práctico
* Código trasero
* Características comunes
* Controles HTML predefinidos
9. Controles Web
* Características comunes
* Etiquetas
* Imágenes
* Hipervínculos
* Botones
* Tablas
* Listas
* Cajas de texto
* Casillas de verificación
* Casillas de selección
* Anuncios rotatorios
* Calendarios
* Validadores
* Paneles
10. Controles ligados a datos
* Introducción
* Listas
* Repetidores
* Listas basadas en plantillas
11. Rejillas
* Funcionamiento básico
* Aspecto visual
* Representación de elementos
* Columnas a medida
* Paginación
* Selección
* Edición
* Ordenación
12. Cacheado de salida
* La caché de salida
* Técnicas de cacheado
* Validación de contenidos
* Cacheado temporal
* Dependencias de cacheado
* Cacheado condicional
* Influencia de proxys
13. Seguridad
* El problema de la seguridad
* Autenticación
* Autorización
* Suplantación de personalidad
* Información sobre el usuario
* Asociación de usuarios a grupos
* Ejemplo de implementación de seguridad
14. Servicios web
* ¿Qué son los servicios web?
* Escritura de servicios web
* Acceso a servicios web
* La utilidad wsdl.exe
* Página de pruebas
* Acceso a servicios ASP.NET
15. Caso práctico: la tienda online
* Diseño de la aplicación
* Estructura de directorios
* La base de datos
* La capa de acceso a datos
* Clases auxiliares
* Separando presentación y código
* Páginas ASPX
* Navegar el catálogo
* Página del carrito
* Registro de usuarios
* Realización de la compra
16. Caso práctico: administración de la tienda
* Introducción
* Aspectos generales
* Administración de categorías
* Administración de productos
* Administración de pedidos
* Administración de usuarios
* Administración de las opciones de configuración