
Protege clases y objetos en JavaScript corrigiendo vulnerabilidades de código en un entorno simulado. Mejora la seguridad y el control de tus aplicaciones orientadas a objetos.
Clases del curso
Conoce quién enseña el curso

Juan David Castro Gallego
Software Developer en Platzi
👨💻 Experto en desarrollo web
📚 Apasionado por la educación online
👨🎓 Estudiante en Platzi por más de 9 años
conocimientos previos
- Programación Orientada a Objetos con JavaScript
software y recursos necesarios
- Navegador web
4.6 · 57 opiniones


Juan Castro
Ningún humano se disfrazó de astronauta. Este es el primer curso en Platzi generado completamente con inteligencia artificial. Deja tu calificación de 5 estrellitas si quieres que desarrollemos más cursos con este formato. :D


David Higuera
¡Muy divertido!


Yefri Enmanuel Encarnación Jiménez
Más cursos así por favor!!!!! Muy entretenido, retante, y motivador. realizas ejercicios del tema en cuestión vas aprender/repasar lo que te falte para poder resolver el reto y te motivas para seguir aprendiendo.


Andres Gazui
Fue super entretenido y practico!, espero ver mas de esto por toda la plataforma :D


Eban Sayago Melián
Fue sumamente entretenido!

Jorge Méndez Ortega
Muy buen cambio esto es muy divertido, me recordó mucho a FCC ya que recuerdo que te dan una breve instroduccion y luego generabas una pratica sobre lo que te comentaron


Luis Carlos Zapata García
Le cumpli la misión Capitan DC!.Aprendi conceptos programación orientada a objetos con Javascript de una forma distinta,hagan más cursos con ese formato.


Juan Sebastián Joya Rodríguez
Esta cool, pero mucho de lo que se vio aca lo explicó muy bien Sacha Lyfsic en el curso de js del 2019, por favor vuelvan a habilitar ese curso

Andres Felipe Bolaños Fernandez
excelente taller sobre la protección de objetos y clases para codigos de seguridad

me parece bien la prácita.. seria bueno si luego podrian haber mas ejercicios


Eduardo Oswaldo Luna Silva
Buen formato

Ciro de Jesus Arrieta Lacouture
Todo muy bien.

Andres Delgado Rivera
Deberian haber mas cursos asi


LEONARD CUENCA
Hay y existe una pregunta errada la de JSON.stringfy


De los mejores ejercicios para prácticar programación orientada objeto con JavaScript que haya realizado.


Rodrigo Renaldo López Gamarro
Excelente curso!!!


Gladibeth Franco
Súper la practica!

Christian Velázquez
Necesitamos más talleres e Laboratorios como éste. Gracias, Team Platzi. Sin duda, una excelente manera de validar toda la información e práctica aprendida (cursos).


Eder Raúl Abarca Raviela
Estuvo muy original el taller, muy buen trabajo, sigan así!


Hiram Salvador Salinas Huitron
Muy entretenido este juego. Gracias


Santiago Andres Alvarez Cuadros
Muy interesante la dinámica de este curso, estuvo excelente para practicar OOP con JS


Diego Martin Merino Mas
Bastante entretenido aunque no sé si seria bueno como "cursos". Igual crear otra sección "desafios" o similar


Daniel Bravo Rey
Muchas gracias, es igual que en la programación básica.


Javier Arias
Me gusta la innovación que intentaron en este curso, es muy útil hacer ejercicios de cierta manera prácticos y leyendo código


Dayane Coronado Guzmán
Ha sido demasiado bueno este taller para poder aplicar todo lo aprendido en los cursos de JavaScript. Muchas gracias por generar estos talleres para poner en práctica los conocimientos.


Leonardo Collazo Klenina
La temática :)

Enrique Aguilera
estuvieron muy buenos los ejercicios

José Fernando Fuentes Roa
Un buen intento para crear ejercicios que permitan trabajar conceptos básicos de JS.


Kevin J. Zea Alvarado
Gran curso para poner en práctica conceptos de POO vistos en otros cursos.


Maicol Blanco Alvarez
Un taller interesante ya que fue creado por medio de IA
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Web
Desarrolla aplicaciones web desde cero y haz realidad tu carrera como Web Developer. Sé parte de la industria con los empleos mejor pagados a nivel global.




DevOps y Cloud para Desarrolladores Web
Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).




Arquitecturas Web Modernas y Escalabilidad
Diseña y construye sistemas web escalables y mantenibles aplicando patrones como microservicios, arquitecturas limpias, SSR/SSG, uso de GraphQL/gRPC y herramientas de observabilidad.




Desarrollo Backend con Python
Construye APIs y aplicaciones backend robustas con Python, utilizando frameworks populares como Flask, FastAPI y Django, y gestionando bases de datos SQL.




Desarrollo Backend con Node.js
Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.




Desarrollo Backend con Java
Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.




Desarrollo Backend con PHP
Aprende a construir aplicaciones web y APIs robustas con PHP, dominando frameworks como Laravel y Symfony, gestionando bases de datos, autenticación y buenas prácticas.




Bases de Datos para Web
Aprende a diseñar, gestionar y optimizar bases de datos relacionales (SQL - MySQL, PostgreSQL, SQL Server) y NoSQL (Mon|goDB, Redis) para aplicaciones web de alto rendimiento.




Desarrollo Frontend con React.js
Desarrollo Frontend con React.js




Desarrollo Frontend con JavaScript
Desarrollo Frontend con JavaScript




Fundamentos del Desarrollo Web Profesional
Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.




Diseño y Desarrollo Frontend
Domina JavaScript avanzado, manipulación del DOM, CSS moderno (Flexbox, Grid, Sass, Tailwind), rendimiento web y los frameworks/librerías más populares como React, Vue, Angular, junto con TypeScript y herramientas de build.




Testing Automatizado y QA para Web
Asegura la calidad de tus aplicaciones web implementando pruebas unitarias, de integración, E2E y de rendimiento con herramientas como Jest, Cypress, Playwright, Testing Library y K6.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender