Programación en ASP.NET

Conviértete en programador de webs y aplicaciones dinámicas con ASP.NET.

Con este curso aprenderás los distintos lenguajes de programación, como HTML, PHP y DHTML; a diseñar formularios y páginas web; y a configurar los servidores de información de internet.

MODALIDAD
Online
FECHA:
18/11/2021
07/01/2022
HORAS TOTALES
Presenciales
Online
Aula Virtual
40
40

SECTOR

Telecomunicaciones
Curso 100% gratuito con profesor experto
TITULACIÓN
Recibirás un diploma de aprovechamiento del curso cuando lo superes con evaluación positiva.
CONVOCATORIA
Estatal Ocupados

Ser Autónomo, trabajador de Economía social, estar en ERTE en cualquier sector o estar en activo en empresas de los siguientes sectores productivos;
Empresas operadoras globales de servicios de telecomunicaciones
Sector de telecomunicaciones
Concesionarias de Cable de Fibra Óptica
Mantenimiento de cabinas soporte y teléfonos de uso público. .
Se dará prioridad a los siguientes colectivos: jóvenes menores de 30 años, mujeres, personal de baja cualificación, discapacitados, parados de larga duración, trabajadores de pymes, trabajadores con contratos a tiempo parcial o temporal y mayores de 45 años.

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.

Cursos relacionados
Telecomunicaciones
Estatal Ocupados
Online
30 Horas
Estatal Ocupados
Telecomunicaciones
Estatal Ocupados
Telecomunicaciones
Estatal Ocupados
Online
140 Horas
Estatal Ocupados

Solicita ya tu plaza

Las plazas son limitadas y necesitamos algunos datos más para proceder a la inscripción. Agiliza el proceso de registro completando el formulario y ¡asegura tu plaza!

Solicita ya tu plaza

Las plazas son limitadas y necesitamos algunos datos más para proceder a la inscripción. Agiliza el proceso de registro completando el formulario y ¡asegura tu plaza!