Curso de Closures y Scope en JavaScript

Conclusiones

Curso de Closures y Scope en JavaScript

Contenido del curso

Bienvenida

  • 1
    Bienvenida al Curso de Closures y Scope

    Bienvenida al Curso de Closures y Scope

    01:11 min

Tipos de scope en JavaScript

  • 2
    Global Scope

    Global Scope

    12:09 min
  • 3
    Function Scope

    Function Scope

    05:52 min
  • 4
    Block Scope

    Block Scope

    07:16 min
  • 5
    Reasignación y redeclaración

    Reasignación y redeclaración

    14:05 min
  • 6
    Strict Mode

    Strict Mode

    05:54 min

Closure

  • 7
    ¿Qué es un Closure?

    ¿Qué es un Closure?

    09:37 min
  • 8
    Practicando Closures

    Practicando Closures

    15:24 min

Hoisting

  • 9
    ¿Qué es el Hoisting?

    ¿Qué es el Hoisting?

    08:28 min

Debugging

  • 10
    Debugging

    Debugging

    04:33 min

Cierre

  • 11
    Conclusiones

    Conclusiones

    Viendo ahora
schoolTomar examen
search
CursosEmpresasBlogLiveConfEventosPrecios

0:00/3:23

Conclusiones

Curso de Closures y Scope en JavaScript

Clase 11 de 11

Clase 11 / 11

Progreso del curso

Bienvenida

  • 1

    Bienvenida al Curso de Closures y Scope

    01:11

Tipos de scope en JavaScript

  • 2lock

    Global Scope

    Suscríbete para ver más
  • 3lock

    Function Scope

    Suscríbete para ver más
  • 4lock

    Block Scope

    Suscríbete para ver más
  • 5lock

    Reasignación y redeclaración

    Suscríbete para ver más
  • 6lock

    Strict Mode

    Suscríbete para ver más

Closure

  • 7lock

    ¿Qué es un Closure?

    Suscríbete para ver más
  • 8lock

    Practicando Closures

    Suscríbete para ver más

Hoisting

  • 9lock

    ¿Qué es el Hoisting?

    Suscríbete para ver más

Debugging

  • 10lock

    Debugging

    Suscríbete para ver más

Cierre

  • play_arrowlock

    Conclusiones

    play_circleViendo ahora
workspace_premiumTomar examen

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads

Comentarios (96)96 comentarios

    José Isidro Torres Caldea

    José Isidro Torres Caldea

    Hace 4 años
      Luis Angel Olivárez Estrada

      Luis Angel Olivárez Estrada

      Hace 4 años
      Alex Leonardo Rodriguez Carvajal

      Alex Leonardo Rodriguez Carvajal

      Hace 4 años
    Nicolas Forero Quevedo

    Nicolas Forero Quevedo

    Hace 4 años
      Beder Danilo Casa Condori

      Beder Danilo Casa Condori

      Hace 2 años
    Andrés Felipe Lopez gomez

    Andrés Felipe Lopez gomez

    Hace 4 años
    Kevin Zavala

    Kevin Zavala

    Hace 4 años
    Daniel Alejandro Castellanos Aroca

    Daniel Alejandro Castellanos Aroca

    Hace 4 años
    Kevin Daniel Hincapie Lumbaque

    Kevin Daniel Hincapie Lumbaque

    Hace 4 años
      Julia Gabriela Nieva Paredes

      Julia Gabriela Nieva Paredes

      Hace 4 años
    Zajith Corro Viveros

    Zajith Corro Viveros

    Hace 4 años
    John Steven González

    John Steven González

    Hace 4 años
    Leopoldo Martinez

    Leopoldo Martinez

    Hace 4 años
    Miguel Angel Castillo Enriquez

    Miguel Angel Castillo Enriquez

    Hace un año
    Jose Luis Barboza Gonzales

    Jose Luis Barboza Gonzales

    Hace 4 años
    Jordana Pacheco Altamiranda

    Jordana Pacheco Altamiranda

    Hace un año
    Tomas Bond

    Tomas Bond

    Hace 4 años
      Raycris Maldonado

      Raycris Maldonado

      Hace 4 años
      Jefferson Valencia

      Jefferson Valencia

      Hace 4 años
    Andres Cavedal

    Andres Cavedal

    Hace 4 años
      Espinoza Angie

      Espinoza Angie

      Hace 3 años
    Juan Carlos Montilla Sánchez

    Juan Carlos Montilla Sánchez

    Hace 4 años
    Daniel Flores

    Daniel Flores

    Hace un año
    Laura Muñoz

    Laura Muñoz

    Hace 4 años
    Giancarlo Culcay

    Giancarlo Culcay

    Hace 4 años
    Dionel Cristian Martinez

    Dionel Cristian Martinez

    Hace 4 años
    Idequel Bernabel Alvarez

    Idequel Bernabel Alvarez

    Hace 4 años

