Curso de Especialista en Programación Web con Javascript y ASP.NET 3.5 (Visual Basic)

Curso de Especialista en Programación Web con Javascript y ASP.NET 3.5 (Visual Basic)
Leer comentarios (1)

Escribir una opinión

Modalidad Online

160 horas lectivas

Gestión de prácticas

-38 %
QUIERO MATRICULARME

QUIERO MAS INFORMACIÓN

Este Curso de Visual Basic cumple la función de formar a los alumnos en los fundamentos de la programación de páginas web utilizando JavaScript y ASP.NET.

En este entorno de programación, mediante Visual Basic y Visual Studio el alumno estará profesionalmente capacitado para implantar aplicaciones y páginas de comercio electrónico.

El curso se descompone en dos módulos principales que tienen por objetivo formar al alumno tanto en los fundamentos de JavaScript para la configuración y programación de los sitios web como en el uso del framework de Microsoft ASP.NET.

Los estudiantes del Curso de Visual Basic estudiarán en el primer módulo los aspectos elementales de la programación Cliente mediante JavaScript, en este primer módulo aprenderán las bases de JavaScript, los fundamentos de la programación basada en objetos y los diferentes objetos que pueden programarse empleando JavaScript. Los estudiantes del Curso de Visual Basic aprenderán cuáles son los manuales de buenas prácticas a la hora de utilizar JavaScript para la programación web.

En segundo lugar el Curso de Visual Basic se centrará en el aspecto de la programación del servidor usando ASP.NET, en este módulo el alumno conocerá los fundamentos de este framework y el método de trabajo de Visual Studio y Visual Basic para poder configurar los controladores del servidor, de validación y el Viewstate. Los alumnos de este Curso de Visual Basic aprenderán también los diferentes objetos existentes dentro del trabajo en ASP.NET y conocerán cómo crear cookies, así como sus diferentes características.

En definitiva los alumnos del Curso online de Visual Basic aprenderán todo lo necesario para poder crear páginas web optimizadas para la ejecución de acciones comerciales dentro de un entorno seguro y controlado, garantizando que se puede navegar con fluidez y que el espacio es adecuado para el consumidor y el usuario.

No es necesario disponer de un conocimiento previo de programación para realizar este Curso de Visual Basic ya que el curso está estructurado para que el alumno vaya poniendo en práctica a la vez que estudia los diferentes apartados que va aprendiendo.

Una vez haya finalizado el curso el alumno obtendrá un diploma certificado de su cualificación como Especialista en Programación Web con JavaScript y ASP.NET (Visual Basic).

Contenido del pack formativo

Carta de presentación

Al matricularte recibirás una carta de presentación para darte la bienvenida al centro

Guía del alumno

Esta guía te explicará como comenzar tu formación así como los datos mas relevantes de la misma

Plataforma virtual

Tendrás acceso a la plataforma virtual para estudiar cuando y donde prefieras

Objetivos

- Dominar los aspectos fundamentales de la programación del cliente mediante el uso de JavaScript, conociendo sus características, objetos, funciones y buenas prácticas a la hora de programar

- Aprender a implantar servidores de la manera adecuada mediante el uso de ASP.NET

- Conocer y dominar Visual Studio y Visual Basic para poder realizar una programación fácil y orientada a resultados

Metodología

La metodología propuesta por el Instituto Europeo de Formación y Cualificación para el estudio de este Curso de Especialista en Programación Web con Javascript y ASP.NET 3.5 (Visual Basic) consiste en el seguimiento de las diferentes lecciones que lo conforman y respondiendo a las preguntas de autoevaluación. Cada lección del Curso de Especialista en Programación Web con Javascript y ASP.NET 3.5 (Visual Basic) se corresponderá con una serie de preguntas de control y autoevaluación que servirán para un doble propósito. Por una parte afianzar los conocimientos del alumno y por otra servir como indicador de la evolución para el tutor.

Durante todo el proceso de estudio del Curso de Especialista en Programación Web con Javascript y ASP.NET 3.5 (Visual Basic) el alumno contará con un tutor asignado con el que podrá contactar a diario para resolver dudas, ampliar conocimientos o buscar información complementaria sobre algún punto en concreto.

Evaluación

