Programa del Curso
Introducción a JavaScript y funciones
- ¿Qué es JavaScript?¿Qué es JavaScript?
- JavaScript a través del tiempo
- Cuándo y dónde usar JavaScript
- Cuándo y dónde no usar JavaScript
- Fundamentos de scripting web
- Incluir JavaScript en tu página web
- Escribir declaraciones JavaScript
- Usando variables
- Trabajando con operadores
- Capturando eventos del mouse
- Sintaxis general
- Llamando a funciones
- Alcance de variables
- Funciones de flecha
- Estableciendo parámetros predeterminados
Objetos DOM y objetos integrados
- Interactuando con el usuario
- Seleccionando elementos por su ID
- Access la historia del navegador
- Usando el objeto de ubicación
- Usando fechas y horas
Manejar con números y cadenas
- Números
- Métodos globales
- El objeto número
- La función Number()
- Valores booleanos
- Los valores nulos y indefinidos
- Cadenas
- Plantillas de cadenas
Almacenar datos en arreglos
- Arreglos
- Cómo iterar a través de arreglos
- El operador de tres puntos
Manejando eventos en JavaScript y controlando el flujo del programa
- Tipos de eventos
- Manejadores de eventos
- El objeto de evento
- Declaraciones condicionales
- Bucles y estructuras de control
- Cómo configurar y usar temporizadores
Scripting con el DOM
- Nodos DOM
- Seleccionando elementos con getElementsByTagName()
- Cómo leer atributos de elementos
- El inspector DOM de Mozilla y Chrome
- ¿Qué es JSON? Una introducción
Programming con JavaScript, HTML y Manipulación de CSS
- Algunos elementos importantes
- Arrastrar y soltar
- Almacenamiento local
- Cómo trabajar con archivos locales
- La propiedad de estilo en DOM
- Cómo acceder a las clases utilizando className
- El objeto styleSheets de DOM
- Cómo referenciar propiedades CSS3 en JavaScript
- Cómo establecer propiedades CSS3
Resumen y próximos pasos
Requerimientos
- Conocimiento básico de HTML y CSS
- Familiaridad con conceptos generales de programación
Audiencia
- Desarrolladores web
- Ingenieros de software
- anyone interesado en aprender JavaScript para el desarrollo web
Testimonios (5)
Aprendí mucho sobre el tema
Zsolt Langviser - Accenture Industrial SS
Curso - NestJS: Beginner to Advanced
Traducción Automática
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Curso - React with Next.js
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Curso - Ant Design
Although I had a pretty good knowledge of the subject already, I found out a lot useful stuff during the course.