Recursos

🎉¡Lo has logrado! 🙌 Completaste todas las clases del curso de Closures y Scope en JavaScript.

✅ Si aún no queda claro algún tema, vuelve a revisar la clase o deja tu pregunta en la sección de preguntas.

👨‍💻 Te presentamos JavaScript Hero, donde podrás practicar los conceptos de JavaScript en un desafío diario, en el que podrás demostrar tus conocimientos sobre lo aprendido durante el curso y mucho más.

🧾 Realiza la prueba del curso para recibir tu certificado y no olvides dejar tus 🌟 y tu comentario.

Y por sobre todo, ¡Nunca pares de aprender! 💚

Contribuciones del curso creadas por Andrés Guano

Increíble como mejoró la calidad de Oscar como profesor, sus explicaciones fueron más claras, el contenido estuvo más organizado y hasta se le nota tranquilidad al dar la clase (eso me genera confianza). 😌💚 . Por favor, más cursos así. ⭐⭐⭐⭐⭐

Completamente de acuerdo, es un gran profesional y se le nota madurez al dar las clases.

Super de acuerdo!, me gusto mucho ver este curso y ver como mejoro el profe oscar

Profe, mejoro increiblemente su forma de explicar, super el curso, ⭐⭐⭐⭐⭐

cierto

Excelente curso muy practico, ya que estos temas son un poco dificl de entender, desglosarlo de esta forma es perfecto para entenderlo

Hace como 1 año tome este curso, la verdad no me arrepiento de volver a echarle un vistazo :)

Es bueno ver cómo escucharon a los estudiantes y rehicieron este curso, la explicación es mucho más clara y digerible. 👍💚

Tengo un notion minimalista :D con la info del curso si alguien gusta repasar luego, fue hecho en mayoría juntando comentarios de compañeros y las contribuciones de Andrés Guano. link Notion

Tx

Siempre de los mejores profesores :green_heart:

Esto de jshero está fantastico. Me encanto el curso.

El profesor tiene una maestria enorme en el manejo de los temas que imparte, eso indudable, como docente anteriormente era doloroso ver un curso con el, pero ahora ha mejorado muchisimo o yo he alcanzado un nivel en el que puedo entender medianamente lo que explica, o quiza ambos casos?. De cualquier manera quiero felicitar al profe ya que se nota mucho que ha trabajado duro para mejorar su docencia, ojala siga mejorando para que comparta los conocimientos mas especializados que pueda tener, que han de ser toneladas. un Aplauso, excelente curso

JavaScript Hero no funciona una pena esta buena la idea. Tal vez la van habilitar en un futuro?

Siuuuuuuuuuuuuu

Muy buen curso, entendí todo los conceptos,

Desafíos de código | Super Hero

!Hola! Tengo un problema con una logica en el ejercicio de JSHero, mas puntual en el de manipulacion de arrays, el tercero.

Me toma como incorrecta esta respuesta pero si la corro en visual studio pareciera ser que es correcta, ¿que es lo que esta mal?

function solution(array) { // Tu código aquí 👈 let newArray = []; for (let i = 0; i < array.length; i++) { newArray.push(array[i]); let taxes = array[i].price * 0.19; newArray[i].taxes = taxes; } return newArray; };

Si mal no recuerdo debes retornar la respuesta con uno de los metodos de arrays que se ensenia en el curso de manipulacion de arrays

tuve la misma logica en la cual me arrojo como error pero el resultado era el correcto si bien no especifica que debes uitlizar un metodo de los array nose por que me arrojo el error.

Captura de pantalla (629).png

Ya no existe mas Javascript hero, no?

Si que hay: Super Hero Y bueno, actualmente hay desafíos de pyhton también, lo puedes ver aquí

Excelente Curso, Oscar.

Solo me gustaría preguntar: ¿Por qué no hablaron sobre currying?

Pensé que se hablaría de ese proceso y de haber algún curso; quedo atento a la respuesta.

Saludos

Excelente Curso, Oscar.

Excelente, lo de la closure me gustó muchísimo

Increíble mejora, excelente curso!!

Buena mejora en retrospectiva al anterior curso. Me quedaron mucho mas claros conceptos como la diferencia entre var, let y const, el block scope, y en especial los closures. Con muchas ganas de ver el rework del curso de asincronismo con JS👍

Cada vez siento que mi camino profesional como desarrollador se eleva más al aprender estos conceptos. ¡Excelente curso!