
Comprende a la perfección los diferentes alcances que tienen tus variables cuando son declaradas en JavaScript. En este curso aprenderás los conceptos fundamentales de Scope global y local, cómo declarar variables con const, let y var. Con ejercicios prácticos domina el uso de Closures en tus desarrollos.
Clases del curso
Tipos de scope en JavaScript
Closure
Hoisting
Debugging
Cierre
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Oscar Barajas Tavares
Learning Engineer en Platzi
Desarrollador Front-end, creando mi primera página web en el 2001
Microsoft MVP - #JavaScript
Coleccionista LEGO (AFOL)
conocimientos previos
- JavaScript básico.
software y recursos necesarios
- Navegador Web
- Visual Studio Code
Mira la primera clase sin costo en este momento
4.8 · 1347 opiniones


Jean Michael Courtois
La verdad es que podría estar mejor explicado el concepto de Closure. Tuve que verme otros vídeos en YouTube para poder entenderlo y volver al curso. Por lo demás todo bien


Mejoró mucho Oscar como profesor, pero sigue cometiendo un error grave en los comienzos: En un curso básico no debería usar conceptos más avanzados o que no son necesarios para la continuidad del curso: - Git - Nodejs - 40 plugins de VSCode He abandonado varios cursos de él porque siento que no lo puedo seguir hasta aprender más, aún siendo cursos básicos.


Gilberto Martinez Zavala
Es un curso con información resumida, el contenido esta bien pero falta que el docente mejor forma de expresar, ya que puede ser confuso para una persona que va iniciando en este campo


Mario Velandia
Por mejorar: el docente podría relacionar más los contenidos con la evaluación del certificado


Federico Ivan Llano
Este curso esta mejor que el anterior, pero creo que falta explicar mas en profundidad los closures


Javier Alexander Labrador Chacón
Un poco complicado de entender, tuve que buscar por mis propios medios videos mejor explicados para entender bien el concepto de Closures.


Alfredo Lopez
muy rápido si lo que buscas es reforzar el conocimiento básico, no lo recomendaría si vienes de 0 o de saber muy poco


Fabian Bejarano González
Se puede lograr explicar con frases menos ambiguas. A Oscar le entiendo, pero se que hay muchisimos otros estudiantes que no entienden todo. Me gusta que tiene una actitud muy tranquila al grabar los videos, pero siento que sus frases no estan elaboradas y repite muchas palabras para distintas cosas como 'este elemento', 'este recurso', etc., que usadas en una misma frase generan demasiada confusion, sin agregar que muchas veces no es claro a que elementos se refiere. Es solo un tema de terminologia, sin embargo creo que hay mejorado mucho respecto a las clases anteriores. Keep growing! Good job!


Kyb3r Cipher
Buen curso aunque recomiendo moverlo a fundamentos o antes ya que es algo neesario de aprender antes


Edinson Parra Bahos
muy claro el profesor


Juan Franco
El curso de closures y Scoope deber volver a ser incluido dentro de las rutas de javascript y desarrollo web


Vladimir Hener Steve Sanchez Astoray
Excelente profesor Oscar 💚🎉🏆 y tambien para Platzi, aprendi mucho y seguir creciendo profesionalmente


Natalia Gallego Heras
Son dos conceptos base y bastante abstractos cuando empiezas, muchísimas gracias al profesor por dedicar todo un curso a ellos 🌟


Enrique Vidales Ripoll
Este curso es interesante y necesario para entender el alcance de las variables.


Valentina Hernández
Muy buen profesor, solamente que en el area de los ejercicios, las instrucciones no son muy claras.


Leiber Bertel
Excelente contenido!


Christian Arturo Rios Mock
increible profe


John Botero
Muy buen curso para repasar conceptos.


Jose David Herrera Florez
me gustó mucho que fue más dinámico el curso, es bueno que dediquen tiempo a ir generando cursos en los que se hable mas detalladamente de partes más pequeñas de las programación, entre más detallada y sencilla la explicación, mas claro es el curso.

Johan Mauricio Peñuela Hidalgo
El primer curso que hago con Oscar me parece que quedo muy bien explicado cda tema.


Alexis Daniel Sanchez Arias
Muy buen curso


Daniel Ochoa
Un buen curso para repasar conceptos importantes de closures y scope, falta profundizar algunos temas pero tiene lo suficiente.

Francisco Bourquin
El profe explica de forma detallada y siempre muestra todo en el código. Eso sirve mucho a la hora de manejar errores sobre todo


Jesus Martinez
el desarrollo que tiene Oscar para dar la clase es increible


Juan David Santamaria Gomez
great job

Jose Alfredo Fiestas Martinez
bueno el curso


Fernando de Jesus Palacio Suarez
Excelente, muchas gracias


Rodolfo Milano Oliveros
Excelente todo... lo recomiendo, buenas explicaciones

Deyvi Rivas
aprendi sobre conceptos


Jhon Ramirez
Excelente curso!
Complementa este curso con nuestras rutas de aprendizaje

JavaScript
La Escuela de JavaScript de Platzi es nuestra más completa colección de cursos, proyectos y actividades colaborativas. JavaScript se consolida como el lenguaje de programación más utilizado en el mundo, siendo la herramienta para creación de páginas web dinámicas, aplicaciones web y software moderno de mayor demanda laboral. Arranca con los Fundamentos de JavaScript, manipula el DOM, crea Web Componentes con JavaScript Vanilla y conviértete en Frontend Developer con bibliotecas y frameworks más utilizados como Angular, Vue.js y React.js. También, refuerza tus habilidades como Backend Developer con Node.js o Express.js. <br /> <br /> ¡Comienza hoy con el <a style="color: #32b1fe;font-weight: bold;" href="/cursos/javascript/?utm_source=escuela-javascript">Curso de Fundamentos de JavaScript</a>!




Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.




JavaScript para Backend
Aprende a crear servidores escalables y seguros con Node.js. Integra bases de datos, autenticación y comunicación en tiempo real.



TypeScript
Mejora la calidad de tu código con TypeScript. Aprende tipos avanzados y programación orientada a objetos para proyectos robustos.Aumenta la seguridad de tu código con TypeScript.




Fundamentos de JavaScript
Domina las bases de JavaScript, manipula el DOM y mejora la interactividad de tus proyectos. Utiliza Web APIs, escribe código seguro y escalable con TypeScript.




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.




Frontend a profundidad con Vue.js
Framework progresivo de Javascript para crear interfaces de forma sencilla y escalable para desarrollar aplicaciones web con diferentes grados de complejidad.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender