Programaci贸n en ASP.NET

Coste

Curso gratuito 100% financiado por el SEPE

Duraci贸n

40 h

Objetivo General:
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.

Contenidos formativos:

1. Introducci贸n al desarrollo de aplicaciones web y requisitos de ASP.NET.

1.1. Introducci贸n.
1.2. ASP.Net 4.5.
1.3. Java (JSP, Servlets).
1.4. PHP.
1.5. DHTML.
1.6. Requisitos del ASP.NET (.NET Framework).
1.7. CLS y CTS.
1.8. IL (MSIL).
Ejercicio 1.
Evaluaci贸n 1.

2. Conceptos de programaci贸n orientada a objetos.

2.1. Objetos.
2.2. Encapsulaci贸n y abstracci贸n.
2.3. Mensajes, clases y herencia.
2.4. M茅todos.
2.5. Polimorfismo.
2.6. Sobrecarga.
2.7. Modelos de objetos.
2.8. Relaciones entre clases.
2.9. Ventajas e inconvenientes de la POO.
Ejercicio 2.
Evaluaci贸n 2.

3. Creando una p谩gina b谩sica.

3.1. Comentando el ejemplo.
3.2. Sintaxis de C#.
3.3. Declaraci贸n de variables.
3.4. Sentencias condicionales.
3.5. Bucles.
3.6. Operadores.
3.7. Manejadores de eventos.
3.8. Tratamiento de errores.
3.9. Definici贸n e instanciaci贸n de clases.
3.9.1. Definici贸n de clases.
3.9.2. Instanciaci贸n de clases.
3.10. Modificadores.
Simulaci贸n 1.
3.11. Especial menci贸n al uso de VBScript y JScript.
3.11.1. Crear una p谩gina ASP.
3.11.2. Agregar secuencias de comandos del servidor.
3.11.3. Combinar HTML y comandos de secuencias de comandos.
3.11.4. Utilizar directivas ASP.
3.11.5. Espacio en blanco en las secuencias de comandos.
3.11.6. Utilizar variables y constantes.
3.11.7. Alcance de las variables.
3.11.8. Asignar a las variables alcance de sesi贸n o de aplicaci贸n.
3.11.9. Alcance de sesi贸n.
3.11.10. Alcance de aplicaci贸n.
3.11.11. Utilizar constantes.
3.11.12. Interactuar con secuencias de comandos del cliente.
3.11.13. Escribir procedimientos.
3.11.14. Definir procedimientos.
3.11.15. Llamar a procedimientos.
3.11.16. Procesar los datos del usuario.
3.11.17. Procesar datos de formularios con ASP.
3.11.18. Obtener datos de los formularios.
3.11.19. Colecci贸n Form.
3.11.20. Validar los datos de los formularios.
3.11.21. Acceso al origen da datos.
3.11.22. Crear una cadena de conexi贸n.
3.11.23. Conectarse al origen de datos.
3.11.24. Ejecutar consultas SQL con el objeto Connection.
3.11.25. Utilizar el objeto Recordset para manipular los resultados.
3.11.26. Combinar formularios HTML y el acceso a base de datos.
3.11.27. Transferencia entre archivos .ASP.
3.11.28. Enviar contenido al explorador.
3.11.29. Secuencias de comandos sencillas.
3.11.30. Variables Introducci贸n.
3.11.31. El c贸digo.
3.11.32. Observaciones.
3.11.33. Bucles Introducci贸n.
3.11.34. Operaciones condicionales-Introducci贸n.
3.11.35. Los bucles: If…, Then, selec, case,…
3.11.36. Funciones y procedimientos.
3.11.37. Datos introducidos por el usuario en un formulario con POST.
3.11.38. Formularios con m茅todo POST.
3.11.39. Llenar los campos.
3.11.40. Conectividad con bases de datos.
3.11.41. Una consulta sencilla.
3.11.42. Agregar o eliminar registros.
3.11.43. Actualizar registros.
3.11.44. MapPath.
Visual Studio: Primer ejemplo. Creaci贸n de un Servicio Web con Visual Basic. Proveedor.
Simulaci贸n 2.
Ejercicio 3.
Evaluaci贸n 3.

4. Conceptos de WEB FORMS.

4.1. La clase page.
4.2. Eventos.
4.3. Propiedades.
4.4. M茅todos.
4.5. Web Forms.
4.6. Introducci贸n a los controles de servidor de ASP.NET.
4.7. Introducci贸n a los controles HTML y ejemplos.
4.7.1. Controles HTML.
4.7.2. Ejemplos con controles HTML.
4.8. Introducci贸n a los controles Web.
4.8.1. Controles Web.
4.8.2. Ejemplos de controles Web
4.9. Los controles datalist y datagrid.
4.9.1. DataList.
4.9.2. El control DataGrid.
4.10. Directivas de p谩ginas (@page, @import, @implements y @assembly).
4.10.1. Introducci贸n
4.10.2. @page.
4.10.3. @import.
4.10.4. @implements.
4.10.5. @ assembly.
Visual Studio. Ejemplo: Otros proveedores o un cliente.
Visual Studio. Segundo Ejemplo.
Simulaci贸n 3.
Ejercicio 4.
Evaluaci贸n 4.

5. Configuraci贸n de IIS.

5.1. Introducci贸n.
5.2. Herramienta de administraci贸n de servicios de Internet.
5.3. Configuraci贸n de IIS.
5.3.1. Introducci贸n.
5.3.2. Configuraci贸n avanzada.
5.3.3. Documentos predeterminados.
5.3.4. L铆mites.
5.4. La aplicaci贸n Web.
5.5. Eventos del servidor.
5.6. Gesti贸n del estado de la aplicaci贸n ASP.NET.
5.7. Ficheros de configuraci贸n.
5.7.1. Introducci贸n.
5.7.2. Formato de los ficheros de configuraci贸n.
5.8. Configuraci贸n general.
5.9. Configuraci贸n de la p谩gina.
5.10. Configuraci贸n de la sesi贸n.
5.11. M贸dulos y manejadores http.
5.12. Seguridad en ASP.NET.
5.12.1. Introducci贸n.
5.12.2. Autenticaci贸n y autorizaci贸n.
5.12.3. Autenticaci贸n basada en formularios.
5.12.4. Autorizaci贸n de usuarios.
Simulaci贸n 4.
Ejercicio 5.
Evaluaci贸n 5.
Evaluaci贸n final.

Requisitos:

Lo sentimos, en este momento no hay grupos ni plazas para este curso.

Entre en este enlace para ver otros cursos con plazas disponibles.