|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/curso-room-android-persistencia-de-datos-completa/
课程评论:没有评论
**Coursera 课程总结:Android Room 持久化数据全攻略** 本课程将全面教授如何使用 Android 的官方数据库库 Room 来管理本地 SQLite 数据库。Room 提供了便捷的数据库访问接口,同时保留了 SQLite 的全部功能。通过这门课程,你将学会创建本地数据缓存,使应用在离线状态下也能正常运行,或实现高效快速的本地数据管理。 **课程前提:** * 具备 Android Studio 的基础开发经验。 * 课程将使用 Java 语言。 **学习内容:** * **CRUD 操作:** 掌握数据的创建(Create)、读取(Read)、更新(Update)和删除(Delete)操作,无需预备数据库知识。 * **关系映射:** * **一对多关系:** 学习如何处理例如“老师”和“课程”之间的关系,一个老师可以拥有多个课程。 * **多对多关系:** 学习如何处理例如“老师”和“编程语言”之间的关系,一个老师可以掌握多种编程语言,同时一种编程语言也可以被多位老师使用。 * **数据库迁移:** 掌握如何在不丢失数据的情况下更新数据库结构。 **课程目标受众:** * 希望学习 Android Room 数据库的所有开发者。 * 已具备 Room 基础知识,并希望深入了解,例如数据库迁移或处理多对多关系。 立即报名,快速高效地掌握 Android 数据持久化技术!
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 abstracción 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 conexión a internet o simplemente desarrolla una base de datos local de manera eficiente y rápida para tus aplicaciones. ¿Que necesito saber? Es ideal que hayas realizado antes algunas aplicaciones sencillas en Android Studio. El lenguaje de programación utilizado para este curso es Java. ¿Que voy a Aprender? Primeros Pasos: CRUD -> Create, Read, Update and Delete o lo que es lo mismo podrás crear una base de datos donde podrás insertar datos, leerlos, actualizarlos y borrarlos. Todo sin tener conocimiento previo de como funciona una base de datos. Veremos Relación 1 a Muchos, es decir cuando por ejemplo tienes un tabla que guarda Profesores y quieres que cada Profesor tenga la opción de tener muchos Cursos. Veremos Relación Muchos a Muchos, es decir cuando por ejemplo tienes una tabla que guarda Profesores y otra que guarda Lenguajes de Programación y quieres que un Profesor tenga muchos Lenguajes y a la vez, que un Lenguaje de programación tenga muchos Profesores. Por último también veremos como migrar una base de datos. Es decir podremos actualizar la base de datos, sin perder ningún dato. ¿A quién va dirigido? A todos los que quieran aprender ROOM o todos aquellos que sabiendo ROOM a nivel básico quieren saber un poco más, como migrar de un esquema a uno nuevo o tener relación de Muchos a Muchos. No lo dudes y apuntaté ahora mismo para aprender de forma rápida y eficiente.