Programación en ASP.NET
Conocer los avances en programación y diseño web a través de las aportaciones de lenguajes como HTML, PHP y DHTML. Ser capaz de crear una página básica a través de varios lenguajes de programación y conocer el funcionamiento del servidor local de páginas web.
Financiación y modalidades
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
Dirigido a profesionales de
ADMINISTRACIÓN Y GESTIÓN
Convenios:
- Oficinas y despachos
SERVICIOS A LAS EMPRESAS
Convenios:
- Empresas de consultoría y estudios de mercado y de la opinión pública
- Empresas de ingeniería y oficinas de estudios técnicos
ECONOMÍA E INDUSTRIA DIGITAL
Convenios:
- Economía e Industria Digital
Opciones de impartición
Modalidad: Presencial o Teleformación
Puede impartirse en formato presencial o a distancia
Duración
40h
Coste/hora
9.82€
Ingreso por alumno: 393€
Duración
40h
Coste/hora
5.56€
Ingreso por alumno: 222€
Contenido del programa
- Introducción al desarrollo de aplicaciones web y requisitos de ASP.NET(3.2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- 1. Introducción
- 2. ASP.Net 4.5
- 3. Java (JSP, Servlets)
- 4. PHP
- 5. DHTML
- 6. Requisitos del ASP.NET (.NET Framework)
- 7. CLS y CTS
- 8. IL (MSIL)
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Conceptos de programación orientada a objetos(2.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- 1. Objetos
- 2. Encapsulación y abstracción
- 3. Mensajes, clases y herencia
- 4. Métodos
- 5. Polimorfismo
- 6. Sobrecarga
- 7. Modelos de objetos
- 8. Relaciones entre clases
- 9. Ventajas e inconvenientes de la POO
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Creando una página básica(4.5h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- 1. Comentando el ejemplo
- 2. Sintaxis de C#
- 3. Declaración de variables
- 4. Sentencias condicionales
- 5. Bucles
- 6. Operadores
- 7. Manejadores de eventos
- 8. Tratamiento de errores
- 9. Definición e instanciación de clases
- 9.1. Definición de clases
- 9.2. Instanciación de clases
- 10. Modificadores
- 11. Especial mención al uso de VBScript y JScript
- 11.1. Crear una página ASP
- 11.2. Agregar secuencias de comandos del servidor
- 11.3. Combinar HTML y comandos de secuencias de comandos
- 11.4. Utilizar directivas ASP
- 11.5. Espacio en blanco en las secuencias de comandos
- 11.6. Utilizar variables y constantes
- 11.7. Alcance de las variables
- 11.8. Asignar a las variables alcance de sesión o de aplicación
- 11.9. Alcance de sesión
- 11.10. Alcance de aplicación
- 11.11. Utilizar constantes
- 11.12. Interactuar con secuencias de comandos del cliente
- 11.13. Escribir procedimientos
- 11.14. Definir procedimientos
- 11.15. Llamar a procedimientos
- 11.16. Procesar los datos del usuario
- 11.17. Procesar datos de formularios con ASP
- 11.18. Obtener datos de los formularios
- 11.19. Colección Form
- 11.20. Validar los datos de los formularios
- 11.21. Acceso al origen da datos
- 11.22. Crear una cadena de conexión
- 11.23. Conectarse al origen de datos
- 11.24. Ejecutar consultas SQL con el objeto Connection
- 11.25. Utilizar el objeto Recordset para manipular los resultados
- 11.26. Combinar formularios HTML y el acceso a base de datos
- 11.27. Transferencia entre archivos .ASP
- 11.28. Enviar contenido al explorador
- 11.29. Secuencias de comandos sencillas
- 11.30. Variables introducción
- 11.31. El código
- 11.32. Observaciones
- 11.33. Bucles introducción
- 11.34. Operaciones condicionales-introducción
- 11.35. Los bucles: If..., Then, select, case,...
- 11.36. Funciones y procedimientos
- 11.37. Datos introducidos por el usuario en un formulario con POST
- 11.38. Formularios con método POST
- 11.39. Llenar los campos
- 11.40. Conectividad con bases de datos
- 11.41. Una consulta sencilla
- 11.42. Agregar o eliminar registros
- 11.43. Actualizar registros
- 11.44. MapPath
- 12. Visual Studio: Primer ejemplo. Creación de un servicio web con Visual Basic. Proveedor
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Conceptos de Web Forms(4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- 1. La clase page
- 2. Eventos
- 3. Propiedades
- 4. Métodos
- 5. Web Forms
- 6. Introducción a los controles de servidor de ASP.NET
- 7. Introducción a los controles HTML y ejemplos
- 7.1. Controles HTML
- 7.2. Ejemplos con controles HTML
- 8. Introducción a los controles Web
- 8.1. Controles Web
- 8.2. Ejemplos de controles Web
- 9. Los controles datalist y datagrid
- 9.1. DataList
- 9.2. El control DataGrid
- 10. Directivas de páginas (@page, @import, @implements y @assembly)
- 10.1. Introducción
- 10.2. @page
- 10.3. @import
- 10.4. @implements
- 10.5. @ assembly
- 11. Visual Studio. Ejemplo: Otros proveedores o un cliente
- 12. Visual Studio. Segundo ejemplo
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Configuración de IIS(1.9h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- 1. Introducción
- 2. Herramienta de administración de servicios de Internet
- 3. Configuración de IIS
- 3.1. Introducción
- 3.2. Configuración avanzada
- 3.3. Documentos predeterminados
- 3.4. Límites
- 4. La aplicación Web
- 5. Eventos del servidor
- 6. Gestión del estado de la aplicación ASP.NET
- 7. Ficheros de configuración
- 7.1. Introducción
- 7.2. Formato de los ficheros de configuración
- 8. Configuración general
- 9. Configuración de la página
- 10. Configuración de la sesión
- 11. Módulos y manejadores http
- 12. Seguridad en ASP.NET
- 12.1. Introducción
- 12.2. Autenticación y autorización
- 12.3. Autenticación basada en formularios
- 12.4. Autorización de usuarios
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
Actividades del módulo
- Aplicaciones prácticas
- Glosario
- Bibliografía
- Legislación de referencia
- Actividades prácticas
- Examen