Temario Curso ASP.NET (VB.Net)
  .......... ASP.NET (VB.Net)  
 
(Imprimir)
 

 

   
...Objetivo
Curso de desarrollo de aplicaciones web. Para ello se estudia 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.

...Temario
Modalidad Presencial

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.

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.

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.

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.

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.

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.

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.

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.

Controles de validación: Estudia los siguientes controles de validación de servidor: RequiredFieldValidator para entradas requeridas

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.

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.

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.

Trabajar con cookies: Explica cómo utilizar cookies para mantener el seguimiento de lo que realiza el visitante del sitio web.

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.


...Requisitos
Conocimientos básicos en en cualquier lenguaje de programación. (no excluyente)
...Modalidad CURSO CALENDARIO Más sobre Modalidadades...
Descripción: Los cursos se dictan en grupos reducidos de hasta 8 integrantes. De esta manera se logra que todos los participantes adquieran y compartan los conocimientos a través de la práctica y experimentación constante.

Contenidos: Los contenidos de los cursos calendarios son los que se detallan en el temario adjunto.

Duración: 48 horas. 1 clase por semana de 4 horas durante 12 semanas (Aproximadamente 3 meses)

Horarios: Las franjas horarias para los cursos son 10.00 a 13.00 / 13.00 a 16.00 / 16.00 a 19.00 y 18.30 a 21.30, de lunes a viernes y sábados de 10 a 13 y 14 a 17.

Comienzos: Las fechas de inicio programadas para nuestros Cursos Calendario se confirmarán con un cupo mínimo cubierto de 4 asistentes. Los inicios programados que no cumplan este criterio, se podrán correr hasta un máximo de 2 semanas desde su fecha original programada. Una vez cumplido este plazo, el curso comenzará con las vacantes que posea reservadas.

Costo:

Lista: $ 3194 o 3 pagos sin interés con tarjeta de crédito de $ 1065.

Promo 1 pago: $ 2904. (efectivo o débito)
...Próximos comienzos de CURSOS CALENDARIOS (Grupales)
Fecha de Inicio
Dia de dictado
Horario
...Modalidad CURSO PERSONALIZADO (Temario Predefinido) Más sobre Modalidadades...
Descripción: Las clases se pueden dictar en forma individual o a un grupo de 2 o mas personas armado por el alumno.

Contenidos: Los contenidos de los cursos personalizados (Temario Predefinido) son los que se detallan en el temario adjunto.

Duración: La carga horaria se estipula en 36 hs para un curso individual (de una sola persona). Consultar por dos o mas personas.

Horarios: Nuestro horario de atención es de Lunes a Viernes de 9.00 a 21.30 y los sábados de 9.00 a 17.00. Los horarios de las clases personalizadas se coordinan libremente dentro de los horarios del instituto tomando en cuenta los horarios del alumno y del docente.
Los horarios pueden ser diagramados clase a clase o bien reservando todos los horarios por anticipado. Los alumnos pueden suspender o modificar horarios de sus clases con un día de anticipación.

Comienzos: Los comienzos, días y horarios de cursada, pueden ajustarse a las necesidades del alumno.

Costo: Consulte por un presupuesto personalizado.

...Modalidad CURSO PERSONALIZADO (Temario a Medida) Más sobre Modalidadades...
Descripción: Las clases se pueden dictar en forma individual o a un grupo de 2 o mas personas armado por el alumno.

Contenidos: En los casos de los cursos personalizados, los contenidos se adaptan a las necesidades y conocimientos previos que tengan el/los alumnos. En estos casos se coordina una entrevista previa, donde el alumno y el instructor, acuerdan los contenidos de la capacitación. En esta misma entrevista se fija la cantidad de horas necesarias y el costo de la capacitación.

Duración: De acuerdo a lo definido en la entrevista previa.

Horarios: Nuestro horario de atención es de Lunes a Viernes de 9.00 a 21.30 y los sábados de 9.00 a 17.00. Los horarios de las clases personalizadas se coordinan libremente dentro de los horarios del instituto tomando en cuenta los horarios del alumno y del docente.
Los horarios pueden ser diagramados clase a clase o bien reservando todos los horarios por anticipado. Los alumnos pueden suspender o modificar horarios de sus clases con un día de anticipación.

Comienzos: Los comienzos, días y horarios de cursada, pueden ajustarse a las necesidades del alumno.

Costo: Consulte por un presupuesto personalizado.

...Materiales
A cada participante se le entrega un manual de referencia y un certificado asistencial al finalizar el curso.
...Cursos de informática relacionados
  • Dreamweaver
  • Flash
  • Flash Avanzado (Action Script)
  • Javascript
  • PHP5 + MySQL
  • AJAX (Asynchronous JavaScript + XML)
  • Excel Nivel III (programación VBA)
  • Access Nivel III (programación VBA)
  • Programacion COBOL Desarrollo Soporte
  • Seminario de Posicionamiento Web SEO-SEM
  • Seminario de Marketing Pago en Internet

  • ...Preguntas frecuentes
    ¿Cómo puedo estar actualizado sobre las nuevas fechas de inicio de los cursos?

    Puede suscribirse a nuestro News létter al cual se envían periódicamente las novedades y fechas de comienzo de nuestros cursos.
    Para subscribirse haga click Aquí

    ¿Que posibilidades tienen para realizar el curso las personas que viven en el interior o carecen de disponibilidad horaria para acceder a nuestro instituto?

    En Delfos ofrecemos distintas posibilidades para que todos puedan acceder a nuestros cursos:

  • Cursos Personalizados e Intensivos: Contamos además con cursos personalizados e intensivos para alumnos del interior del país. Dicha modalidad permite a alumnos del interior que viajan para capacitarse, organizar sus horarios de capacitación en la menor cantidad de días posibles (se pueden llegar a realizar jornadas de 8/10 horas de capacitación diaria.)


  • Cursos Grupales e Intensivos: Contamos también con cursos grupales e intensivos durante los meses de Febrero y Julio. Dichos cursos buscan cubrir las necesidades de aquellas personas del interior del país que necesitan capacitarse en períodos cortos de tiempo.
    Para obtener mayor información sobre está modalidad puede ingresar a nuestra pagina web:
    http://www.delfosweb.com.ar/informatica/informatica_cursos_intensivos.php


  • También es frecuente que nuestros instructores viajen al interior del país para realizar capacitaciones a grupos cerrados.

    ...Mayor Información
    Para recibir mayor información sobre este y otros cursos, puede ponerse en contacto a través de alguno de los siguientes medios:

    • PERSONALMENTE

      Av. Córdoba 2038
      Ciudad Autónoma de Buenos Aires
      Argentina (Como llegar)

    • VÍA TELEFÓNICA
    • (011) 52-54-7777

      Cursos presenciales a particulares
      - Lunes a Viernes de 9:00 a 21:30 y Sábados de 9:00 a 17:00 horas. -

      Cursos presenciales a empresas
      Interno 2255 (Lunes a Viernes 10.00 a 18.00)


    • FORMULARIO DE CONTACTO

      Cursos presenciales a Particulares Formulario
      Cursos presenciales a Empresas Formulario
      Cursos a Distancia Formulario



    Imprimir  
     
    Ver Sitios Recomendados

    Programación Web Efemosse Sistemas
      Suscribase Gratis
    Reciba nuestras novedades, descuentos y promociones del area de cursos de INFORMATICA. ¡Suscribase gratis!

    Suscribir Desuscribir