Juan David Castro Gallego
Curso Intermedio de Programación Orientada a Objetos en JavaScript

Opiniones del Curso Intermedio de Programación Orientada a Objetos en JavaScript

Profundiza en la Programación Orientada a Objetos (POO) usando JavaScript. Explora la gestión de la memoria, técnicas de Deep Copy, y maneja métodos y atributos privados. Aprende a usar patrones de diseño y crea aplicaciones robustas con prototipos.

Avatar Germán Edgardo Göhringer

Germán Edgardo Göhringer

@german432

Curso bastante bueno. El contenido es super interesante. Esta bueno que el profe se quede cerca del microfono a diferencia de otros cursos.

Avatar Lucas Frezzini

Lucas Frezzini

@lucasfrezzini

Las ultimas clases fueron confusas. Pero la profundidad de este curso estuvo muy muy interesante. Quizás el proyecto o como encaramos la parte practica no fue la más adecuada, se profundizo muchisimo y esta super interesante. Aprendí muchisimo de JS en profundidad.

Avatar Alejandro Forero Vanegas

Alejandro Forero Vanegas

@kosthon

Excelente como explica Juan David hace que las cosas sean más fáciles de entender, pero en las ultimas clases se puso todo un poco confuso ya que todo el código lo hace sobre un mismo archivo JS y no se veía tan legible, pero del resto excelente.

Avatar Elber Liebermen

Elber Liebermen

@liebermen

El profesor explica muy bien, lo único que mejoraría sería que tal vez en cada clase hagamos un nuevo archivo de la clase o bien el código lo hagamos de manera mas estructurada ya que tiende a confundir con muchas líneas de código dispersas, de ahí muy bien :)

Me encanta la manera de explicar del profe! Las primeras clases fueron geniales y pude seguir paso a paso todo lo que el explicaba pero todo se complico mucho despues de que explico guetters Y setters... Me gustaria mas profundidad en este tema, mas ejemplos.. Las ultimas clases fueron muy dificiles de entender ya que por la extencidad del codigo se borraba mucho y se subia el codigo de un lado para otro... alguien que esta empezando esta ruta web desde cero y no tiene muchas bases de codigo se va a perder facilmente y mas cuando el profe hace debugging porque uno va con el flujo y despues ve que hay un error y despues cambian un concepto y uno se queda muy muy perdido. Vi los ultimos videos de dos a tres veces y hay muchas cosas que aun no entiendo y lo vi reflejado en el examen, porque los conceptos de duck typing en el codigo no me quedaron claros.. ademas en el codigo habian variables con nombres muy parecidos como "learning path y learning paths..." woow eso hizo que la clase fuera aun mas confusa, porque se usaban esas palabras muchisimo y a veces se borraba y se volvia a poner y uno perdia el ritmo de la clase y no sabia si learning path era lerningpaths y bueno.. al final cuento todo esto porque me gustaria que se hiciera una mejora en esta clase para futuros estudiantes! Gracias profe porque enserio me gustan mucho tus clases pero si seria bonito ver un poco mas de orden en esas ultimas clases!

Me parecio muy bueno el curso, solo mejoraria la estructura de las clases, ya que nos mareo con tantas cosas que hacia y luego dejaba comentadas

Avatar Juan Llanos Hollmann

Juan Llanos Hollmann

@juanllanosh

Conocer las entrañas de como funcionan los prototipos y poder agregarle seguridad a nuestros desarrollos web.

Me gusto que se profundizo mas en el tema del POO en JS, entendi con los ejercicios como aplicarlo, asi que super bien por esa parte. Si recomendaria que los ultimos 3 videos se expliquen aunque sea de manera escrita porque me quedo la duda de como hacer privado un valor, espero mas adelante reforzar el conocimiento

Avatar Jorge Cruz Perez

Jorge Cruz Perez

@jorge.cruz

Es interesante el desarrollo del tema, sin embargo lo veo muy rebuscado hasta no verlo en una aplicacion real y TS equipara el mismo objetivo?

Avatar Matías Mansilla

Matías Mansilla

@matiazep2

Me costó mucho entender este curso y todavía no lo entiendo del todo, el profesor explica muy bien y tiene una actitud muy buena, pero va muy rápido cuando codifica en el editor, y no le puedo seguir el ritmo. Vuelvo y lo escucho devuelta. Es un detalle pero a mí me costó en ese sentido. Y de vuelta, quisiera ver en que pregunta me equivoqué, más allá de tener una idea.

Avatar Miguel Angel Reyes Moreno

Miguel Angel Reyes Moreno

@miguelangelre28

