PROGRAMACIÓN WEB EN JAVASCRIPT

WebJAVASCRIPT-04
  • $160 + IVA (miembros)

    $180 + IVA (no miembros)

  • Moodle / ZOOM

    Online

  • 40 Horas

    Duración

  • 10 nov - 03 dic

    Fechas

  • 19h00 a 21h00

    Lunes, martes y miércoles

  • Moodle / ZOOM

    Online

  • 40 Horas

    Duración

  • Cualquier información puede contactarse a nuestro correo electrónicos en el siguiente link

Instructor:

 

Horario:

 

Resumen:
JavaScript se encuentra entre los lenguajes de programación más poderosos y flexibles utilizados hoy en día. Al ser soportado por los navegadores web modernos, es el responsable del comportamiento dinámico de la mayoría de los sitios web que utilizamos. A través de este curso aprenderá los fundamentos de la programación JavaScript y los conceptos básicos de la programación orientada a objetos utilizando la sintaxis de este lenguaje de alto nivel. Los conceptos cubiertos en este curso sustentan el uso de JavaScript en cualquier entorno, ya sea programación en el cliente o en el servidor. Al terminar este curso, será capaz de utilizar JavaScript en la programación cliente y servidor de sitios web.

Audiencia: 
Personas interesadas en aprender JavaScript como lenguaje de programación para el desarrollo de sitios web.

Competencias
Aplicar JavaScript en el desarrollo de sitios web interactivos.

Se hará uso del método constructivista, motivando a los estudiantes a aplicar lo aprendido en las clases teóricas y prácticas permitiéndoles generar nuevos conocimientos a partir del uso de estrategias metodológicas dinámicas (aprendizaje basado en problemas, trabajo colaborativo, método de casos, aprendizaje por proyectos, entre otros), libros, videos y espacios para la comunicación como foros y mensajes.

Características: 
El curso tendrá una duración de 40 horas con actividades prácticas de laboratorio teniendo cada estudiante su propio equipo para trabajar. 
Se proveerá material audiovisual para el aprendizaje por parte del docente.
El estudiante entregará avances del trabajo que realiza a través de la plataforma de educación virtual.

Objetivo General:
Conocer los principios teóricos de la programación JavaScript y desarrollar habilidades en la programación con este lenguaje.

 

Evaluación:
Se realizarán evaluaciones por cada competencia a adquirir y una evaluación final que integrará los conocimientos del curso.
La nota final consistirá en un promedio de las evaluaciones realizadas.

 
Requisitos Previos:
Tener conocimientos básicos de programación.
 
Información extra: Se entrega certificado de aprobación por 40 Horas una vez finalizado el curso.

Canjeables por cupos:
SI
TEMAS
SUBTEMAS
Introducción
Principios de la programación interpretada.
Ámbito de aplicación de la programación JavaScript.
Uso de la consola del navegador web.
Depurando código JavaScript.
Conceptos generales.
Comentarios JavaScript.
Lenguaje case-sensitive.
Tipos de datos.
Declaración de variables.
Programación secuencial, estructurada y programación orientada a objetos.
Funciones
Declaración de funciones.
Valores de retorno.
Definición de parámetros.
Parámetros obligatorios y opcionales.
Funciones predefinidas.
Programación Orientada a Objetos
Definición de una clase.
Instanciación de una clase
Encapsulamiento
Polimorfismo
Alcance
Niveles de alcance
Alcance implícito
Palabra reservada var vs. let.
Implicaciones del nivel de alcance.
Arreglos
Creación de un arreglo.
Acceso a los datos de un arreglo.
Métodos de arreglos.
Matrices multidimensionales.
Estructuras de control.
Estructuras condicionales.
Estructuras de bucle.
Estructuras manipuladoras de objetos.
Trabajar con el Modelo Objeto Documento (DOM)
Acceso al DOM-HTML.
Modificación del DOM-HTML.
Incompatibilidades de los navegadores y código cross-browser.
Programación basada en promesas.
Definición de una promesa
Tratamiento del cumplimiento de una promesa.
Áreas de aplicación.
Comunicación asincrónica.
Definición de un método asincrónico.
Solicitud de ejecución asincrónica.
Procesamiento de respuesta de un método asincrónico.