Terminé el desarrollo de Android Nanodegree hace un par de meses.
Gustó:
Me gustó el proyecto Capstone y el proyecto de la película, porque ambas eran aplicaciones que escribí desde cero. Los otros proyectos eran valiosos, pero esencialmente eran codificación de mantenimiento (que es la mayoría de la codificación profesional, por supuesto), no tan divertida.
Me gusta la forma en que el curso lo alienta a desarrollar la cartera de github.
- ¿Sería mejor obtener una licenciatura en administración de la salud en línea o de ladrillo y mortero?
- ¿Cuáles son las ventajas de completar los cursos certificados NDT?
- ¿Cuáles son los mejores consejos para tomar clases en línea?
- ¿Cuál es la mejor plataforma para ofrecer clases de inglés en línea?
- ¿Es buena idea hacer un curso en línea en Android?
Las lecciones en video fueron de alta calidad.
El grupo de discusión de Udacity fue muy útil.
Contras:
Necesitan actualizar los cursos para incluir Firebase, ya que Google está integrando Firebase en muchas de sus API. Firebase es mucho más importante para la mayoría de los desarrolladores que Android Auto.
La aplicación Watch fue realmente difícil porque las herramientas de depuración no eran tan fiables si no tenías un reloj real.
Pedí un entrenador una vez, pero mi cita fue casi una semana más tarde, momento en el que había descubierto las cosas por mi cuenta.
En pocas palabras: vale la pena el tiempo (se necesita mucho) y el dinero.