🎓 Megapacks 🔥 Cursos premium Grupo de Telegram ❤️ Códigos fuente

App E-Commerce en Android con Backend en Spring Boot

Desarrolla una aplicación de comercio electrónico para Android con un backend en Spring Boot

avanzado 5(25 Calificaciones) 431 Alumnos inscritos
Creado por lubutech dev ultima actualizacion Sat, 01-Feb-2025 Spanish
¿Que voy a aprender??
  • Aplicación funcional de e-commerce en Android
  • Backend robusto con Spring Boot
  • Conexión fluida entre Android y Spring Boot
  • Base de datos bien estructurada

Plan de estudios para este curso
45 lecciones 45:00:00 horas
ecomnerce
45 lecciones 45:00:00 horas
  • PROYECTO E-COMMERCE CON ANDROID (CLIENTE) Y SPRINT BOOT (SERVICIO) | PARTE 1 01:00:00
  • PROYECTO E-COMMERCE CON ANDROID (CLIENTE) Y SPRINT BOOT (SERVICIO) | PARTE 2 01:00:00
  • PROYECTO E-COMMERCE CON ANDROID (CLIENTE) Y SPRINT BOOT (SERVICIO) | PARTE 3 01:00:00
  • CREAR UN FORMULARIO LOGIN EN ANDROID STUDIO | PARTE 4 01:00:00
  • CÓMO CREAR UN SIDEBAR NAVIGATION DRAWER EN ANDROID STUDIO | PARTE 5 01:00:00
  • CONECTAR APP MÓVIL AL SERVICIO Y CREAR EL MÉTODO INICIAR SESIÓN USANDO RETROFIT | PARTE 6 01:00:00
  • CREAR UN TOAST PERSONALIZADO - ANDROID STUDIO | PARTE 7 01:00:00
  • COMO VALIDAR LOS TEXT INPUT LAYOUT - ANDROID STUDIO | PARTE 8 01:00:00
  • LIMPIAR PROYECTO Y AGREGAR NUEVAS FUNCIONES | PARTE 9 01:00:00
  • CREAR Y VALIDAR MÉTODO PARA REGISTRAR Y ACTUALIZAR USUARIO Y CLIENTE EN EL SERVICIO 01:00:00
  • CONFIGURAR EL PAQUETE API | PARTE 11 01:00:00
  • CONFIGURAR EL PAQUETE REPOSITORY | PARTE 12 01:00:00
  • CONFIGURAR EL PAQUETE VIEWMODEL | PARTE 13 01:00:00
  • DISEÑAR EL FORMULARIO DE REGISTRO CLIENTE - USUARIO | PARTE 14 01:00:00
  • SOLICITAR PERMISOS PARA LEER EL ALMACENAMIENTO | PARTE 15 01:00:00
  • COMO CARGAR Y OBTENER LA RUTA DE LA IMAGEN | PARTE 16 01:00:00
  • COMO CARGAR ELEMENTOS AL COMBOBOX Y TERMINAR EL MÓDULO CLIENTE - USUARIO | PARTE 17 01:00:00
  • OMITIR LA SESIÓN CON SHARED PREFERENCES EN ANDROID STUDIO | PARTE 18 01:00:00
  • MÉTODO PARA CERRAR SESIÓN - ANDROID STUDIO | PARTE 19 01:00:00
  • CARGAR DATOS DEL USUARIO EN EL NAVIGATION DRAWER | PARTE 20 01:00:00
  • CERRAR LA APP CON BACKPRESSED | MÉTODO OPCIONAL 01:00:00
  • CÓMO CREAR UN CARRUSEL DE IMÁGENES CON LA LIBRERÍA AUTOIMAGESLIDER EN ANDROID STUDIO | PARTE 21 01:00:00
  • CÓMO EMULAR UNA APP DE ANDROID STUDIO DESDE UN DISPOSITIVO FÍSICO, Y CONECTARLO AL SERVICIO 01:00:00
  • CÓMO PONER UN ICONO A NUESTRA APP EN ANDROID STUDIO 01:00:00
  • MÉTODO PARA LISTAR CATEGORÍAS EN SPRINT BOOT (SERVICIO) | PARTE 22 01:00:00
  • MÉTODO PARA LISTAR PLATILLOS RECOMENDADOS Y POR CATEGORÍA EN SPRINT BOOT (SERVICIO) | PARTE 23 01:00:00
  • MÉTODO PARA LISTAR LAS COMPRAS POR CLIENTE CON SU DETALLE EN SPRINT BOOT (SERVICIO) | PARTE 24 01:00:00
  • MÉTODO PARA GUARDAR Y ANULAR PEDIDO CON SU DETALLE, Y ACTUALIZAR EL STOCK DE PLATILLOS | PARTE 25 01:00:00
  • LISTADO DE CATEGORÍAS CON GRIDVIEW EN ANDROID STUDIO | PARTE 26 01:00:00
  • LISTADO DE PLATILLOS RECOMENDADOS CON RECYCLERVIEW EN ANDROID STUDIO | PARTE 27 01:00:00
  • LISTADO DE PLATILLOS POR CATEGORÍA CON RECYCLERVIEW (HORIZONTAL O VERTICAL) | PARTE 28 01:00:00
  • LISTADO DE COMPRAS POR CLIENTE CON SU DETALLE | PARTE 29 01:00:00
  • MOSTRAR EL DETALLE DEL PLATILLO | PARTE 30 01:00:00
  • AGREGAR LOS PLATILLOS A LA BOLSA DE COMPRAS Y CREAR UN MENÚ EN EL TOOLBAR | PARTE 31 01:00:00
  • LISTAR LOS PLATILLOS AGREGADOS A LA BOLSA DE COMPRAS Y OTRAS FUNCIONES MÁS | PARTE 32. 01:00:00
  • GENERAR EL PEDIDO | PARTE 33 - FIN DEL PROYECTO ! 01:00:00
  • CREAR Y AÑADIR UN BADGE EN EL MENÚ DEL TOOLBAR - ANDROID STUDIO | PARTE 34 - OPCIONAL 01:00:00
  • ANULAR PEDIDO CON ONLONGCLICKLISTENER - ANDROID STUDIO | PARTE 35 - OPCIONAL 01:00:00
  • CÓMO EXPORTAR UN REPORTE JASPER DESDE UN API REST CON SPRINT BOOT (PDF) 01:00:00
  • CÓMO DESCARGAR UN ARCHIVO PDF EN ANDROID STUDIO DESDE UN API REST (SPRINT BOOT) 01:00:00
  • CÓMO PREVISUALIZAR UN ARCHIVO PDF EN ANDROID STUDIO. 01:00:00
  • INTRODUCCIÓN A NOTIFICACIONES PUSH EN ANDROID CON FCM (Firebase Cloud Messaging + Spring Boot 01:00:00
  • INTRODUCCIÓN A LOS WEBSOCKETS EN SPRING BOOT + ANGULAR 01:00:00
  • Implementar Notificaciones en Android con FCM (Firebase Cloud Messaging) y Servicio (Spring Boot) 01:00:00
  • Buscar items en un RecyclerView utilizando SearchView | Android Studio 01:00:00
Requerimientos
  • onocimientos básicos de Java y Android:
  • Conocimientos básicos de Spring Boot
  • Cuenta de Google
  • JDK (Java Development Kit) instalado
+ ver mas
Descripcion

Este curso te enseñará a desarrollar una aplicación de comercio electrónico utilizando Android como cliente y Spring Boot como backend. A lo largo del curso, aprenderás a crear una solución completa que permita a los usuarios navegar por productos, realizar compras y gestionar su cuenta. Algunos de los puntos clave que cubrirás incluyen:

  • Desarrollo del cliente Android: Creación de una aplicación Android funcional que se conecta al backend para mostrar productos, permitir compras y gestionar el perfil del usuario.
  • Integración con Spring Boot: Desarrollo de un backend robusto con Spring Boot para manejar la lógica de negocio, gestionar la base de datos, y proporcionar servicios a la aplicación Android.
  • Autenticación y gestión de usuarios: Implementación de un sistema de autenticación para que los usuarios puedan crear cuentas, iniciar sesión y realizar compras de manera segura.
  • Gestión de productos y pagos: Configuración de la administración de productos, categorías y precios en el backend, además de integrar un sistema de pagos para completar transacciones.
  • Consumo de APIs RESTful: Aprenderás a consumir APIs RESTful para conectar la aplicación Android con el servicio backend en Spring Boot.
  • Interacción y comunicación entre cliente y servidor: Entenderás cómo la aplicación Android se comunica con el backend a través de HTTP y cómo manejar las respuestas del servidor.
  • Despliegue y pruebas: Instrucciones para desplegar tu backend en un servidor y probar la aplicación en dispositivos reales.

Este curso es ideal para quienes desean crear aplicaciones de comercio electrónico completas, abarcando tanto el desarrollo móvil como el desarrollo de servicios web en el backend.

+ ver mas
otros cursos relacionados
49:00:00 horas
5 1437 gratis
18:00:00 horas
Actualizada Tue, 07-Jan-2025
5 507 gratis
47:00:00 horas
5 1422 gratis
15:00:00 horas
5 378 gratis
42:00:00 horas
5 314 gratis
acerca del instructor
  • 417 Reseñas
  • 2200 estudiantes
  • 18 cursos
+ ver mas
programador fullstack

¡Hola! Soy desarrollador web y de software, apasionado por las tecnologías modernas y siempre enfocado en estar a la vanguardia de las tendencias del sector. A través de mi canal de YouTube, Lubutech, comparto técnicas, recursos y conocimientos para ayudar a otros a mejorar sus habilidades en programación y mantenerse actualizados en este dinámico mundo tecnológico. Te invito a ser parte de esta comunidad y a crecer juntos en este apasionante camino hacia la innovación digital. ¡Gracias por tu apoyo! ?

Comentarios de los estudiantes
5
Puntuación media
  • 0%
  • 0%
  • 0%
  • 0%
  • 100%
Reseñas
  • Tue, 19-Jan-2038
    manuel manuel
    ¡Totalmente recomendado! Me ayudó a comprender mejor.
  • Tue, 19-Jan-2038
    Genaro Campos
    Una buena elección.
  • Tue, 19-Jan-2038
    Lucas Avilés
    Increíble curso, aprendí de forma práctica y sin rodeos.
  • Tue, 19-Jan-2038
    John Rosero
    Increíble curso, aprendí de forma práctica y sin rodeos.
  • Tue, 19-Jan-2038
    juan condori
    Superó mis expectativas, lo recomiendo totalmente.
  • Tue, 19-Jan-2038
    Jorge Albert Hernandez
    Se nota la experiencia del instructor, muy bien explicado.
  • Tue, 19-Jan-2038
    Jorge Alberto Avalos Hernandez
    Excelente, cada hora aprendo más y los conceptos son muy claros.
  • Tue, 19-Jan-2038
    Teo espi
    Está bien, solo que a veces debería ser más complejo al explicar algunos datos.
  • Tue, 19-Jan-2038
    Adan loe
    Explicación sencilla y completa!
  • Tue, 19-Jan-2038
    benjo huallpa
    El contenido es genial, el profesor explica de manera sencilla.
  • Tue, 19-Jan-2038
    armando castillo
    Muy buen curso, lleno de información muy útil 5/5.
  • Tue, 19-Jan-2038
    Teo Ruelas
    Excelente, por el momento he aprendido...
  • Tue, 19-Jan-2038
    Alexander RINCON VELANDIA
    Excelente, cada hora aprendo más y los conceptos son muy claros.
  • Tue, 19-Jan-2038
    Bryan Omar Antonio Sandoval
    Me encantó la estructura del curso, todo bien ordenado y explicado.
  • Tue, 19-Jan-2038
    Freddy Limon
    Increíble curso, aprendí de forma práctica y sin rodeos.
  • Tue, 19-Jan-2038
    Gonzalo Guamo
    ¡Fantástico! No me esperaba que fuera tan bueno.
  • Tue, 19-Jan-2038
    Cristian Sosa
    Increíble curso, aprendí de forma práctica y sin rodeos.
  • Tue, 19-Jan-2038
    Alan Ortega
    Buen curso.
  • Tue, 19-Jan-2038
    Jose Carlos Huayra Torrico
    Me ha abierto muchas puertas, lo recomiendo totalmente.
  • Tue, 19-Jan-2038
    Andrius Jaime Almeida Sima
    Increíble curso, se nota el esfuerzo y la dedicación del instructor.
  • Tue, 19-Jan-2038
    Mario Coro
    Un curso excelente para quienes buscan aprender de manera efectiva.
  • Tue, 19-Jan-2038
    David Diaz
    Un curso excelente para quienes buscan aprender de manera efectiva.
  • Tue, 19-Jan-2038
    saith salgado
    Explicaciones claras y ejemplos prácticos, excelente curso.
  • Tue, 19-Jan-2038
    Jorge Cruz
    Vale cada minuto invertido, contenido de calidad.
  • Tue, 19-Jan-2038
    Artemio Núñez Zavala
    Muy buen curso, lleno de información muy útil 5/5.
gratis
incluye:
  • 45:00:00 horas Videos bajo demanda
  • 45 lecciones
  • Acceso en móvil y tv
  • Acceso de por vida completo