Curso Room Android. Persistencia de Datos Completa
3.9 (64 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,166 students enrolled

Curso Room Android. Persistencia de Datos Completa

Aprende a administrar tus propias bases de datos locales en Android. CRUD ya no será un problema para ti, ni migrar.
3.9 (64 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,166 students enrolled
Created by Alberto Palomar
Last updated 4/2018
Spanish
Spanish [Auto]
Current price: $31.99 Original price: $49.99 Discount: 36% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 4 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Aprenderas a utilizar ROOM. CRUD y Migrar bases de datos ya no será un problema después de realizar el Curso
Requirements
  • Conocimiento a nivel principiante de Android Studio. Deberías saber hacer aplicaciones básicas para Android antes de Iniciar este Curso. El curso es en Java
Description

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. 

Who this course is for:
  • Si quieres una Base de Datos Local para tus aplicaciones Android este es tu Curso.
Course content
Expand all 41 lectures 02:32:20
+ Room DataBase
13 lectures 57:26
DataBase
04:45
Configurando Activity
05:56
Finalizar Activity
03:31
CRUD Room Insert
09:15
CRUD Room Leer Todo
06:17
CRUD Room Leer por Nombre
04:29
CRUD Room Leer por id
02:45
CRUD Room Actualizar por id
02:33
CRUD Room Borrar por id
02:07
CRUD Room Borrar todo
01:40
Código GitHub Hasta este Punto
00:01
+ Room DataBase Relación One To Many
10 lectures 39:18
Configurando Activity
03:22
Entity
06:46
DAO
02:51
Room Migrar Base de Datos con Nuevo Esquema
09:29
CRUD Room Insert One To Many
05:32
CRUD Room Solucionado Incidencias
01:56
CRUD Room Leer One To Many
04:07
CRUD Room Actualizar One To Many
02:52
CRUD Room Borrar One To Many
02:22
Código GitHub Hasta este Punto
00:01
+ Room DataBase Crear Nueva Tabla para Relación Many To Many
9 lectures 18:15
Configurando Activity
04:14
Entity
01:37
DAO Data Access Object
02:05
CRUD Room Insert
01:49
CRUD ROOM Leer
02:55
CRUD Room Actualizar
01:35
CRUD Room Borrar
01:21
Código GitHub Hasta este Punto
00:01
+ ROOM DataBase Relación Many To Many
8 lectures 34:38
Configurando Activity
06:27
Entity
04:28
DAO Data Access Object
06:42
DataBase
05:06
Insert Many to Many
05:14
Leer Many to Many Primera Parte
03:28
Leer Many to Many Segunda Parte
03:12
Código GitHub Hasta este Punto
00:01