Online
175 horas. El alumno puede comenzar el curso 24 horas después de formalizada la matrícula. La duración del mismo será de 3 meses.
Modalidad Abierta
¿Qué es ASP.NET? ASP.NET es la apuesta de la tecnología .NET de Microsoft para el desarrollo de páginas web dinámicas. Se trata de una mejora respecto a su predecesor ASP: ya no es necesario compilar el código cada vez que se utilice, se puede utilizar la programación multiplataforma, se clarifica la estructura del código, etc.
¿En qué consiste el Curso de ASP.NET de Datavirtual?
Curso on-line de programación en ASP.NET para el desarrollo de aplicaciones cliente/servidor bajo la plataforma .NET de Microsoft. El curso on-line de ASP.NET, comienza con un repaso completo que incluye las técnicas de programación más o menos tradicional con lenguajes de script hasta nuevos conceptos como los servicios web y los controles HTML.
Objetivos
Curso de programación en ASP.NET para el desarrollo de aplicaciones cliente/servidor bajo la plataforma .NET de Microsoft.
Dirigido a
El Curso ASP.NET on-line está dirigido a todo programador o diseñador con conocimientos básicos de la arquitectura de los servidores web (cliente/servidor) de .NET y de C que desee realizar aplicaciones interactivas en la web con acceso a base de datos en las tecnologías más recientes. Como proyecto de Curso on-line ASP.NET se realizará una tienda para ver un ejemplo práctico de comercio electrónico.
El temario se estructura sobre los siguientes módulos, los cuales le facilitan la organización y progresión 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
¡Impulsa tu carrera con nuestro máster de Data Science, Big Data y Data Analytics! Disfruta de clases online en directo, prácticas en empresas líderes y adéntrate en las últimas tecnologías del mercado. Aprovecha la gran demanda de especialistas y abre las puertas a innumerables oportunidades laborales. ¡Inscríbete ahora y transforma tu futuro!
¿Por qué es importante?
- Obtendrás una certificación reconocida internacionalmente...
GRUPO ATRIUM
El Curso Microsoft Project Professional es una excelente oportunidad para adquirir conocimientos avanzados en el uso de esta potente herramienta de gestión de proyectos. Con un enfoque práctico y dinámico, este curso te permitirá dominar todas las funcionalidades de Microsoft Project Professional y utilizarlas de manera eficiente en tus proyectos...
PAGO EN 2 CUOTAS SIN INTERESES NI RECARGOS.
EIGP
El Máster en Big Data, Análisis de Datos e Inteligencia Artificial (MBDA) está diseñado para ti. Con este programa, adquirirás las competencias necesarias para dirigir proyectos de Big Data de principio a fin, implantando una auténtica cultura Data Driven en tu empresa.
Aprenderás a tomar decisiones con menos incertidumbre y mayor impacto, gracias al dominio de herramientas como Power BI, fundamentos sólidos en arquitectura de datos, y el uso avanzado de inteligencia artificial, machine learning, cloud computing y ciberseguridad...
ESIC BUSINESS & MARKETING SCHOOL
La demanda de Técnicos Superiores en Desarrollo de Aplicaciones Web está creciendo a pasos agigantados debido a la necesidad que tienen las empresas de mostrarse en Internet. De hecho, este tipo de profesionales son los más buscados en el sector de la Informática y Comunicaciones.
Las empresas para las que puede trabajar un Técnico Superior en Desarrollo de Aplicaciones Web pueden provenir de cualquier sector, no solo del sector informático...
MASTER D
Conviértete en el perfil híbrido que más demanda tiene en el sector salud. Este máster online te prepara para aplicar IA en contextos clínicos reales y liderar proyectos de salud digital, tanto si vienes del ámbito tecnológico como sanitario. Aprenderás a integrar datos, automatizar procesos y colaborar en equipos que desarrollan soluciones innovadoras para diagnóstico, tratamiento y gestión clínica...
PRóXIMA CONVOCATORIA EL 9 DE JUNIO Y LA SIGUIENTE EL 13 DE OCTUBRE.
CEMP
¡Domina el futuro con nuestro curso de Java! Aprende con clases online en directo y obtén experiencia práctica en empresas líderes. Sumérgete en las últimas tecnologías del mercado y conviértete en un experto altamente demandado. ¡Inscríbete hoy y abre las puertas a un mundo lleno de oportunidades laborales!