No es recomendable empezar con Python 2 porque tiene fecha de vencimiento para el próximo año.
PEP = Python Enhancement Proposals
Los PEP son la forma en la que se define como avanza el lenguaje. Existen tres PEPs que debes saber.
PEP8 es la guía de estilo de cómo escribir programas de Python. Es importante escribir de manera similiar para que nuestro software sea legible para el resto de la comunidad
PEP257 nos explica cómo generar buena documentación en nuestro código
PEP20
importthisTheZenofPython, by TimPetersBeautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.Flat is better than nested.Sparse is better than dense.Readability counts.Special cases aren't special enough to break the rules.Although practicality beats purity.Errors should never pass silently.Unless explicitly silenced.In the face of ambiguity, refuse the temptation to guess.There should be one-- and preferably only one --obvious way to do it.Although that way may not be obvious at first unless you're Dutch.Now is better than never.Although never is often better than *right* now.If the implementation is hard to explain, it's a bad idea.If the implementation is easy to explain, it may be a good idea.Namespaces are one honking great idea --let's do more of those!
Mis conclusiones de este “remake” del curso son las siguientes:
Mejor que el anterior (por mucho), que por cierto, también hizo David.
Desde que empezó con los temas de los decoradores (más o menos por esos videos), se sintió apresurado, y simplemente se veia cómo el punto era “terminar de hacer las cosas”, sin explicarlas. Muy mal por eso.
Nuevamente se deja un proyecto funcional a medias. Sí entiendo que es un curso básico. Pero carajo! Ustedes no aprenden a hacerlo bien con sus cursos de Python. Cuántas personas pagan Platzi expert NADA MÁS POR EL CURSO DE PYTHON. Y resulta ques una media porquería.
Creo que David Aroesti es un buen desarrollador, pero no es bueno enseñando. Si van a lanzar más cursos de Python, consigan a otro(s) expertos que sí sepan explicar, y hagan un proyecto solido (aunque sea básico).
No he visto este curso de Python, pero esa sensación de apuro por terminar el curso la he sentido en otros cursos igualmente, al principio comienzan bien, pero luego se apresuran mucho. Es que parece que quieren dar la impresión de cursos cortos, que no duren mucho, pero que va!! pierden calidad, principalmente en los fundamentos. Hasta ahora en los 4 o 5 cursos que he terminado completamente he sentido lo mismo. Platzi me ha ayudado mucho a manera de guia, porque no soy un graduado en el mundo de la programación. Es decir, por lo menos me da la pista de que tengo que estudiar, con la idea de "carreras que da", pero siempre complemento mis conocimientos en otros sitios que no menciono para no parecer que estoy haciendo algún marketing. Pero sí sugiero que deben corregir eso en próximos cursos, aunque los cursos se tarden más pero que sean Cursos.
Totalmente de acuerdo, yo pensé que estaba salvado con este curso porque lo necesitaba para la facultad, sin embargo tuve que recurrir a Udemy, tome varios cursos pero este sin duda no es mi favorito
he terminado algo bastante frustado con este curso, lo he repetido tres veces creo para ver si lo llego a comprender, y muchas cosas no las acabo de entender,
si no bien me equivoco el proyecto no se acabo, muchas cosas el profesor da por hechas que sabemos y se las salta, otras clases las pasa muy rapido sin explicar bien lo que ha hecho y tampoco en ayuda mucho aqui en la seccion de preguntas, se encuentran mas personas con las mismas o mas dudas que yo, y nadie nos ha podido ayudar, se supone que el profesor deberia estar atento a las preguntas para responderlas y no las hace.
las bases las tengo de otros cursos pero Python que era mi ilusion aprender no aprendi, y termine frustrado. hasta ahora creo que ha sido el peor de los cursos aqui. y por favor ayuden a las personas que estan preguntando en esta seccion, hay preguntas de meses atras que nadie ha respondido.
Yo creo que hasta el módulo 3 vale la pena, pero desde que se conecto con otros conocimientos se abrevió mucho y se dio prioridad a hacer y no aprender. Al igual que tú me voy un poco triste pero espero que el team y el profe analicen el "feedback" y posteriormente mejoren este curso. Saludos
¡Hola! Agradecemos mucho su feedback, tengan sabido que lo vamos a tener en cuenta para una próxima actualización del curso :)
Que excelente fin de curso 😀, muchas gracias profe 👨🏫, definitivamne de los mejores cursos que he tomado en platzi. 😎
Dale Like si llegaste en 2020 cuando Python 2 ya murió. 💚
Game it's Over 👾
El profesor es excelente. Se nota en David la pasión por lo que hace y las ganas de transmitirlo.
Los problemas que haya tenido el curso, para mí, se le atribuyen más a la edición y la aparente prisa por terminarlo hacia el final. En mi opinión hay cosas que tienen arreglo simple con moderadores que puedan fijar comentarios o modificar la descripción del video para aclarar los posibles errores (fe de erratas) u omisiones en la clase.
El curso me ha parecido excelente!
Muy bueno.
Es claro que para realizarlo de debe tener conceptos básicos de programación.
Cualquier curso siempre será una guía, la profundización es un tema personal.
Leo muchas criticas, de seguro los que han criticado no han vivido lo que es tomar un curso en una Universidad, donde se paga mucho pero mucho mas y casi todo es superficial y rápido y el verdadero aprendizaje depende de cada uno.
Entiendo lo que dices con respecto a la universidad pero creo que afortunadamente platzi hace buenos feedbacks y mejora sus contenidos gracias a su comunidad y a sus estudiantes.
Lo bueno es que muchos de los cursos actuales de Platzi, sin duda tienen una mejoría en:
No cortan los videos, se graban en una sola toma y si algo sale mal se repite toda la clase.
Muchos de sus profesores han mejorado y tienen gran variedad de cursos ahora previos a otros más avanzados.
creo que al final de cuentas voy a terminar instalando algún linux por que sino muchos problemas la verdad :'(
Existe WSL2, una buena alternativa
Excelente curso y un gran profesor.
Dejo un link a un libro para los que gusten seguir reforzando,
Explican la mayoría de los conceptos de una manera practica y muy clara.
Super, gracias. Lo estuve revisando y esta bueno.
Me parece entonces que hay que actualizar el curso de python pues allí al inicio sale la advertencia que es mejor empezar con python 2
seee, tienen un desorden pero se les quiere.
I took both courses, both great
David es uno de los mejores profesores que visto en Platzi
A mi me ha gustado mucho el curso, pero entiendo perfectamente las quejas de mis compañeros, aún cuando yo no encontré mucho problema sí noté que el final del curso fué acelerado y poco explicado, tuve que leer algunas documentaciones, que usualmente lo hago, pero deberíamos ser capaces de avanzar sin ellas o sólo con una leida superficial, los detalles más importantes deberían ser introducidos en el curso.
Es un buen curso, especialmente que a pesar de no tener bases logre entender casi todo. Donde se complico demasiado fue el uso de click y la consola, mas que por los conceptos (ya que es básicamente lo mismo del principio) la implementación del codigo.
He leído otros comentarios que comentan que se siente apresurado el curso, y yo también lo note así, de hecho al parecer se graba un mismo día, entre mas pasan los vídeos, se nota mas cansado al maestro y esto puede afectar la forma en la que se da el curso.
Respecto al nivel del curso, originalmente hice este curso porque quería seguir una carrera, pero con la nueva escuela parecería que todo eso desapareció o se acomodo de otra forma en la escuela de data scientist, toca hacer los otros cursos
Muy buen curso, excelente profesor. 😃
Maravilloso curso, creo que demasiado esencial para todo el que quiera programar en python! mas de un año usando platzi y nunca lo habia tomado... GRAN error! porque es un curso muy fundamental y si explica sobre todo como trabajar el codigo para produccion, que es lo que te piden para trabajar
La introducciOn al curso indica desarrollar una aplicaciOn de inventario en lIneas de comandos!!
Solo hicimos el mOdulo clients!
QuE pasO aquI??