Aprende Android con Ejemplos
Aprende a programar aplicaciones móviles Android con ejemplos prácticos consumiendo base de datos y muchas cosas más....
Lo que serás capaz de hacer
El objetivo de este curso es que aprendas y más que nada practiques, practiques y practiques para que al final seas capaz de crear aplicaciones nativas funcionales para el sistema operativo Android, ojo no quiero decir que la teoría no es importante solo que el enfoque de este curso es más practico ya que la teoría es más fácil de encontrar. En el curso tocaremos los siguientes temas: - Como consumir api's en nuestras aplicaciones Android usando Retrofit. - Como usar Room para gestionar base de datos locales en el dispositivo. - Usar elementos del dispositivo como la memoria, cámara entre otras. - Pedir permisos al usuario para usar ciertos elementos del dispositivo como la cámara entre otras. - y muchas cosas más. En el mundo actual gran parte de nuestro día a día está conectado a dispositivos electrónicos y las aplicaciones que estas nos suelen ofrecer por lo cual es una buena oportunidad para aprender, especializarse y mejorar el día a día de las personas con nuestras aplicaciones. Así que no lo dudes más, te invito a revisar los proyectos que estaremos creando, a inscribirte y por qué no si tienes alguna sugerencia de proyecto que quieras que realicemos en el curso es bien recibida.
- Desarrollar tus propias aplicaciones nativas para Android
- Consumir API's usando Retrofit en nuestras Aplicaciones Android.
- Uso de Room como base de datos local de nuestras Aplicaciónes
- Usar elementos del dispositivo como memoria, camara entre otras.
- Y muchas cosas más...
Temario
UNIDAD 1 - Introducción · 8 leccionesUNIDAD 1 - Introducción
UNIDAD 1 - Introducción
- Introducción
- Presentación Proyecto 1 - AgendaApp
- Presentación Proyecto 2 - AdminBibliotecaApp
- Presentación Proyecto 3 - AdminMenuRestaurantApp y MenuRestaurantApp
- Presentación Proyecto 4 - SIVApp
- Lista de Proyectos que crearemos
- Programas Necesarios
- Creación del Emulador en Android Studio
UNIDAD 2 - Aplicación AgendaApp - Java · 22 leccionesUNIDAD 2 - Aplicación AgendaApp - Java
UNIDAD 2 - Aplicación AgendaApp - Java
- Creación del proyecto, recursos necesarios y viewBinding en Activity
- Crear Toolbar a nuestro proyecto
- Crear Bottom Navigation a nuestro proyecto
- Creación de Fragments necesarios
- Navegación en nuestro proyecto
- Base de datos con Room
- Creación vista (xml's) AlertDialog para Formulario Add Update Citas
- Creación vista (xml's) de AdminCitasFragment
- Configuración Toolbar y viewBinding en Fragment AdminCitasFragment
- Lanzar AlertDialog y Llenado del Spinner
- Obtener hora con TimePickerDialog
- Configuración RecyclerView y Creación del Adapter Citas
- Obtener Citas de la Base de Datos
- Agregar Citas a la Base de Datos
- Interfaz para editar y/o eliminar Cita
- Editar Cita de la Base de Datos
- Borrar Cita de la Base de Datos
- Filtrar (Buscar) Cita usando el SearchView
- Creación vista (xml's) de AgendaFragment
- Configuración viewBinding en AgendaFragment y Ocultar Toolbar
- Configuración RecyclerView y Creación de CitasDiaAdapter
- Obtener Citas y separarlas por Día
UNIDAD 3 - Aplicación AdminBibliotecaApp - Java · 46 leccionesUNIDAD 3 - Aplicación AdminBibliotecaApp - Java
UNIDAD 3 - Aplicación AdminBibliotecaApp - Java
- Preparando Base de Datos
- Preparando Backend
- Creación del proyecto, viewBinding, Dependencias, Recursos y Permiso de Internet
- Recursos Colors, Strings y Modificar Themes al Proyecto
- Estructura de carpetas en el proyecto
- Crear SplashScreen del Proyecto
- Configurando Retrofit y Creación de WebService (Interface)
- LoginScreen Vista (xml) y Funcionamiento
- NavegacionScreen Vista (xml) y Funcionamiento
- Sección Usuarios - Creando llamadas a los endpoints
- Sección Usuarios - Crear UsuariosScreenActivity y viewBinding
- Sección Usuarios - Configuración RecyclerView, Adaptador y Obtener Usuarios
- Sección Usuarios - AlertDialog y Agregar Usuario
- Sección Usuarios - AlertDialog y Actualizar Usuario
- Sección Usuarios - Borrar Usuario
- Sección Autores - Creando llamadas a los endpoints
- Sección Autores - Crear AutoresScreenActivity y viewBinding
- Sección Autores - Configuración RecyclerView y AdaptadorAutores
- Sección Autores - Crear Instancia Retrofit, WebService y Obtener Autores
- Sección Autores - AlertDialog (xml) y Código
- Sección Autores - Agregar Autor
- Sección Autores - Actualizar Autor
- Sección Autores - Borrar Autor
- Sección Editoriales - Práctica
- Sección Categorías - Práctica
- Sección Libros - Creando llamadas a los endpoints
- Sección Libros- Crear LibrosScreenActivity y viewBinding
- Sección Libros - Configuración RecyclerView y AdaptadorLibros
- Sección Libros - Crear Instancia Retrofit, WebService y Obtener Libros
- Sección Libros - Filtrar (Buscar) Libro por ISBN, Nombre Libro o Nombre Autor
- Sección Libros - Ver Información del Libro
- Sección Libros - Borrar Libro
- Sección Libros - Prestar Libro Parte 1
- Sección Libros - Prestar Libro Parte 2
- Sección Libros - Práctica Opcional
- Sección Libros - Crear Activity para Agregar y Actualizar Libros
- Sección Libros - Enviar y Recibir Data entre Activity(registerForActivityResult)
- Sección Libros - Obtener y Mostrar Listas en Spinner Autor, Editorial, Categoría
- Sección Libros - Agregar Libro
- Sección Libros - Actualizar Libro
- Sección Préstamos - Creando llamadas a los endpoints, Activity y viewBinding
- Sección Préstamos - Configuración RecyclerView y AdaptadorPrestamos
- Sección Préstamos - Configuración Spinner Usuarios
- Sección Préstamos - Crear Instancias Retrofit, WebService y Obtener Usuarios
- Sección Préstamos - Obtener Préstamos
- Sección Préstamos - Crear AlertDialog (xml y código) y Acción Devolver Préstamo
UNIDAD 4 - AdminMenuRestaurantApp y MenuRestaurantApp - Kotlin · 42 leccionesUNIDAD 4 - AdminMenuRestaurantApp y MenuRestaurantApp - Kotlin
UNIDAD 4 - AdminMenuRestaurantApp y MenuRestaurantApp - Kotlin
- Admin - Preparando base de datos y endpoints
- Admin - Creando el Proyecto y Configuraciones Iniciales
- Admin - Configuración e Importación de Recursos
- Admin - Estructura de Carpetas del Proyecto
- Admin - Configurando Retrofit y Creación de WebService (Interface)
- Admin - Creando SplashScreenActivity
- Admin - Creando NavegacionActivity
- Admin - Creando CategoriasActivity
- Admin - Práctica - Creando PlatillosActivity
- Admin - Creación de Modelos y Response de Categoria y Platillo
- Admin - Configuración RecyclerView y Adaptador Categorias
- Admin - Crear Petición y Obtener Categorías
- Admin - Crear AlertDialog para Agregar Categoria
- Admin - Crear Petición y Agregar Categoría
- Admin - Crear Petición y Borrar Categoría
- Admin - Configuración RecyclerView y Adaptador Platillos
- Admin - Crear Petición y Obtener Platillos
- Admin - Crear AlertDialog para Agregar y Actualizar Platillo
- Admin - Obtener y Mostrar Categorias en Spinner
- Admin - Crear Petición y Agregar Platillo
- Admin - Crear Petición y Editar Platillo
- Admin - Crear Petición y Borrar Platillo
- Menú - Creación del Proyecto y Configuraciones Iniciales
- Menú - Importación de Recursos
- Menú - Estructura de Carpetas del Proyecto
- Menú - Configurando Retrofit y Creación de WebService (Interface)
- Menú - Creación de Modelos y Response de Categoria y Platillo
- Menú - Crear SplashScreenActivity
- Menú - Crear CategoriasActivity
- Menú - Configuración RecyclerView y Adaptador Categorias
- Menú - Crear Llamada y Obtener Categorias
- Menú - Crear PlatillosActivity
- Menú - Envío información entre Activity's (nomCategoria)
- Menú - Acción RatingBar
- Configuración RecyclerView y Adaptador Platillos
- Menú - Crear Llamada y Obtener Platillos Categoria
- Menú - Explicación Clase Utils y SharedPreferences Cuenta
- Menú - Archivo Utils, Obtener y Agregar Cuenta SharedPreferences
- Menú - Agregar y Obtener Cuenta SharedPreferences en Activity's
- Menú - Crear CuentasActivity y los Intent's
- Sección Préstamos - Filtrar (Buscar) Préstamos por ID Usuario
- Menú - Acciones CuentasActivity
UNIDAD 5 - SIVApp (Sistema Inventario y Ventas) - Kotlin · 45 leccionesUNIDAD 5 - SIVApp (Sistema Inventario y Ventas) - Kotlin
UNIDAD 5 - SIVApp (Sistema Inventario y Ventas) - Kotlin
- Preparando Base de Datos y Backend
- Creación Proyecto y Dependencias Necesarias
- Configurando Manifest
- Recursos del Proyecto
- Estructura de Carpetas del Proyecto
- Creación Activity's y Fragment's Necesarios
- Creación Recurso Menú Bottom
- Creación Recurso xml Navigation
- SplashScreenActivity
- MainActivity
- Creación de Modelos y Response Necesarios
- Creación RetrofitClient y WebService (Interface)
- ProductosFragment - Creando ProductosViewModel
- Solicitar Permisos Camara y Escritura al Usuario
- ProductosFragment - Configuración RecyclerView y ProductoAdapter
- ProductosFragment - AlertDialog Agregar, Actualizar Productos
- ProductosFragment - ObtenerProductos
- ProductosFragment - Spinner ObtenerNomProveedores
- ProductosFragment - AgregarProducto
- ProductosFragment - Leer Código con la Camara
- ProductosFragment - EditarProducto
- ProductosFragment - Buscar, Filtrar Productos
- ProveedoresFragment - Creando ProveedoresViewModel
- ProveedoresFragment - Configuración RecyclerView y ProveedorAdapter
- ProveedoresFragment - ObtenerProveedores
- ProveedoresFragment - Acción Llamadas
- ProveedoresFragment - Acción Enviar Email
- ProveedoresFragment - AlertDialog Agregar, Actualizar Proveedores
- ProveedoresFragment - AgregarProveedor
- ProveedoresFragment - EditarProveedor
- ProveedoresFragment - Buscar, Filtrar Proveedor
- VentasFragment - Creando VentasViewModel Parte 1
- VentasFragment - Creando VentasViewModel Parte 2
- VentasFragment - Configuración RecyclerView y VentaAdapter
- VentasFragment - Acción Escanear Código
- VentasFragment - Observer Fragment con ViewModel
- VentasFragment - Acción Buscar Producto
- VentasFragment - Acción Aumentar y Disminuir Cantidad Producto
- VentasFragment - Registrar Venta
- ReportesFragment - Creando ReportesViewModel Obtener Ventas Periodo
- ReportesFragment - Creando ReportesViewModel Gráfica
- ReportesFragment - Creando ReportesViewModel Generar Reporte PDF
- ReportesFragment - ViewBinding y ViewModel en el Fragment
- ReportesFragment - Obtener Fechas con datePickerDialog
- ReportesFragment - Acción Generar Gráfica y Reporte
UNIDAD 6 - EXTRAS · 3 leccionesUNIDAD 6 - EXTRAS
UNIDAD 6 - EXTRAS
- AsistenciasApp
- CRUD para consumir una base de datos en Firebase
- ClimaApp (tomorrow.io)
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
6 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Sergio Erik Peralta Aguiñiga.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 6 unidades · 166 lecciones · 30 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Sergio Erik Peralta Aguiñiga; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


