¿Cuál es la duración óptima (en horas) para el curso de desarrollo de Android? ¿Cuál debería ser el programa de estudios?

Depende de varios factores. ¿Cuál es tu nivel de habilidad actual? ¿Ya conoce los conceptos orientados a objetos y Java (polimorfismo, herencia y encapsulación).

Para responder esto, voy a hacer algunas suposiciones. Suponiendo que haya realizado algún tipo de programación, conozca OOP y Java, con un nivel medio de experiencia en estos, no debería llevar más de 30 días con 6 horas de esfuerzo cada día. Eso es alrededor de 180 horas.

¿Cómo se me ocurrieron esos números? Déjame elaborar.

Usted ve, yo era un entrenador corporativo en Infosys, Mysore. Durante ese período (4.5 años) con Infosys, formé parte del equipo central, que conceptualizó, creó y ejecutó el programa Android Foundation Training para estudiantes de primer año que se unen recién salidos de las universidades de ingeniería. Antes de venir al Programa de capacitación de la Fundación Android, habrían recibido capacitación en Java o se les proporcionaría algún tipo de habilidad en Java para que no tengan problemas con Java cuando comiencen a aprender Android. Por lo general, recibieron 3 horas de teoría y 3 horas de capacitación práctica en un día. Es por eso que el número 6 horas al día. Por supuesto, la mayoría de los alumnos pasarían más de 6 horas practicando. Entonces, incluso si pasa 8 horas, serían 240 horas en 30 días.

En cuanto al programa de estudios, le sugiero que eche un vistazo al TOC (Tabla de contenido) de mi libro. http://www.wileyindia.com/media/…

Puede omitir la Parte 3, Arreglar, y algunas modificaciones aquí y allá. Siento que el plan de estudios debe ser apropiado para principiantes con 240 horas de contenido.

Para convertirte en experto, debes practicar y seguir aprendiendo cosas nuevas en el trabajo. Como dicen: “La perfección nunca es un destino”

Espero que esto ayude.

Entrenamiento de Android (Curso de 15 días)

Día 1

  • Configura Android Studio.
  • Aprende los conceptos básicos de Github.
  • Ejecute una aplicación de Android en su propio dispositivo.
  • Envíe la aplicación básica al repositorio de Github.

Dia 2

Planificación de proyectos y discusión de arquitectura MVC.

Día 3 – Día 9

Cree una aplicación de películas simple que se comunique con Internet y brinde una experiencia de usuario receptiva. En este proyecto, obtendrá datos de Internet con la API MovieDB, usará adaptadores y diseños de lista personalizados para completar las vistas de lista e incorporará bibliotecas para simplificar su código.

Día 10 – Día 14

Amplíe la aplicación de películas que creó en el Proyecto 1 para crear una aplicación con todas las funciones.

En este proyecto, permitirá a los usuarios ver y reproducir avances, leer reseñas y marcar sus películas favoritas. También creará una base de datos y un proveedor de contenido para almacenar y manejar los datos de su aplicación.

Día 15

  • Enviar los proyectos probados completados en GitHub
  • Construyendo tu currículum.
  • Pruebas y entrevistas.

Hola amigo,

He estado entrenando en Android desde hace bastante tiempo y, como entrenador, me gustaría decir que el curso para el Desarrollo de aplicaciones de Android puede durar bastante tiempo, pero para un principiante sería bueno y fácil comenzar con los conceptos básicos de Core Java y luego pasar a Android.

En Android, puede trabajar en conceptos básicos y comenzar a trabajar en una pequeña idea de aplicación como (Reproductor de música / Cámara / Navegador) o cualquier cosa que desee y luego debe comenzar a trabajar en ella. Este enfoque lo ayudará a comprender los conceptos básicos, de lo contrario, puede optar por unirse a una capacitación, pero eso requeriría mucho esfuerzo de su parte.

Tomará alrededor de 2 meses para dejar de ser un desarrollador básico.

Puedes seguir la respuesta de Aditya Dua a ¿Cómo puedo desarrollar una aplicación de Android? para comenzar a aprender cómo desarrollar aplicaciones para Android

Cursos gratuitos de Android:

Conviértete en un desarrollador de Android desde cero

2.Desarrollo de Android para principiantes (más de 8 horas de contenido)

3. Fundamentos de Android: Tutorial definitivo para el desarrollo de aplicaciones