Especialidad formativa
Programación en asp.net
Tipo de acción formativa: Especialidades formativas del SEPE
Formato: Curso SCORM en formato licencia
Título: Programación en asp.net
Código: IFCD068PO
Duración: 40 horas
Familia profesional: Informática y comunicaciones
Disponibilidad: Curso en desarrollo para las convocatorias de 2021
Convocatoria: Consultar
Qué aprenderás
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.
Contenido del curso
01
Introducción al desarrollo de aplicaciones web y requisitos de ASP.NET.
- Introducción.
- ASP.Net 4.5.
- Java (JSP, Servlets).
- PHP.
- DHTML.
- Requisitos del ASP.NET (.NET Framework).
- CLS y CTS.
- IL (MSIL).
02
Conceptos de programación orientada a objetos.
- Objetos.
- Encapsulación y abstracción.
- Mensajes, clases y herencia.
- Métodos.
- Polimorfismo.
- Sobrecarga.
- Modelos de objetos.
- Relaciones entre clases.
- Ventajas e inconvenientes de la POO.
03
Creando una página básica.
- Comentando el ejemplo.
- Sintaxis de C#.
- Declaración de variables.
- Sentencias condicionales.
- Bucles.
- Operadores.
- Manejadores de eventos.
- Tratamiento de errores.
- Definición e instanciación de clases. 3.9.1. Definición de clases.
- Instanciación de clases.
- Modificadores.
- Especial mención al uso de VBScript y JScript.
- Crear una página ASP.
- Agregar secuencias de comandos del servidor.
- Combinar HTML y comandos de secuencias de comandos.
- Utilizar directivas ASP.
- Espacio en blanco en las secuencias de comandos.
- Utilizar variables y constantes.
- Alcance de las variables.
- Asignar a las variables alcance de sesión o de aplicación.
- Alcance de sesión.
- Alcance de aplicación.
- Utilizar constantes.
- Interactuar con secuencias de comandos del cliente.
- Escribir procedimientos.
- Definir procedimientos.
- Llamar a procedimientos.
- Procesar los datos del usuario.
- Procesar datos de formularios con ASP.
- Obtener datos de los formularios.
- Colección Form.
- Validar los datos de los formularios.
- Acceso al origen da datos.
- Crear una cadena de conexión.
- Conectarse al origen de datos.
- Ejecutar consultas SQL con el objeto Connection.
- Utilizar el objeto Recordset para manipular los resultados.
- Combinar formularios HTML y el acceso a base de datos.
- Transferencia entre archivos .ASP.
- Enviar contenido al explorador.
- Secuencias de comandos sencillas.
- Variables Introducción.
- El código.
- Observaciones.
- Bucles Introducción.
- Operaciones condicionales-Introducción.
- Los bucles: If..., Then, selec, case,...
- Funciones y procedimientos.
- Datos introducidos por el usuario en un formulario con POST.
- Formularios con método POST.
- Llenar los campos.
- Conectividad con bases de datos.
- Una consulta sencilla.
- Agregar o eliminar registros.
- Actualizar registros.
- MapPath.
04
Conceptos de web forms.
- La clase page.
- Eventos.
- Propiedades.
- Métodos.
- Web Forms.
- Introducción a los controles de servidor de ASP.NET.
- Introducción a los controles HTML y ejemplos.
- Controles HTML.
- Ejemplos con controles HTML.
- Introducción a los controles Web.
- Controles Web.
- Ejemplos de controles Web
- Los controles datalist y datagrid.
- DataList.
- El control DataGrid.
- Directivas de páginas (@page, @import, @implements y @assembly).
- Introducción
- @page.
- @import.
- @implements.
- @ assembly.
05
Configuración de IIS.
- Introducción.
- Herramienta de administración de servicios de Internet.
- Configuración de IIS.
- Introducción.
- Configuración avanzada.
- Documentos predeterminados.
- Límites.
- La aplicación Web.
- Eventos del servidor.
- Gestión del estado de la aplicación ASP.NET.
- Ficheros de configuración.
- Introducción.
- Formato de los ficheros de configuración.
- Configuración general.
- Configuración de la página.
- Configuración de la sesión.
- Módulos y manejadores http.
- Seguridad en ASP.NET.
- Introducción.
- Autenticación y autorización.
- Autenticación basada en formularios.
- Autorización de usuarios.
Especialidad formativa