Juan Villalvazo
Ingeniero en Computación | Desarrollo iOS - Swift y Android
Soy Ingeniero en Computación y Desarrollador de Aplicaciones Móviles, especializado en sistemas operativos iOS y Android.
Instructor profesional de cursos de programación en la plataforma de Udemy desde Junio de 2014, con más de 100k alumnos y 11K reseñas positivas.
Youtuber enfocado a la motivación y apoyo tanto de programadores como de emprendedores. Actualmente el canal cuenta con más de 100K suscriptores.
Conferencista de los siguientes eventos:
Jalisco Talent Land 2018-2019, Simposio Internacional de Sistemas e Informática en Culiacán Sinaloa, Quinto Congreso Internacional de Ciencias Empresariales en Guayaquil Ecuador.
Pero principalmente soy una persona que sabe por experiencia propia lo difícil que puede ser aprender a programar, es por eso que la meta en mis proyectos recientes es apoyar a cualquier persona que quiera entrar al mundo del desarrollo y emprendimiento.
Reseñas
Matias Ariel Ortiz Luna
23-02-2021
Muy desactualizado
Hector Hugo Trejo Sierra
05-02-2021
muy buen curso
David Trejos Cortés
29-01-2021
El curso aporta un contenido valioso para desarrollar en este lenguaje. Juan explica con claridad todos los temas que son importantes para abordar ideas de desarrollo futuras en swift.
Aún cuando el contenido del curso ya no es vigente, lo que es entendible ya que se trata de iOS 12; tiene lecciones que están desactualizadas incluso para el estándar de iOS 12. Y la solución del instructor es poner una lección de texto al inicio de las secciones diciendo que el código cambió debido a las actualizaciones del SDK e incluir el código en la lección sin explicar el razonamiento o las modificaciones que se hicieron. Y después las lecciones continúan en video utilizando la versión obsoleta del código, lo que resulta confuso. Me parece que no es una solución aceptable solamente incluir un aviso al principio de las lecciones.
Por otro lado, la calidad de las explicaciones es bastante deficiente; el instructor pierde mucho tiempo explicando a detalle una y otra vez las mismas cosas, y en ocasiones comete errores durante su explicación.
Y por último, el orden de las lecciones no resulta amigable. No permite que sea fácil regresar para buscar un concepto o un ejemplo de una implementación. Por ejemplo, explicando los tipos de dato Enum y el patrón de Wildcard a la mitad de la sección de SpriteKit; creo que sería mejor que la sección del principio, en la que se supone que se ven las particularidades del lenguaje Swift, contenga todas estas explicaciones; en lugar de tener la explicación de cómo firmar la aplicación, que me parece podría ser un tema de una sección final. Además, al llegar a la sección de Brais Moure, hay videos que repiten temas que ya se mencionaron antes (como la lección del Simulador) y da la sensación de que no es un curso consistente y uniforme, sino que está hecho de secciones pegadas.
Otra cosa que resulta incómoda es la introducción musical al principio de cada lección (excepto en la sección de Eduardo Rosas), que da la sensación que en realidad estoy viendo una playlist de tutoriales en YouTube. Tan es así que en la sección entera de Brais Moure, menciona que hay enlaces a otro video en la descripción y al terminar recomienda "Suscribirse"; cosas que son propias de la plataforma de YouTube.
Me parece que lo único rescatable es la sección de Eduardo Rosas y tal vez la de Brais Moure (con la observación que ya hice antes), porque explican bastante bien los conceptos y de forma muy clara; no cometen errores mientras escriben el código y sí dan la impresión de ser expertos en el tema.
No recomiendo el curso si ya tienes nociones avanzadas de programación (por ejemplo en otros lenguajes o tecnologías), aunque posiblemente para un principiante sea un buen punto de inicio; sobre todo porque Juan Villalvazo es el instructor principal y que cubre las secciones más importantes. Después de tomar este curso, preferí no comprar el curso de iOS 14 de este mismo instructor y estoy comenzando a dudar del curso de Android que compré hace unos meses y no he comenzado.
si
Daniel Tiro Bravo
07-01-2021
Es básico. Repiten mucho sus explicaciones. pueden mejorar sí preparan antes la clase y no improvisan tanto.