Contacta con nosotros

Temario del curso

Introducción a JavaScript y funciones

  • ¿Qué es JavaScript?
  • Evolución histórica de JavaScript
  • Cuándo y dónde utilizar JavaScript
  • Cuándo y dónde no usar JavaScript
  • Fundamentos del scripting web
  • Cómo incorporar JavaScript en una página web
  • Redacción de instrucciones en JavaScript
  • Uso de variables
  • Trabajo con operadores
  • Detección de eventos del ratón
  • Sintaxis general de JavaScript
  • Llamadas a funciones
  • Ámbito de las variables
  • Funciones flecha
  • Establecimiento de parámetros por defecto

Objetos del DOM y objetos predefinidos

  • Interacción con el usuario
  • Selección de elementos según su ID
  • Acceso al historial del navegador
  • Uso del objeto location
  • Trabajo con fechas y horas

Manejo de números y cadenas de texto

  • Números
  • Métodos globales en JavaScript
  • El objeto Number
  • Función Number()
  • Valores booleanos
  • Los valores null y undefined
  • Cadenas de texto
  • Plantillas de cadenas (string templates)

Almacenamiento de datos en arreglos

  • Arreglos: definición y propiedades
  • Cómo recorrer elementos de un arreglo
  • Operador tres puntos (spread operator)

Manejo de eventos en JavaScript y control del flujo del programa

  • Tipos de eventos disponibles
  • Controladores de eventos
  • El objeto de evento en JavaScript
  • Estructuras condicionales en el código
  • Ciclos y estructuras de control
  • Configuración y uso de temporizadores

Scripting con el DOM

  • Nodos del Document Object Model
  • Selección de elementos mediante getElementsByTagName()
  • Cómo obtener atributos de los elementos HTML
  • Inspección del DOM en Mozilla y Chrome
  • Introducción a JSON: ¿qué es?

Programación combinada con JavaScript, HTML y CSS

  • Elementos relevantes para el desarrollo web
  • Operaciones de arrastrar y soltar (drag and drop)
  • Almacenamiento local: uso del almacén localStorage
  • Trabajo con archivos locales mediante JavaScript
  • Propiedad style en el DOM para diseño dinámico
  • Cómo acceder a clases CSS utilizando className
  • El objeto styleSheets del DOM: definición y utilidad
  • Referencia y manipulación de propiedades CSS3 mediante JavaScript
  • Asignación de estilos CSS3 en tiempo real

Resumen y pasos siguientes para seguir aprendiendo

Requerimientos

  • Conocimientos básicos de HTML y CSS
  • Familiaridad con conceptos generales de programación

Audiencia objetivo

  • Desarrolladores web
  • Ingenieros de software
  • Cualquier persona interesada en aprender JavaScript para el desarrollo web
 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (5)

Próximos cursos

Categorías Relacionadas