Máster en Tecnología .NET
Master
Online
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Master
-
Metodología
Online
-
Horas lectivas
300h
Objetivo del curso: Master en Tecnología NET, te prepara para el desarrollo de aplicaciones cliente/servidor bajo la plataforma .NET de Microsoft. Incluye desde el aprendizaje de los conceptos de .NET y el lenguaje C# hasta los servicios web. Dirigido a: Nuestro Master Tecnología NET on-line está orientado a cualquier programador o diseñador con conocimientos básicos de la arquitectura de los servidores web (cliente/servidor) que desee realizar aplicaciones interactivas en la web con acceso a base de datos en las tecnologías más recientes. Como proyectos del Master en Tecnología NET se realizará una tienda para ver un ejemplo práctico de comercio electrónico on-line
A tener en cuenta
Conocimientos de Programación
Certificado de asistencia otorgado por Pridem
Opiniones
Materias
- Programación web
- Aplicaciones web
- C++
- Diseño de máquinas
- Programación en lenguajes estructurados
- Visual BASIC .Net
Temario
Unidad 1: Introducción a Microsoft.NET
- ¿Qué es Microsoft.NET?
- La máquina virtual: CLR
- El lenguaje intermedio: MSIL
- Metadatos
- Ensamblados
- Librería común: BCL
- Sistema de tipos: CTS
- Especificación común: CLS
Unidad 2: El lenguaje de programación C#
- Antes de empezar
- Comentarios
- Variables
- Métodos
- Campos
- Instrucciones
- Clases y objetos
- Herencia
- Encapsulación
- Polimorfismo
- Espacios de nombres
- Excepciones
- Tablas
- Cadenas
- Propiedades
- Indizadores
- Eventos y delegados
- Atributos
- Interfaces
- Estructuras
- Enumeraciones
Práctica guiada resumen: tablero de ajedrez
Unidad 3: Bases de datos
- Concepto de base de datos
- Microsoft Access XP
- El lenguaje SQL
- Consultas SQL
- Edición mediante SQL
Unidad 4: ADO.NET: Acceso conectado
- ¿Qué es ADO.NET?
- Conexión con bases de datos
- Ejecución de instrucciones SQL
- Consultas de registros
- Consultas de tablas
- Consulta de valores escalares
- Otras instrucciones SQL
- Instrucciones parametrizadas
- Transacciones
Unidad 5: ADO.NET: Acceso desconectado
- Concepto de DataSet
- Estructura interna
- Carga automática mediante adaptadores
- Consulta de filas
- Edición de tablas
- Consolidación de cambios
- Relaciones
Unidad 6: 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
Unidad 7: Declaraciones globales
- El fichero global.asax
- Objetos globales
- Eventos globales
Unidad 8: 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
Unidad 9: 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
Unidad 10: 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
Unidad 11: 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
Unidad 12: Controles de servidor
- Introducción
- Sintaxis de declaración
- Características comunes
Unidad 13: Controles HTML
- Ejemplo práctico
- Código trasero
- Características comunes
- Controles HTML predefinidos
Unidad 14: 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
Unidad 15: Controles ligados a datos
- Introducción
- Listas
- Repetidores
- Listas basadas en plantillas
Unidad 16: Rejillas
- Funcionamiento básico
- Aspecto visual
- Representación de elementos
- Columnas a medida
- Paginación
- Selección
- Edición
- Ordenación
Unidad 17: 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
Unidad 18: 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
Unidad 19: 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
Unidad 20: 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
Unidad 21: 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
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Máster en Tecnología .NET