¿Dónde puedo encontrar el nivel intermedio de los cursos de desarrollo de Android?

Como mencionó que la aplicación debería ser más que una aplicación estática, antes que nada debe aprender a usar la base de datos SQLite .

El siguiente video explica esto bien:

Si desea que su aplicación se conecte a algún tipo de base de datos en línea ( mongodb, Cassandra o MySQL ), debe aprender cómo realizar la conexión. Por ejemplo, si tiene un sitio web con backend PHP y una base de datos MySQL , necesitaría aprender la conectividad PHP-MySQL y también la conectividad de la aplicación de Android al archivo PHP seguido de la base de datos MySQL.

Hay un sitio donde puedes aprender mucho que me ha resultado útil (un ejemplo )

Ejemplo de Android | Fundamentos | Desarrollador | Código fuente | Tutoriales | Por adelantado | Aplicaciones | Java.

Aquí obtendrá muchas aplicaciones junto con su código y explicación (a veces). Por lo tanto, es realmente genial aprender.

Mira el tutorial de Udacity

(Desarrollo de Android para principiantes | Udacity – YouTube) si quieres.

Finalmente uno de los mejores tutoriales EL NUEVO BOSTON

(Desarrollo de aplicaciones de Android para lista de reproducción para principiantes – YouTube)

Si la codificación es un problema, puede usar MIT appinventor

(http://appinventor.mit.edu/)

Feliz aprendizaje,

ASR

Hola,

Entiendo tu peculiaridad incluso una vez que publiqué esta pregunta en quora y realmente ayudó mucho.

La mayoría de las cosas relacionadas con las computadoras se han aprendido a través de los libros, pero la cuestión es que no todo está actualizado. Por lo tanto, lo que puede hacer es seguir un canal en YouTube que siempre uso también … “The New Boston”.

Es un programador muy apasionado y da tutoriales sobre todo lo que necesita, desde HTML básico hasta aplicaciones dinámicas de iOS. Su lista de reproducción de Android Developent es increíble y fácil de entender.

Seguir su canal fue lo mejor que hice para ingresar al Desarrollo de Android y aprendí la mayoría de las cosas en 3 meses.

Si desea realizar un curso pago, puede optar por Coursera, Udemy, Edx y muchos más.