fbpx

Programación en ASP.NET

CURSO SIN COSTE PARA EL ALUMNO
Formación 100% subvencionada

Cod. Curso: IFCD068PO
Dirigido a:
Trabajadores y autónomos.
Hay plazas para desempleados.
Duración: 40 horas
Fecha de inicio prevista: 2019

Requisitos colectivos Prioritarios

  • Mujeres.
  • Personas con discapacidad.
  • Personas de baja cualificación: Los trabajadores incluidos en los grupos de cotización 06, 07, 09 o 10. El en caso de desempleados aquellos que no estén en posesión de un carnet profesional, un certificado de profesionalidad de nivel 2 o 3, un título de formación profesional o de una titulación universitaria.
  • Mayores de 45 años.

¿Cuáles son los objetivos del curso?

  • 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.

¿Qué vas a aprender?

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.

Salidas Profesionales

  • Formándote en programación ASP.NET podrás trabajar desarrollando aplicaciones web o en programación orientada a objetos y conocer este tipo de programación añadirá valor a tu perfil frente al de otros profesionales.

Titulación

Tras superar el curso con éxito, recibirás un Diploma de Aprovechamiento en el que aparecerán las horas del curso realizado, así como el resumen de los contenidos superados.

¿Cómo son las clases?

Este curso se imparte en modalidad online.

La formación se realiza a través de nuestro Campus Virtual, con esta modalidad dispondrás de todo el contenido didáctico en la plataforma del curso y estará accesible, desde el día de inicio de curso, las 24 horas todos los días de la semana.

Además, tendrás acceso a un equipo de tutores, a través del correo electrónico y/o el teléfono gratuito.

¡Suscríbete a la newsletter!

No te pierdas ningún curso.

Cursos que te interesan:*
Cursos onlineCursos presencialesCert. de Profesionalidad

Situación laboral:*

Comunidad Autónoma:*

He leído y acepto el Aviso legal y Política de privacidad.

Responsable: Adalid Servicios Corpartivos SL. Finalidad principal: Envío de nuestros artículos del blog, así como el aviso de nuevas actividades, algunas de las cuales podrían ser de carácter comercial. Legitimación: Consentimiento del interesado. Destinatarios: No se cederán datos a terceros, salvo autorización expresa u obligación legal. Derechos: Acceder, rectificar y suprimir los datos, portabilidad de los datos, limitación u oposición a su tratamiento, transparencia y derecho a no ser objeto de decisiones automatizadas. Información adicional: Puede consultar la información adicional y detallada sobre nuestro aviso legal y política de privacidad. Al enviar este formulario, consiento el tratamiento de mis datos según lo  mencionado anteriormente.