Aprende a Administrar Bases de Datos Locales con ROOM para Android. ROOM se ha convertido en la biblioteca oficial de los desarrolladores de Android para administrar bases de datos SQLite. ROOM ofrece una capa de abstraccin que permite acceso fluido a la base de datos. Al mismo tiempo nos ofrece todo el potencial de SQLite. Crea una cache de datos para tus aplicaciones para que pueda funcionar cuando no hay conexin a internet o simplemente desarrolla una base de datos local de manera eficiente y rpida para tus aplicaciones. Que necesito saber?Es ideal que hayas realizado antes algunas aplicaciones sencillas en Android Studio. El lenguaje de programacin utilizado para este curso es Java. Que voy a Aprender?Primeros Pasos: CRUD -> Create, Read, Update and Delete o lo que es lo mismo podrs crear una base de datos donde podrs insertar datos, leerlos, actualizarlos y borrarlos. Todo sin tener conocimiento previo de como funciona una base de datos. Veremos Relacin 1 a Muchos, es decir cuando por ejemplo tienes un tabla que guarda Profesores y quieres que cada Profesor tenga la opcin de tener muchos Cursos. Veremos Relacin Muchos a Muchos, es decir cuando por ejemplo tienes una tabla que guarda Profesores y otra que guarda Lenguajes de Programacin y quieres que un Profesor tenga muchos Lenguajes y a la vez, que un Lenguaje de programacin tenga muchos Profesores. Por ltimo tambin veremos como migrar una base de datos. Es decir podremos actualizar la base de datos, sin perder ningn dato.A quin va dirigido?A todos los que quieran aprender ROOM o todos aquellos que sabiendo ROOM a nivel bsico quieren saber un poco ms, como migrar de un esquema a uno nuevo o tener relacin de Muchos a Muchos. No lo dudes y apuntatahora mismo para aprender de forma rpida y eficiente.