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
El entrenamiento tiene buen contenido y es fácil de seguir
David Phetole Leshabela - Vodacom SA
Curso - React with Next.js
Traducción Automática
El alcance de los temas abordados fue bastante amplio y el formador intentó hacer justicia a ello.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
Traducción Automática
entrenador muy conocedor clases claras explica la importancia de aprender el tema da suficiente información de fondo sobre el tema
Li Fang Bren Ong - DBS Bank Limited
Curso - Ant Design
Traducción Automática
Aunque ya tenía un conocimiento bastante bueno del tema, descubrí mucha información útil durante el curso.
Stefan-Lucian Bucur - Cegeka NV
Curso - Building Interactive Applications with React, Redux and GraphQL
Traducción Automática