Entrar al aula
×

Curso de ASP.NET 2012

120 horas
Bonificar curso

ASP.NET se ha convertido, por méritos propios, en la primera herramienta de desarrollo Web en las empresas. Permite realizar verdaderos programas con la incorporación de controles profesionales, siendo el mejor entorno para el desarrollo de Intranets corporativas.

En este curso realizaremos un aprendizaje de este lenguaje, basándonos en la versión 4.5 con el Visual Web Developer 2012, para conseguir crear nuestras propias páginas con acceso a bases de datos y pequeñas aplicaciones de gestión.

Dirigido a:

Está orientado a:

Objetivo

Introducirse en el mundo .NET para el desarrollo de Intranets avanzadas. El alumno adquirirá los conocimientos necesarios para crear aplicaciones de negocios integradas con la propia gestión de la empresa.

Requisitos:

Conocimientos generales de redes e Internet. No son necesarios aunque sí preferibles conocimientos de programación y en especial de .NET.

Temario

  1. Introducción a Asp.Net. Instalación
    • Nº 1- Introducción a Asp.Net. Instalación
    • Introducción
    • 2. Una definición más profunda de .NET
    • 3. Instalar ASP.NET
    • 4. Comenzar con ASP.NET
    • 5. ASP.NET y el servidor web
    • 6. Programación en ASP.NET
    • Ejercicios. Preparar y probar el entorno de trabajo
  2. Programación con ASP.NET. Visual Basic.NET
    • Nº 2 - ASP.NET y Visual Basic.Net
    • 1. Estructura de una aplicación ASP.NET
    • 2. Visual Basic .NET
    • 3. Matrices
    • 4. Arrays multidimensionales
    • 5. Estructuras
    • 6. Las enumeraciones (Enum)
  3. Visual Basic.NET. Flujo de programas
    • Nº 3 -Visual Basic.Net. Flujo de programas
    • 1. Operaciones con variables
    • 2. más sobre variables y estructuras
    • 3. Flujo de programa. Condiciones
    • 4. Flujo de programa. Bucles
    • 5. Métodos
    • 6 Prioridad de los operadores
  4. Programación orientada a objetos. Proyectos y sitios Web
    • Nº 4 -Programación orientada a objetos. Proyectos y sitios Web
    • 1. Tipos, objetos y espacios de nombres
    • 2. Elementos básicos de la POO
    • 3. Los tres pilares de la Programación Orientada a Objetos
    • 4. Jerarquía de clases
    • 5. Caso práctico
    • 6. Espacios de nombres (namespace) y ensamblados (assemblies)
    • 7. Proyectos y Web y sitios Web
    • 8. Estructura de carpetas de proyectos web de ASP.NET
    • 9. Servidores Web
    • 10. Trabajar en equipo
  5. Formularios Web y la clase Page
    • Nº 5- Formularios Web y la clase Page
    • 1. Formularios Web
    • 2. Formularios HTML
    • 3. Clases de los controles HTML
    • 4. Controladores de eventos
    • 5. La clase Page
    • 6. Ciclo de vida de una página ASP.NET y de una aplicación
  6. El entorno de trabajo. Configuración
    • Nº 6 - El entorno de trabajo y configuración
    • 1. El entorno de trabajo
    • 2. Editar páginas
    • 3. Todos los paneles
    • 4. Diseñar con estilos
    • 5. Los temas
    • 6. Esquematización, Intellisense y código automático
    • 7. Depuración de páginas
    • 8. Configuración de ASP.NET
    • 9. Administración del sitio web.
    • 10. Utilizar el diseñador de formularios.
  7. Controles Web, clases y eventos. Estado de la aplicación
    • Nº 7 - Controles Web, clases y eventos. Estado de la aplicación
    • 1. Introducción a los controles de servidor de ASP.NET o controles Web
    • 2. Clases de controles Web
    • 3. Controles ASP.NET
    • 4. Eventos de los controles Web y el "autopostback"
    • 5. Un ejemplo completo
    • 6. Estado de la aplicación
    • 7. ¿Que tipo de almacenamiento de estado debo utilizar?
  8. Colecciones, controles de validación y control de errores
    • Nº 8 - Colecciones, controles de validación y control de errores
    • 1. Colecciones
    • 2. Depuración y control de errores
    • 3. Controles de validación
    • 4. Encontrar errores
  9. Controles II y controles avanzados
    • Nº- 9 Controles II y controles avanzados
    • 1. Control Calendario.
    • 2. Control Addrotator
    • 3. Páginas con varias vistas
    • 4. El asistente o control Wizard
    • 5. Controles Literal y PlaceHolder
    • 6. Controles Button e Imagebutton
    • 7. Control FileUpload
    • 8. Otros controles
    • 9. Dibujar con ASP.NET
  10. Navegación, páginas maestras y a Acceso a datos con ADO.NET
    • Nº 10 - Navegación, páginas maestras  y Acceso a datos con ADO.NET
    • 1. Páginas maestras
    • 2. Páginas maestras avanzadas
    • 3. Navegación por el sitio Web
    • 4. ADO.NET
    • 5. Administración de bases de datos
    • 6. SQL y las tablas en las bases de datos
  11. Acceso a datos por código y controles enlazados a datos
    • Nº- 11 Acceso a datos por código y controles enlazados a datos
    • 1. Acceso directo a datos
    • 2. Conectarse a una base de datos
    • 3 . Los objetos Command y Data Reader
    • 4. Actualizar datos
    • 5. Acceso a datos desconectado
    • 6. Enlaces a datos
    • 7. Controles con origen de datos
  12. Controles avanzados de datos
    • Nº- 12. Controles avanzados de datos
    • 1. Controles avanzados de datos
    • 2. GridView
    • 3. Controles "DetailsView" y "FormView".
  13. Controles especiales de enlace a datos
    •  Nº- 13 Controles enlazados a datos II
    • 1. Control DataList
    • 2. Control DataPager
    • 3. Control ListView
    • 4. Repeater
    • 5. Detalles de los controles y otra operaciones
    • 6. Control Chart
  14. Seguridad y perfiles en ASP.NET
    • Nº- 14 Seguridad en ASP.NET
    • Determinar los requisitos de seguridad
    • 1. Modelo de seguridad de ASP.NET
    • 2. Autenticación con formularios
    • 3. Autenticación Windows
    • 4. Miembros
    • 5. Controles de seguridad
    • 6. Seguridad basada en funciones o roles
    • 7. Control LoginView
    • 8. Despedida.

Modalidades

  Con Tutor
Acceso secuencial a las unidades del curso. Disponible
Descarga de contenidos en PDF. Disponible
Acceso a recursos didácticos y multimedia. Disponible
Ilimitadas consultas al tutor. Disponible
Videoconferencias con el tutor desde el entorno de comunicaciones Disponible
Ejercicios prácticos corregidos y evaluados por el tutor. Disponible
Certificado de realización PDF firmado digitalmente -
Certificado de aprovechamiento PDF e impreso. Disponible
Posibilidad de bonificación hasta el 100% Disponible
  120 horas
  720€
Bonificar curso