Hay numerosos cursos de desarrollo de Android que se ofrecen en línea hoy. Si desea obtener una certificación, puede elegir Udemy (sitio de aprendizaje en línea) y varios otros sitios que pueden ayudarlo. El mejor sitio al que puedo referirme es la udacia donde cualquier persona que no haya tenido experiencia previa con Android podría ser más amigable con él. Consiste en excelentes tutoriales que casi todos, desde principiantes hasta experimentados, pueden usar.
Todo lo que necesita es un conocimiento básico del lenguaje Java, un poco de XML y los softwares necesarios, el mejor es Android Studio, que es un software completo apilado que cada desarrollador prefiere. La mejor manera de comenzar con el desarrollo es crear su propia aplicación a partir del poco conocimiento que tiene. Cada error con el que te encuentres te enseñará algo nuevo y te ayudará a familiarizarte con Android. Existen numerosos solucionadores de problemas que pueden ayudarlo a través de varios sitios, como stackoverflow. Así que no te preocupes por los errores que puedas enfrentar. Luego intente integrar cada vez más funciones a la aplicación, como conectividad de base de datos, GPS, etc.
El desarrollo de Android ya no es una tarea difícil, ya que hay numerosos recursos disponibles para usted en Internet. Todo lo que necesita es estar dispuesto a cumplir con su objetivo y no rendirse cuando se encuentre con un error.
Los mejores recursos son
- ¿Podrías aprender un idioma diferente leyendo un libro en el idioma?
- ¿Qué es la programación y cómo puedo empezar a aprenderla?
- ¿Por qué es tan frustrante aprender matemáticas? ¿Cómo puedo mantenerme feliz al aprenderlo?
- Cómo aprender conceptualmente.
- ¿Cuál es la habilidad más importante para aprender en la universidad para una carrera de CS?
- Desarrollo de Android – Desarrolladores de Android, Udacity – Clases en línea gratuitas y Nanodegrees
- XML – W3Schools Online Web Tutorials y muchos otros recursos disponibles a su disposición.
- Java: hay muchos recursos para Java que están disponibles en Internet. Todo lo que necesita es lo básico para la programación orientada a objetos en Java y luego puede ponerse al día con los cursos de Android.
Espero que esto te ayudará. Gracias