La evaluación del Curso de Especialista en Programación Web con Javascript y ASP.NET 3.5 (Visual Basic) estará a cargo del tutor personal asignado. Una vez que se haya remitido el cuaderno de ejercicios y/o evaluación al Instituto Europeo de Formación y Cualificación por correo postal o correo electrónico, se realizarán las correcciones oportunas y el título acreditativo será expedido siempre que el estudiante haya superado el 60% de las preguntas evaluables.

  • MÓDULO I: PROGRAMACIÓN CLIENTE (JAVASCRIPT)

    • TEMA 1: PROGRAMACIÓN DE PÁGINAS WEB
      1. Introducción
      2. Programación del lado cliente
      3. Programación del lado servidor
      4. ¿Qué herramientas utilizar?
    • TEMA 2: INTRODUCCIÓN A JAVASCRIPT
      1. La etiqueta <script>
      2. Contenido alternativo
      3. Variables
      4. Tipos de datos
      5. Operadores
      6. Cuadros de diálogo
    • TEMA 3: FUNDAMENTOS DE PROGRAMACIÓN
      1. Estructuras de decisión
      2. Expresiones lógicas
      3. Estructuras de repetición
      4. Definir funciones
      5. Llamar funciones
      6. Ámbito de las variables
    • TEMA 4: OBJETOS Y ARRAYS EN JAVASCRIPT
      1. Introducción
      2. La jerarquía de objetos
      3. Propiedades y eventos
      4. Métodos
      5. Arrays
    • TEMA 5: LOS OBJETOS LOCATION E HISTORY
      1. ¿Qué es una URL?
      2. El objeto location
      3. Actualizando la dirección
      4. El objeto history
    • TEMA 6: EL OBJETO DOCUMENT
      1. Introducción
      2. La propiedad title
      3. El método write
      4. El conjunto images
    • TEMA 7: EL OBJETO FORM
      1. Formularios HTML
      2. El conjunto forms
      3. La propiedad elements
      4. Validar la información
      5. ¿Cuándo realizar la validación?
      6. Tipos de validación
    • TEMA 8: MODELO DE OBJETOS DEL DOCUMENTO (DOM)
      1. El árbol del documento
      2. Tipos de nodos y de relaciones
      3. Obtener elementos
      4. Obtener y establecer atributos
    • TEMA 9: MANIPULACIÓN DEL DOM
      1. Recorrer el árbol del documento
      2. Modificar el valor de los nodos
      3. Crear, eliminar y reemplazar nodos
      4. El método innerHTML
      5. Modificar el formato dinámicamente
    • TEMA 10: BUENAS PRÁCTICAS
      1. Separar estructura y comportamiento
      2. Añadir los manejadores de evento
      3. Detectar características de los navegadores
      4. Ejemplo: Una galería fotográfica
      5. Ejemplo: La estructura de la página
      6. Ejemplo: El código JavaScript
    • GLOSARIO
  • MÓDULO II: PROGRAMACIÓN SERVIDOR: ASP.NET 3.5

    • TEMA 1: INTERNET INFORMATION SERVICES
      1. Introducción
      2. El servidor IIS
      3. El servidor web
      4. Agrupación de aplicaciones
      5. Asignaciones de controlador
      6. El sitio web predeterminado
    • TEMA 2: INTRODUCCIÓN A ASP .NET
      1. ¿Cómo funcionan las páginas ASP .NET?
      2. Crear un directorio virtual
      3. Formularios web
      4. Archivo del "código de detrás"
      5. Proyectos o sitios web en Visual Studio
    • TEMA 3: FORMULARIOS WEB
      1. Introducción
      2. Trabajar en la vista de diseño
      3. La vista de código
      4. Controles de servidor
      5. Tipos de controles de servidor
    • TEMA 4: TRABAJAR CON TEXTO
      1. Disposición de los elementos
      2. Propiedades de la página
      3. Incluir texto en la página
      4. Estilos de texto
    • TEMA 5: CONTROLES DE SERVIDOR (I)
      1. Control TextBox
      2. El evento TextChanged
      3. Control Button
      4. Controles LinkButton e ImageButton
    • TEMA 6: CONTROLES DE SERVIDOR (II)
      1. El orden de tabulación
      2. Control CheckBox
      3. Control CheckBoxList
    • TEMA 7: CONTROLES DE SERVIDOR (III)
      1. Control RadioButton
      2. Control RadioButtonList
      3. Control ListBox
    • TEMA 8: CONTROLES DE SERVIDOR (IV)
      1. Listas de seTEMA múltiple
      2. El control DropDownList
      3. El control Panel
    • TEMA 9: CONTROLES DE VALIDACIÓN
      1. Validar la información
      2. Entrada requerida
      3. Distribución de los mensajes de error
      4. Comparación con un valor
      5. Coincidencia de modelos
    • TEMA 10: EFECTUAR LA VALIDACIÓN
      1. Comprobación de intervalos
      2. El control ValidationSummary
      3. Comprobar la validez
      4. Grupos de validación
    • TEMA 11: ESTADO DE LA VISTA (VIEWSTATE)
      1. Introducción
      2. Ciclo de vida de un formulario web
      3. El estado de la vista
      4. El coste del estado de la vista
      5. Proteger el estado de la vista
    • TEMA 12: OBJETOS RESPONSE Y REQUEST
      1. Introducción
      2. El objeto Response
      3. Redirigir a otra página con Response
      4. El objeto Request
    • TEMA 13: TRABAJAR CON COOKIES
      1. Introducción
      2. Crear cookies
      3. Caducidad de las cookies
      4. Dependencia del navegador
      5. Características de las cookies
    • TEMA 14: EL OBJETO SESSION (I)
      1. ¿Qué es una sesión?
      2. El objeto Session
      3. Finalizar la sesión
      4. El archivo Global.asax
    • TEMA 15: EL OBJETO SESSION (II)
      1. Sesiones sin cookies
      2. Servidor de estado
      3. Servidor SQL Server de estado
      4. Configurar la información de sesión desde IIS
    • TEMA 16: EL OBJETO APPLICATION
      1. Variables globales
      2. Ciclo completo de una aplicación
      3. Crear un chat
      4. Completar el chat
    • TEMA 17: ACCESO A ARCHIVOS
      1. Introducción
      2. Crear un archivo
      3. Escribir en el archivo
      4. Configurar el acceso al archivo
      5. Leer el archivo con seguridad
    • TEMA 18: ACCESO A BASES DE DATOS
      1. Introducción
      2. Obtener SQL Server Management Studio Express
      3. Database Explorer
    • TEMA 19: CREAR LA BASE DE DATOS
      1. Crear tablas
      2. Relaciones 1 a muchos (1:N)
      3. Relaciones muchos a muchos (N:M)
      4. Otras propiedades de tabla
    • TEMA 20: ASEGURAR LA APLICACIÓN
      1. Introducción
      2. Configurar la autenticación
      3. Configurar la autorización
      4. Acceder a SQL Server
    • TEMA 21: AUTENTICACIÓN MEDIANTE FORMULARIOS Y SSL
      1. La página de login
      2. La cookie de autenticación
      3. Comprobando el resultado
      4. Asegurar la confidencialidad de los datos
      5. Solicitar un certificado
      6. Obtener el certificado
      7. Asignar el certificado al sitio web
    • TEMA 22: ENLACE DE DATOS
      1. Introducción
      2. Enlazar con un DataReader
      3. Enlazar con un DataSet
      4. Enlazar con un DataSet tipificado
      5. Controles Data Source
    • TEMA 23: EL CONTROL GRIDVIEW (I)
      1. Definir las columnas del GridView
      2. Columnas de hipervínculo
      3. Paginación
      4. Ordenación
    • TEMA 24: EL CONTROL GRIDVIEW (II)
      1. Seleccionar filas del GridView
      2. Personalizar la selección
      3. Usar la selección en un formulario maestro/detalle
      4. El control GridView y el ViewState
    • TEMA 25: LA CACHÉ DE ASP .NET
      1. Introducción
      2. Output caching
      3. Caché y la coTEMA QueryString
      4. Perfiles de caché
      5. Data caching
      6. Caché del control SqlDataSource
    • TEMA 26: EL PROCESO DE COMPRA (I)
      1. Introducción
      2. Comprobar las credenciales del usuario
      3. Establecer la conexión
      4. Objetos Command
      5. Probar la autenticación
      6. La página de registro
    • TEMA 27: EL PROCESO DE COMPRA (II)
      1. Introducción
      2. Modificar ProductsList.aspx
      3. La página Buy.aspx
      4. Identificar al cliente
    • TEMA 28: EL PROCESO DE COMPRA (III)
      1. La página ShoppingCart.aspx
      2. Confirmar el pedido
      3. Migrar el carrito de la compra
      4. Probar la compra

Alfonso

20/05/2019

Recomendable

Un curso muy bueno, con un material muy bien estructurado y una tutora muy atenta.

Las cookies nos permiten ofrecerte nuestros servicios. Al seguir navegando en el sitio, aceptas el uso que hacemos de las cookies. Más información