Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kotlin: Crea tu Tienda Virtual con Android Studio desde Cero
Rating: 4.8 out of 5(307 ratings)
1,548 students

Kotlin: Crea tu Tienda Virtual con Android Studio desde Cero

Kotlin | Firebase | Node.js | Google Maps | Mercado Pago | Paginación | Carrito de compras | Órdenes de compra
Last updated 6/2026
Spanish
Spanish [Auto],

What you'll learn

  • Crear una tienda virtual desde cero
  • Implementación de Firebase
  • Implementar compras con Mercado Pago
  • Crear servidor en Node JS
  • Sistema de reseñas de productos
  • Carrito de compras
  • Implementación de Google Maps
  • Crear órdenes de compra
  • Peticiones HTTP
  • Wishlist o lista de deseos
  • Paginación de productos
  • CRUD: Crear, leer, actualizar y eliminar productos en tiempo real
  • Uso de Retrofit
  • Ver nuestra ubicación en tiempo real
  • Uso de GPS
  • Subir una imagen o imágenes de productos
  • Inicio de sesión (Correo electrónico - Google - Número telefónico)
  • Roles de usuario
  • Registro de usuarios [ Vendedores - Clientes ]
  • Perfil de usuario [ Vendedores - Clientes ]
  • Seguimiento de pedidos
  • Acceder a la cámara del dispositivo
  • Seleccionar imágenes de la galería
  • Llamadas telefónicas
  • Mensajes de texto
  • Recuperación de contraseña
  • Aplicación Android que trabaje con internet
  • Cambiar contraseña
  • Animaciones
  • Permisos de usuario

Course content

51 sections169 lectures26h 10m total length
  • Demostración del proyecto15:20

Requirements

  • Conocimiento básico de Android y Kotlin
  • Conocimientos básicos en programación orientada a objetos
  • Un ordenador o laptop con acceso a Internet
  • Todos los materiales están incluidos en el curso

Description

Sean bienvenidos(as) a este curso en el cuál aprenderemos a crear una tienda virtual totalmente desde cero con el lenguaje de programación Kotlin, servidor en la nube de Firebase y adicionalmente crearemos un servidor en Node Js para algunas funcionalidades específicas, utilizaremos el método de pago Mercado Pago para realizar las compras.

En este proyecto existirán dos tipos de usuario Vendedores y Cliente. Los vendedores tendrán la capacidad de crear categorías, productos , añadir imágenes , ofertas. Por otro lado los clientes tendrán a disposición todos los productos, para poder visualizar su información , añadirlos a favoritos , como también añadirlos a un carro de compras , este proyecto es 100% práctico , desde luego iré explicando cada línea de código de manera detalla como es de costumbre con mis cursos. A continuación te mencionaré algunas funcionalidades:

- Registro y Login de usuarios

- Acceder con número telefónico

- Implementación de Google Maps

- Crear categorías

- Crear promociones

- Añadir productos al carrito de compras

- Realizar compras con Mercado Pago

- Sistema de calificaciones

- Crear órdenes de compra

- Aprenderemos a como crear un servidor en Node JS

- Peticiones HTTP

- Paginación de productos

- Accederemos a la galería y cámara

- Y mucho más!


Este curso fue realizado con mucho esfuerzo para una buena comprensión y con el fin de ayudarte en tu vida profesional.

Sin más que decir nos vemos en clase! 


Who this course is for:

  • Para estudiantes de ingeniería de sistemas, Ingeniería de software o afines.
  • Profesionales de Ingeniería de sistemas, Ingeniería de software o afines.
  • Emprendedores que quieran crear su propia aplicación móvil