Manipula el DOM con JavaScript: selecciona, crea, edita o elimina elementos, cambia estilos, gestiona eventos, valida formularios y usa localStorage para interfaces web dinámicas y persistentes.
Seleccionando y Accesando a Elementos del DOM
Manipulando Elementos del DOM
- 6

Atributos y Propiedades en HTML y su Manipulación con JavaScript
07:39 min - 7

Modificar texto en HTML con JavaScript
04:50 min - 8

Modificar Estilos CSS con JavaScript: Propiedad Style y ClassName
11:30 min - 9

Uso de classList para Manipular Clases en Elementos HTML
07:38 min - 10

Manipulación del DOM con innerHTML e InsertAdjacentHTML
09:47 min - 11

Agregar elementos HTML sin reemplazar contenido existente
05:18 min - 12

Creación y Manipulación de Elementos DOM con createElement
13:28 min - 13

Eliminar Elementos del DOM con JavaScript: Métodos y Ejemplos
05:43 min - 14

Clonación y Reemplazo de Elementos en JavaScript
12:47 min
Manipulando Eventos en el DOM
- 15

Eventos y Flujo en Programación Web: Capturing y Bubbling
05:03 min - 16

Manejo de Eventos en JavaScript: click, mouseOver y mouseOut
11:46 min - 17

Manipulación de Eventos en JavaScript para Interacción de Elementos
07:35 min - 18

Validación de Formularios con JavaScript: Prevenir Comportamiento por Defecto
10:06 min - 19

Delegation Pattern en JavaScript: Mejora de Eventos Click en Listas
09:30 min
Creando un Administrador de Tareas
- 20

Creación de un Task Manager con Persistencia usando Local Storage
09:01 min - 21

Interactividad en Botones de Tareas: Borrar y Editar en JavaScript
13:37 min - 22

Persistencia de Datos con Local Storage en Tareas Web
15:17 min - 23

Guardado y edición de tareas en local storage con JavaScript
10:59 min - 24

Manejo de Errores en Local Storage para Tareas Dinámicas
03:24 min - 25

Cambio de Tema Dinámico y Persistente en Aplicaciones Web
07:18 min - 26

Creación de Páginas Web Dinámicas con JavaScript
01:28 min
Asincronía en JavaScript
Conoce quién enseña el curso

Diego De Granda
Head of Education en Platzi
👨🏫 Google Developer Expert
🖥️ Chief Technology Officer at Besage.ai
👨💻 Experto en JavaScript y Web Components
software y recursos necesarios
- Terminal y línea de comandos.
- VSCode
4.7 · 265 opiniones


FREDDY ANDRES LEMUS BARRERA
Excelente curso, Para cuando la segunda parte ?. Sobre las API del navegador, localizacion, animacion CSS desde el API del navegador. Componentes con JavaScript.

ef chazam
Fue explicando bien y con calma las primeras clases, en las últimas clases ya había código creado que hubiera sido bueno repasarlo antes de seguir editando las tasks.


Matias Ezequiel Rivero
Me parece que ha quedado medio cortado, y parece como si el profe estuviera copiando el código de otro lado, perdiendo la fluidez de escribirlo en el momento de ir abordando las funciones correspondientes del proyecto. Recomendado siempre hay cosas nuevas que uno puede incorporar.


Antonio Mesa Casares
Este curso lo hice como actualización, pero la mitad de las clases están incompletas, el proyecto final que se hace salta de un punto a otro y se deja parte del proyecto sin terminar. Creo que se debería repasar este curso si es una actualización al anterior.


JeanCarlos Atoche Pascual
Los fundamentos

Mayerlin Cubides
Los ejemplos en tiempo real son muy buenos, aprendí mucho.


Manuel Bastidas
El curso de “Manipulación del DOM con JavaScript” de Platzi, fue una experiencia de aprendizaje excelente. Explica de forma clara y práctica cómo conectar JavaScript con los elementos del HTML, comprender la estructura del DOM y modificarla dinámicamente. El profesor domina el tema, enseña con ejemplos reales y logra que conceptos complejos se vuelvan fáciles de entender. Sin duda, un curso indispensable para quienes quieren pasar de la teoría a la práctica en desarrollo web.

Luis Hernando Barreto Carvajal
Lo mejor de este curso es la aplicación de los conceptos aprendidos en el proyecto final.


Carla Mendía Díaz
excelente curso


César Januario Marín Ortuño
Excelente


Harold Francisco Agreda Medina
Muy buena clases


Julian David Botero Cardona
muy buen curso


Jesús barrios
Excelente curso

Mariangel Daniela Flores Rangel
el profesor explica muy bien, una pequeña observación que puedo hacer es que le tema de el LocalStore podría estar un poco mejor explicado, pero en general el curso es genial

Luis Xavier Fernández
Después de muchos años codeando, revisar estas bases es muy útil, además al profesor tiene un enfoque que puede ser entendido por principiantes como por gente más avanzada


Muy buen curso


Esaú Maximino
Excelente curso, solo habria que mejorar el como se suben los recursos al repositorio de github para mayor facilidad al consultarlo


Samuel Alejandro Trujillo montero
aprender de usos la verdad siento que se pudo resumir mucho pero de resto es muy buen profesor le entendi todo y aprendi demasiado mas de javascipt al dia dia

Juan Camilo Salazar Serna
A pesar de tener años de experiencia con Js, aprendí cosas nuevas de su funcionamiento interno. Gracias.


JYCC CONSULTORES
Muy claro y las notas de apoyo son buenísimas.


Luis Escobedo
Excelente explicación del profesor!


Ronald José Torrens Acosta
Excelente curso.


Enrique Espinoza
Excelente curso!

Carlos Medina
Un excelente curso, esta recomendado.

Stefania Coronell
Muy buen curso, me gusto trabajar los conceptos desde el dom desde a consola, hasta construir progresivamente el proyecto

Juan Felipe Ramírez Duque
Un grandioso curso para aprender los métodos mas importantes para manipular el DOM y poder crear una mejor experiencia para los usuarios. El profesor explica con detalle y hace muy amena la clase.

Valentina Ramírez
¡Excelente!

Clever cmc
Genial


Carlos Irving Gómez Quiroz
Diego es un profesor increíble. Es conciso en sus explicaciones y va al grano, eso me gusta mucho de su forma de explicar, sobretodo porque a veces los temas no son tan sencillos de entender pero haciendolo de esa forma, directa y concisa es hasta más fácil de aplicarlo.


Edwar Sanchez
Manejar el local storage para persistir los datos en el navegador adicional de las clases que eran muy faciles de entender.
Este curso es parte de estas rutas de aprendizaje




JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender





