Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Curso de Java SE Orientado a Objetos

Curso de Java SE Orientado a Objetos

Anahí Salgado Díaz de la Vega

Anahí Salgado Díaz de la Vega

Agendando Citas

37/38
Recursos

Aportes 67

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

El/La que entendió los ultimos videos de Anahí:

A seguir aprendiendo!

Una clase Demasiado Apresurada.
Recomendaría separar estas explicaciones del MAP en otros Videos, porque se esta asumiendo que los que estamos empezando ya conocemos el uso de esta herramienta.
muy mala disposición de parte de Platzi. Inconforme.

Pienso que estos últimos ejercicios deberían efectuarse con ejemplos un poco mas básicos y poder entender mejor los conceptos, luego aplicarlos al proyecto del curso.

Ya me morí

Un tema bastante complejo de digerir si no hay una buena fundamentación, ya como los demás comentaron, se debió profundizar en el concepto Map, personalmente para mi, el curso llego hasta la clase 35, el resto siento que sería tiempo perdido ver una y otra vez los videos sin dicha fundamentación, clases que veré tal vez en un futuro, pero por ahora van demasiado rápido para finalizar el curso y tampoco es lo ideal, sin embargo, se aprendió y se reforzaron todos los conceptos del paradigma OOP.

pues yo no entendi nada desde el capitulo 35, pero me emociona saber que esto es persistencia de datos, se pone emocionante, ¿Osea que esto son los geroglificos que tanto les tenía miedo? no sé ustedes pero a mi me emoicona, pero hubiese agradecido que esto nos lo hubiesen dado un poco mas suave a partir del capitulo 35.

No recomiendo este curso. Empezó genial y luego saltaron 10 pisos sin sentido. No se entiende casi nada hace como 6 clases. Se entiende claramente buscando recursos en otros lados y complementar. Lo cual no tiene sentido, porque para eso se paga un servicio.

Esta parte del curso se complica por que es necesario incluir información adicional para terminar de entender todo. De hecho si tomas un cuaderno y un lápiz y recorres toda esta parte del curso, se te hace claro lo que la profesora explica. Es solo cuestión de ir más lento y poner pausa si te hace falta.

HAY 2 VERDADEROS PROBLEMAS:
1.- El llamado al siguiente menú o al menú anterior. Cuando haces eso, Java crea un entorno para la función/menú, luego llamas a la otra y te crea otro entorno. Lo correcto es que en el caso que cliente quiera regresar, se debe realizar un break, de esa manera el while de la función actual terminará y java puede liberar el entorno de la función/menú. De paso que el menú anterior tiene otro while.

2.- El llamado al objeto.objeto.objeto(indice).método.size() dentro de un for, cada vez que cicla, java debe resolver quien es size. Lo que se debe hacer es antes del for ejecutar Integer tamano = objeto.objeto.objeto(indice).método.size() luego el for quedaría for (int i=0; i<tamano; i++) y esto es por mucho más eficiente de ejecutar en cualquier lenguaje de programación.

Insisto se siente que esta tirando el contenido por cumplir a la final solo copie el codigo y lo estudie con documentacion externa para poder comprender los conceptos.

🧠 Tener conocimientos de estructura de datos te ayudan a comprender esta sección.

Genial ya lo complete y solo tuve que descargar el código de Anahi, pegarlo y estudiar en otra parte todos los conceptos. porque no entendí nada.

El curso al parecer es del 2019 y lo estoy tomando en 2021 no han dado soporte a este curso.

Eso fue difícil de digerir

En cada par del TreeMap doctors se esta guardando un TreeMap con un solo elemento. El for que recorre este ultimo TreeMap no hace nada, solo se queda con el ultimo elemento, y funciona porque hay uno solo.

Se debería cambiar esta estructura y que el TreMap de doctors no guarde otro TreeMap, que solo guarde una tupla…

Yo creo que deberían hacer un curso de estructuras de datos en java

Es entendible que un programador de alto nivel como Anahí ya tiene estos conceptos como obvios pero muchos de los alumnos no conocemos ni manejamos los conceptos ni herramientas ya que es un mundo practicamente nuevo para gente como yo que viene de otro campo de estudio. Sería bueno que se expliquen los conceptos antes de entar en el codigo directamente.

Yo ya hace 5 o 6 clases que me perdi… hemos corrido mucho al final. O se ponen ejemplos mas sencillos para hacer el ejercicio o se explica mejor… porque entre tantas cosas nuevas y tantos metodos diferentes nos volvemos locos…

Pareciera que esta clase lo único que pretendiera es confundir a quien está comenzando en la programación con Java. No se tiene una clara definición de lo que se está haciendo. Anahí entiende (es obvio), pero quiere que todos vayan a su ritmo y con su lógica.

Creo que se pudo haber modularizado mas el código. En mi humilde opinion creo parece mas un código espagueti. En fin es parte de nuestra responsabilidad personalizarlo. 😅

usted es malvada anahi, les enseña arboles sin si quiera saber que son y para variar en POO jajaja

R.I.P POR LOS QUE HEMOS LLEGADO HASTA AQUI





Creo que para usuarios intermedios esto fue mucho

15 mins de agonía xDDD
A Ann se le acababa el tiempo y apretó el acelerador porque ufs hizo todo super rápido y yo todo perdido.

Íbamos bien y de repente no se qué pasó.

Porque Java, porque!!! :'v

Subo al cielo y luego vienen estos capítulos donde recibo tan solo bofetadas.

Recomiendo tan solo ver como se estructura el código, en efecto, como lo dijeron otros compañeros, se puede refactorizar, vean esto como la oportunidad de aprender, a la larga, en desarrollo se lee mucho mas de lo que se programa y siempre habrá mejores formas de hacer las cosas.

Échenle ganas.

Me agrado la parte en cómo pudo realizar rápidamente el método para mostrar las citas del paciente (showPatientMyAppointments), con practica espero poder hacerlo con esa velocidad.

Les comparto este repositorio que sirve de guía para el examen final, pues contiene las preguntas que se encuentran en el examen, la justificación y el video del curso donde se habla sobre eso. Espero y les sea de utilidad 😄.
Platzi-Test

Es una mala practica dejar tan largos los metodos, cuando crecen tanto se recomienda dividirlos en problemas mas pequeños, para que sean comprensibles.

Tambien hubiera sido de mucha ayuda que se mostrara de forma mas grafica la nueva estructura que construyo que fue lo que trato de explicar en los comentarios pero con los anidamientos uno se puede confundir facilmente xD

para tener un mejor entendimiento de los arboles es bueno dar una repasada a matemáticas discretas

Todo bien hasta estas últimas clases 😓😓

Mucho Codigo!!!

Las ultimas se complico un poco el curso pero gracias a las bases que tuve se pudo comprender poco a poco

Ya que terminó todo el programa tuve un gran alivio.

Excelente las explicaciones

Realmente un poco complejo y a su vez interesante, se tiene que ver muchas veces para comprender.

Lo que mas me confundió fueron los nombres en ingles de las clases, en clases anteriores no me confundieron tanto como en esta. Si hubieran estado en español la comprensión sería mejor.

Tengo claro que dominar el idioma inglés es algo esencial, pero no es el objetivo de este curso, logró que no entendiera nada de lo que se hizo por el hecho de que los nombres eran tan similares y no tenia presente su traducción a todo momento.

Me tuve que preocupar tanto por traducir y entender los nombres de las clases que no me permitió entender la lógica de lo que explicaba.

a practicar

Ufff que dolor de cabeza.

Chale me perdí. 😔

Yo trabajo como programador con varios lenguajes y es verdad que estos últimos temas son algo complejos, lo que hago es anotar estos tópicos con los que tengo dificultad y los veo aparte hasta entenderlos a fondo. Al momento estoy conforme con este curso.

Veo que muchos señalan que las ultimas clases son mucho contenido, pero vean que todo esto final es meramente la lógica para poder implementar toda la estructuración del proyecto que hicimos previamente

Recomienoo bastante la la geekipedia de ernesto
para mejorar su conocimiento en Java

https://www.youtube.com/watch?v=TjrPp48_ms0&list=PLyvsggKtwbLXEZjb8HrNTbWesTKIfpNak

Excelente que se cree un curso de estructuras de datos

Muy bueno el Curso.
Seria excelente que hicieran un curso de estructuras de datos en Java justo antes de ver este curso.

Por alguna extrana razon no puedo ver la clase anterior, tuve que verla desde la app de platzi porque desde mi pc no lo pude hacer

Uy no esto tienen que cambiarlo el curso esta muy bien, hasta esta sección de Ensamblando Objetos el proyecto, primero las clases son demasiado largas y segundo se sale del contexto de enseñanza es bastante tedioso

Como están gente les Quería decir que no es necesario crear la variable j dentro del for (y solamente se hace eso para indicarle a el usuario que es la 1(posición) del Arreglo,caso contrario le salaria que Comenzaria desde (0) así que simplemente entre paréntesis ponen (i+1) y con este se evitan de estar creando nuevas variables)

psdt;si la imagen esta muy pequeña dale click derecho y abrir en una nueva pestaña.

i die

excelente 😃

Mucha información para pocos minutos de clase.

Hola Pueden compartir el diagrama de clases del proyecto por favor

A seguir profundizando más… 💪

totalmente perdida, hay que repetir el video varias vecespara poder entenderlo

El Map -> doctors es el que contiene el indice raíz, se va llenando: doctors(n, doctorAppointments(availableAppointments))

uffff, muy largas estas dos clases 😦

Clases muy largas, va demasiado rapido a mi pareces. Aunque sea simple logica es bueno que explique todo con detalle y no se salten muchos temas.

Excelente clase

En este punto, doctors ya es un TreeMap lleno, el foreaach que incluye la variable doc, sera la forma de recorrer el TreeMap ya lleno.

La única manera de entrar y recorrer un map es a través de un .ENTRYSET.

No es por nada, pero solo asi es complicado entenderle, hay que volver a leer el codigo para entender todo lo que implica poder hacer un Map, pero muy bonita la fumada

😵

Anahi a partir del video 35 se dejo ir bien recio…

por si se pierden les recomiendo descargar primero el archivo y luego junto a la clase ir avanzando y hacer algo así como ingeniería a la inversa de todo lo q ves del archivo con lo que escuchas de la clase. a mi me sirve.

wow, solo es de practicar ahora

Practicas y mas practica

Esto se vera mejor en la clase avanzada.

Fernando creeme esos ejemplos fueron sencillos para lo que mi docente de programacion competitiva nos muestra, eso se hace con el fin de esforzarnos a usar toda nuestra logica y compresion para poder entender el tema