Bases de Datos Locales
Manejo de bases de datos locales en el Sistema Operativo Android.
Conoce cómo se almacenan datos en Android y cómo es que se almacenan localmente en el dispositivo implementando la base de datos nativa SQLite.
A quién va dirigido
- Programadores.
- Programadores de aplicaciones.
- Diseñadores de aplicaciones.
Duración
El curso consta de 56 videos con una duración aproximada de 8 horas.
Requisitos Previos
Es recomendable tener nociones básicas de Android. Nuestro curso de Programación Android es un complemento perfecto
TEMARIO DEL CURSO
Módulo 1: Inicio del curso
En este módulo presentaremos el curso y vamos a ver las bases de Android necesarias para tomarlo.
1. Descripción del curso
2. Conocimientos previos
3. Java
4. Android Studio
5. Configuraciones
6. Android Developers
Módulo 2: Almacenar Información
En este módulo vamos a conocer los diferentes caminos que podemos tomar sobre el tema de almacenamiento de información en Android.
1. Emulador en Android
2. Almacenar información
3. Crear un archivo
4. Leer un archivo
5. Preferencias
6. Leer preferencias
7. Almacenar información en SD
8. Leer información del SD
Módulo 3: SQLite
En este módulo vamos a conocer SQLite y cómo funciona la lógica de la misma base de datos.
1. SQLite
2. Addon
3. Crear una BD
4. Tipos de datos
5. Importar y exportar BD
Módulo 4: Android + SQLite
En este módulo vamos a conocer SQLite y cómo funciona la lógica de la misma base de datos.
1. Crear un proyecto
2. Definir Activity
3. Plain Old Java Object (POJO)
4. Helper
5. Constantes
6. Terminar Helper
7. Manejo de datos
8. Insertar datos
9. Probar funcionalidad
10. Buscar elemento y actualizar
Módulo 5: SQLite con RecyclerView
En este módulo vamos a utilizar las bases de datos con la interfaz de un RecyclerView.
1. Crear proyecto
2. Plain Old Java Object (POJO)
3. Definir constantes
4. Definir helper
5. Definir acciones
6. Definir actividad
7. Agregar elementos
8. Adaptador
9. Cargar elementos
10. Proyecto funcional
Módulo 6: Acciones del proyecto
En este módulo vamos a crear acciones para dar las funcionalidades finales al proyecto.
1. Floating Action Button (FAB)
2. Agregar Activity
3. Acciones agregar
4. Agregar receta
5. Interfaz actualizada
Módulo 7: Buscar elemento
En este módulo vamos a definir como buscar/filtrar las recetas del proyecto.
1. Menú para filtrar
2. Características del menú
3. Buscar elementos
4. Buscar personas
5. Realizar operaciones
Módulo 8: Eliminar elementos
En este módulo vamos a crear las instrucciones para eliminar elementos de la base de datos.
1. Interactuar con RecyclerView
2. Eliminar elementos
3. Acoplar acción con instrucción
4. Funcionalidad
5. Probar funcionalidad completa de la aplicación
Módulo 9: Fin del curso
En este módulo finalizamos el curso, damos recomendaciones y analizamos el futuro de SQLite.
1. Recomendaciones
2. SQLite futuro