Es interesante entrar con más profundidad a la manera en que está hecho JS. Solamente pienso que Juan va muy rápido, creo que debería explicar las cosas más lentamente.

Avatar Elias Rayas Gonzalez

Elias Rayas Gonzalez

@don-pepo

El contenido es muy denso y en algún punto el codigo se vuelve complejo de seguir, quiza si cada capitulo tuviera su propio codigo este, seria mas facil de entender

Avatar Christopher Ochoa

Christopher Ochoa

@Chrxs14

Espero con muchas ganas un curso práctico de POO en Js para poder comprender de mejor manera los conceptos de las clases.

Avatar richard vivas ordoñez

richard vivas ordoñez

@richardvivasordoez

Excelente curso para conocer más a fondo el funcionamiento que tiene JS con sus objetos. El profesor explica muy bien, aunque las 3 clases estuvo un poco desordenado el manejo del código

Avatar Michael Jair San Martin Orozco

Michael Jair San Martin Orozco

@JairOrozco

Las últimas clases se vuelven un poco pesadas por la manera en que está ejecutada. El profesor da mucho scroll y mucho debbuging que pensado mejor sería más corto y eficiente.

Avatar Eduardo Pech

Eduardo Pech

@eduardopech

Excelente curso. Estuvo muy interesante y aprendi muchisimo.

Avatar JORGE ALEXANDER MÚNERA CANABAL

JORGE ALEXANDER MÚNERA CANABAL

@gerjo9211

CReo que debe manejarse en archivos aparte cada uno de los temas a tratar con ejemplos mas sencillos, de esa manera no se torna tan complejo tratar de entender debido a tantos cortar y pegar codigo, borrr y crear otros en un mismo archivo que te termina confundiendo

Avatar Fabian Bejarano González

Fabian Bejarano González

@fabianbejarano

Como siempre, Juan no decepciona. Sin embargo en este curso hay mucho enredo por el scrolling. Se que tal vez a este punto se trabajan los pryectos de manera muy diferente porque faltan muchos conceptos, pero en esos casos se deberian manejar ejemplos practicos sencillos, y luego aplicarlos al ejemplo macro.

Avatar Rodrigo Alex Ayelef Huilipan

Rodrigo Alex Ayelef Huilipan

@rodr1alex27477

Buen curso, solo que en la clase 16 comete errores que confunden mucho cuando en realidad lo que estaba tratando de transmitir no era tan complicado. En general buen curso muy educativo y el profesor enseña muy bien, solo arreglar los detalles de siempre en platzi. Editen mejor sus videos antes de subirlos para no incluir errores.

Avatar Isaí Molina

Isaí Molina

@paper_001

Debe crear diferentes archivos para explicar diferentes cosas y no en uno archivo main.js

1. Se debe entregar mas contenido y/o definiciones de cada proceso en cada clase, por ejemplo "Duck typing" se hizo el codigo pero al final no entendi en el codigo como se utiliza el Duck typing 2. Por parte del docente es bien explicado, pero falta por parte de él decirnos en partes especificas del codigo donde se aplica cada concepto, en este me refiero en los videos mas densos como del 10 en adelante...

Avatar Joaquín J. Barros T.

Joaquín J. Barros T.

@jackalscript

Al curso le vendría bien una renovación, algunos conceptos son algo confusos, y aunque se entiende, siento que algunas cosas quedan como en el aire. Tengo entendido que pronto será renovado, espero que vengan junto con un curso práctico y/o uno profesional.

Avatar Óscar Andrés Ugarte De La Fuente

Óscar Andrés Ugarte De La Fuente

@andres_ug

Siento que en veces conceptos algo difíciles fueron explicados con rapidez y falto la variedad de ejemplos

Avatar Bryan Castano

Bryan Castano

@Beaunix

Buen Curso, JuanDC deberia ser mas ordenado mientras explica y separar el codigo en varias archivos .js para evitar estar borrando y comentando codigo de clases anteriores en un mismo archivo. El curso fue Genai len General .

Avatar Daniel Rosas

Daniel Rosas

@daniel-rosas

este curso es bueno pero siento que hay cosas por mejorar, como la explicacion y funcionalidad de tener tres maneras de crear o replicar objetos

Avatar Javier Andrés Valdez González

Javier Andrés Valdez González

@javier.valdez.15v

El curso es bastante bueno, pero los ejemplos que se dan son algo confusos.

Avatar Enzo Camera

Enzo Camera

@E-Cam.js

Bastante amplio el curso, a lo ultimo se termina perdiendo. Entre seccion y seccion deberia separar el curso en partes o aunque sea alejar un poco el zoom pq te termina perdiendo.