Curso de Programación páginas web con ASP .NET

Solicita información

Analisis de educaedu

Agustin González

Curso de Programación páginas web con ASP .NET

  • Modalidad de impartición El Curso de Programación páginas web con ASP .NET se dicta de manera online.
  • Número de horas 34 son las lecciones que tiene el curso: 28 horas teóricas y 36 prácticas.
  • Titulación oficial Al terminar el curso, el alumno recibirá un Certificado de Estudios.
  • Valoración del programa El Curso de Programación de Páginas Web con ASP .NET le da al alumno las herramientas informáticas y de diseño que le ayudarán a crear aplicaciones web. Estudia los fundamentos de programación necesarios para trabajar en el área digital, creando sitios web dinámicos y con información personalizada. Se capacita en el manejo de bases de datos, aplicaciones de seguridad, procesos de compra en tiendas virtuales.
  • Dirigido a El curso está dirigido tanto a estudiantes, aficionados o profesionales a la Programación de Páginas Web.
  • Empleabilidad Podrá crea su propio sitio web o bien trabajar con clientes o terceros que quieran contratar sus servicios. También en estudios de diseño y publicidad.
¿quieres saber más sobre este curso?
Solicita información

Curso de Programación páginas web con ASP .NET

  • Contenido
    Descripción: Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente
    con JavaScript y la programación de la parte servidor con la tecnología ASP .NET y el servidor de bases de
    datos SQL Server. Al finalizar el curso, el alumno será capaz de desarrollar completas aplicaciones de comercio
    electrónico respaldadas por bases de datos.
    Nº Lecciones 34
    Horas de teoría 28
    Horas de prácticas 36
    Programación cliente
    Contenido
    Estudia el lenguaje JavaScript para crear guiones o scripts que se incluyen en las páginas web y que son
    ejecutados por el navegador que utiliza el usuario. Tareas como la validación de los datos enviados por el
    usuario en un formulario pueden ser llevadas a cabo mediante la programación del lado cliente.
    1. Programación de páginas web
    Presenta la necesidad de crear páginas web dinámicas, en las que el usuario acceda a información
    personalizada y explica las diferencias entre la programación del lado cliente, que ejecuta el navegador; y
    la programación del lado servidor, ejecutada por el servidor web.
    2. Introducción a JavaScript
    Explica qué herramientas son necesarias para escribir código del lado cliente. Se indica cómo incluir dicho
    código en las páginas web, para lo que se utiliza la etiqueta SCRIPT. También se introducen conceptos
    fundamentales de programación, como variables, tipos de datos u operadores.
    3. Fundamentos de programación
    Estudia las estructuras de control y cómo definir funciones en JavaScript.
    4. Objetos en JavaScript
    Estudia cómo utilizar los objetos del lenguaje JavaScript. Aunque no se trata de un lenguaje orientado a
    objetos, sí que tiene objetos propios que el programador puede utilizar.
    5. Los objetos location e history
    Estudia los objetos location e history de JavaScript. Introduce el concepto de url.
    6. El objeto document
    Estudia el objeto document de Javascript, que representa el contenido de la página web.
    7. El objeto form
    Estudia el objeto form de JavaScript que permite el acceso a la información manejada en los formularios
    que aparecen en las páginas web. Explica cómo validar la información del formulario con JavaScript antes
    de enviarla al servidor web.
    8. Otros objetos
    Estudia los siguientes objetos JavaScript: el conjunto frames, el objeto navigator y el objeto screen.
    Programación servidor: ASP .NET
    Se estudia la tecnología de programación de aplicaciones web Microsoft ASP .NET 1.1, prestando especial
    atención a las características especiales que presentan este tipo de aplicaciones, a los nuevos controles de
    servidor, a la seguridad en la aplicación y al acceso a bases de datos.
    9. Internet Information Server
    Proporciona una visión general del servidor web Microsoft Internet Information Server, necesario para
    ejecutar aplicaciones ASP .NET. Detalla características de seguridad y de configuración de las
    aplicaciones web.
    10. Introducción a ASP .NET
    Explica la secuencia de acciones que ocurren cuando un usuario solicita una página ASP .NET. Describe
    qué dos métodos podemos utilizar a la hora de crear páginas de este tipo, mencionando las ventajas de
    utilizar un archivo de código de detrás. Finaliza indicando el componente (dll) que ejecuta las páginas
    ASP .NET.
    11. Formularios web
    Se explica qué es un formulario web y el significado de los controles de servidor, que son los elementos
    fundamentales de las aplicaciones web creadas con la tecnología ASP .NET. Se resaltan las diferencias
    entre los controles de servidor Web y los controles de servidor HTML.
    12. Controles HTML
    Se estudian los controles HTML que permiten añadir elementos visuales a las páginas de carácter estático,
    es decir, que no se utilizarán posteriormente en el código de servidor. Estos elementos son de
    presentación o diseño de la página, como texto o imágenes.
    13. Controles de servidor
    Describe algunos controles sencillos de servidor: TextBox o cuadro de texto y los distintos tipos de
    botones, como Button, LinkButton e ImageButton. También destaca cuándo ocurre un evento PostBack, es
    decir, cuando se envía la página de vuelta al servidor y se recibe el nuevo contenido de la misma en el
    navegador tras ejecutar el código almacenado en el servidor.
    14. Controles de servidor (II)
    Describe controles de servidor Web que se pueden utilizar a la hora de crear la presentación de una
    aplicación web, como los controles CheckBox o CheckBoxList. También explica cómo establecer el orden
    de tabulación y cómo bloquear los controles para que no se modifiquen accidentalmente.
    15. Controles de servidor (III)
    Describe algunos controles de servidor Web que se pueden utilizar al crear la presentación de una
    aplicación web: los controles RadioButton, RadiButtonList y ListBox. Se presta especial atención a las
    características específicas de los controles de lista.
    16. Controles de servidor (IV)
    Describe controles de servidor Web que se pueden utilizar al crear la presentación de una aplicación web:
    el control ListBox con selección múltiple, el control DropDownList y el control Panel. Este último control se
    utiliza también para introducir el concepto de contenedor y ver cómo se pueden crear controles en tiempo
    de ejecución.
    17. Controles de validación
    Estudia los siguientes controles de validación de servidor: RequiredFieldValidator para entradas
    requeridas; CompareValidator para comparar con un determinado valor o control;
    RegularExpressionValidator para comparar con un modelo o patrón. Resalta que, en todo caso, se trata de
    validación en el servidor, aunque realmente la pueda realizar el navegador en una primera instancia.
    18. Efectuar la validación
    Se estudia otro tipo de control de validación: el control RangeValidator, que sirve para comprobar que un
    valor está entre dos límites impuestos y se introduce el control ValidationSummary para mostrar los
    mensajes de error. Finalmente, se indica cómo se efectúa realmente la validación.
    19. Estado de la vista (ViewState)
    Estudia el concepto de estado de la vista o ViewState como método para mantener información entre
    viajes de la página web de ida y vuelta al servidor web. Estudia la necesidad de mantener la sensación de
    continuidad en una aplicación web y cómo ayuda a este objetivo el estado de la vista. También indica los
    inconvenientes de esta técnica.
    20. Objetos Response y Request
    Estudia los objetos intrínsecos de ASP .NET Response y Request a través de ejemplos de su utilización:
    crear contenido dinámicamente, redirigir al usuario a una página distinta, obtener información adicional a
    través de la colección QueryString, etc.
    21. Trabajar con cookies
    Explica cómo utilizar cookies para mantener el seguimiento de lo que realiza el visitante del sitio web.
    22. El objeto Session
    Estudia el objeto Session, utilizado para mantener información personalizada para cada uno de los
    usuarios que acceden al sitio web (identificado por una sesión).
    23. El objeto Session (II)
    Explica dos formas distintas de mantener la información de sesión diferentes a la predeterminada, en la
    que dicha información se mantiene en la memoria del servidor web (método InProc). Las dos formas
    distintas son: utilizar un servidor de estado y utilizar un servidor SQL Server de estado. También explica
    cómo configurar la aplicación para no utilizar cookies para mantener el estado de sesión.
    24. El objeto Application
    Estudia el objeto Application de ASP .NET, utilizado para mantener información única o global de todo el
    sitio web, permitiendo que todos los usuarios compartan la información almacenada en este objeto. Se
    proporciona como ejemplo el crear una sencilla aplicación de chat.
    25. Acceso a archivos
    Estudia las clases .NET que permiten utilizar archivos para almacenar información. Se indica cómo escribir
    en los archivos y como leer su contenido y qué precauciones hay que tomar al respecto cuando la
    información proviene del usuario o de una fuente poco fiable.
    26. Acceso a bases de datos
    Se detallan las herramientas que se utilizarán para crear la base de datos que respalde la aplicación web.
    Se trata del gestor de base de datos Microsoft SQL Server Desktop y una aplicación para administrarlo
    llamada Microsoft SQL Web Data Administrator. Se proporcionan indicaciones para poder obtener estas
    aplicaciones desde el sitio de descargas de Internet y para su instalación.
    27. Crear la base de datos
    Se describe cómo crear la base de datos de ejemplo para la aplicación de una tienda virtual de comercio
    electrónico en Internet. Para ello se utiliza Microsoft SQL Server Desktop. Se estudian los tipos de datos
    disponibles, la forma de crear tablas y relaciones y cualquier otro detalle para crear la base de datos.
    28. Seguridad en la aplicación
    Se detallan las distintas opciones disponibles a la hora de autenticar un usuario en una aplicación ASP
    .NET y se configura la forma más apropiada para una aplicación de Internet. También se configura el
    acceso a la base de datos SQL Server.
    29. Autenticación con formularios
    Explica cómo configurar la aplicación ASP .NET para utilizar la autenticación mediante formularios y cuál
    es el proceso que se sigue cuando está configurado de esta forma. También se explica cómo crear sitios
    web seguros a través de certificados digitales y los protocolos SSL y HTTPS.
    30. El control DataGrid
    Describe las características y funcionalidad que proporciona el control DataGrid como uno de los
    principales a la hora de mostrar información en las páginas web proveniente de una base de datos. Aplica
    el enfoque desconectado, es decir, a través de conjuntos de datos u objetos DataSet de ADO .NET.
    31. El control DataGrid (II)
    Estudia algunas características avanzadas de un control DataGrid, como la posibilidad de crear una rejilla
    de datos que permita la paginación y ordenación de los resultados a la vez. También estudia la influencia
    del estado de la vista cuando se utilizan controles DataGrid.
    32. Comandos y lectores de datos
    Explica cómo se puede utilizar un acceso directo a la base de datos, que puede ser más adecuado que
    crear conjuntos de datos para ciertas situaciones. Se trabaja con objetos Command y DataReader y se
    proporciona una guía para almacenar los detalles de la conexión de forma segura.
    33. El proceso de compra
    Se explica cómo implementar el proceso de compra en la tienda virtual, centrando el estudio en la forma de
    identificar el carrito de la compra del cliente.
    34. El proceso de compra (II)
    Se completa todo lo necesario para implementar el proceso de compra en la tienda virtual viendo cómo se
    crean las órdenes en firme correspondientes a los carritos de la compra de los clientes.
Solicita información

Otra formación relacionada con asp (visual basic script)