Gracias por la A2A, Nilay Patel.
Teniendo en cuenta que desea ser un desarrollador de aplicaciones para Android, el primer requisito previo es el conocimiento de la programación orientada a objetos y los conceptos de Java. Creo que eres bueno con tus habilidades de Java. En caso de que necesite un repaso, le ayudaría visitar los sitios web educativos y escribir algunos programas básicos.
Luego viene el enfoque: es un aspecto muy importante en el aprendizaje, ya que puede haber diferentes enfoques adecuados para diferentes personas.
- Cómo estudiar bien en la universidad o en una universidad
- ¿Cuánto tiempo debemos estudiar para descifrar los exámenes UPSC y SSC?
- ¿Cuáles son las mejores opciones después de BDS para estudiar en el extranjero?
- ¿Cómo debo superar en clase?
- Estoy a punto de cumplir 30 años y estoy considerando cambiar de carrera, lo que implicará estudiar para obtener un nuevo título. ¿Vale la pena?
- Algunos de nosotros podemos saltar directamente al sitio web oficial, descargar el SDK, seguir las instrucciones proporcionadas y comenzar a codificar de inmediato. Consulte la documentación siempre que necesite ayuda.
- Algunos de nosotros estamos acostumbrados a referir diapositivas, obtener conocimientos teóricos y continuar con la codificación más adelante. Para ellos, el equipo de CodePath ha curado un contenido muy interesante aquí.
- Algunos de nosotros estamos acostumbrados a aprender en el aula, seguir a los instructores y luego continuar. Thenewboston ofrece tutoriales detallados para aprender sobre el desarrollo de Android, que están disponibles en YouTube de forma gratuita.
- Udacity ha creado una brillante serie de cursos que son gratuitos, y también ofrecen un programa pagado llamado Android Nanodegree en el que aprendemos haciendo proyectos, obtenemos certificaciones y somos elegibles para trabajos.
Creo que conoces tu enfoque para aprender y seguir el adecuado para ti. Una vez que comience, encontrará algunos problemas y tratará de resolverlo, primero usted mismo. Si no obtiene ninguna solución, publíquela en foros como Stack Overflow y hay muchas personas dispuestas a ayudarlo a resolver sus problemas.
Por último, pero no menos importante, es importante familiarizarse con los ecosistemas móviles. En esta era moderna, todo lo que nos rodea se está moviendo a Mobile-first. “Desarrollador de aplicaciones” se dice que es uno de los trabajos más populares del mercado (léalo aquí).
El ecosistema de Android lo utilizan miles de millones de personas en todo el mundo y nosotros, como desarrolladores, debemos crear algo increíble que les ayude a hacer su vida más fácil. Buena suerte y que tengas una gran carrera! 🙂