Kotlin: App Delivery con NodeJS, SQL, Mercado pago y Paypal
Mercado pago | Paypal | API REST | Socket IO | PostgreSQL | Camara | Mapas | Notificaciones | Retrofit | Deploy Heroku
Lo que aprenderás
Este curso cuenta con:
Soporte del instructor
Videos en Full HD
Certificado de Finalización

Garantía de Reembolso
Contenido del Curso
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
- Creando los Roles de usuario (9:08)
- Creando los tres tipos de rol de usuario (6:37)
- Asignar rol de cliente a cada usuario nuevo (12:40)
- Obtener cuales son los roles de un usuario (10:21)
- Obtener los roles del usuario en la App Kotlin (9:51)
- Listar roles del usuario en la App (23:20)
- Almancenar rol seleccionado en sesion (19:21)
Disponible en
días
días
después de inscribirte
- Diseño de la pantalla para guardar imagen (13:54)
- (PERMISOS) Tomar fotografia o seleccionarla imagen de galeria (1:42)
- Tomar fotografia o seleccionarla imagen de galeria (13:09)
- Configurando Node Js para almacenar imagenes en Firebase Storage (26:43)
- Enviando peticion con Retrofit desde kotlin para almacenar imagenes (20:00)
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
- Backend para almacenar productos (28:52)
- Enviando peticion desde Kotlin con tres imagenes para crear un producto (21:33)
- Progress Dialog (6:13)
- Backend para listar productos por categoria (11:56)
- Mostrar productos por categoria (25:19)
- Diseño de la pantalla para mostrar el detalle de un producto (14:16)
- Mostrando datos del producto en el detalle (13:46)
- Guardando productos en Shared Preferences (20:49)
- Agregar menu al toolbar (8:05)
- Mostrar productos agregados a la bolsa de compras (21:52)
- Agrendo funcionalidades a la bolsa de compras (13:37)
Disponible en
días
días
después de inscribirte
- Diseño de las pantallas para trabajar con las direcciones (17:23)
- Agregar Google Maps (11:32)
- Obtener la ubicacion actual (23:48)
- Obtener los datos de localizacion del mapa (21:28)
- Backend para crear una nueva direccion (12:58)
- Crear nueva direccion desde App Kotlin (13:39)
- Backend para listar direcciones por Id de usuario (5:12)
- Mostrar las direcciones del usuario en la App (15:46)
- Guardar direccion seleccionada en sesion (16:19)
Disponible en
días
días
después de inscribirte
- Creando la tabla orders (7:29)
- Backend para crear una nueva orden (18:30)
- Creando una nueva orden desde la App Kotlin (21:01)
- Backend para listar las ordenes por estado (10:25)
- View Pager para manejar los estados de la orden (18:14)
- Mostrar las ordenes filtradas por status (20:38)
- Filtrar ordenes por cliente y estado (10:50)
- Backend para listar las ordenes con sus respectivos productos (11:50)
- Mostrando el detalle de la orden con sus productos (27:08)
- Fecha relativa (8:08)
- Mostrar las ordenes en el rol de restaurante (21:00)
- Mostrar los repartidores (Delivery) disponibles (16:54)
- Asignar un repartidor para entregar la orden (16:36)
- Mostrar el nombre del repartidor asignado (10:23)
- Mostrar las ordenes en el rol de delivery (18:48)
- Filtrar las ordenes por id delivery y status (7:21)
- Actualizar el estado del pedido a EN CAMINO (8:05)
- Mostrar mapa para el repartidor y colocar marcador personalizado en Google (9:18)
- Mostrar movimientos del delivery en el mapa en tiempo real (14:05)
- Trazar rutas de punto A a punto B (12:11)
- CardView para mostrar informacion del cliente (14:05)
- Mostrando los datos del cliente en el mapa del delivery (12:25)
- Actualizar el estado del pedido a ENTREGADO (14:14)
- Dejar de actualizar la posicion en tiempo real fuera del mapa (3:20)
- Agregar bordes redondeados a las esquinas del cardview del mapa (2:33)
- Mostrar mapa para el cliente (11:49)
- Trazar la ruta desde la posicion del delivery hasta el lugar de entrega en (16:40)
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
- Introduccion Mercado pago (4:02)
- Formulario para capturar datos de la tarjeta de credito (19:25)
- Generando el token de pagos con tarjeta de credito (24:30)
- Obteniendo el numero de cuotas a pagar disponibles (38:02)
- Generar un pago con tarjeta de credito y debito (41:10)
- Crear los datos de la orden cuando se genere el pago (8:39)
- Mostrando el estado de la transaccion (23:20)
Disponible en
días
días
después de inscribirte
- Integrar App Android Kotlin con Firebase (8:04)
- Notificaciones push con Firebase Messaging (13:40)
- Creando y guardando token de notificaciones (22:36)
- Enviando notificaciones push de dispositivo a dispositivo (35:24)
- Enviando notificaciones push de dispositivo a varios dispositivo (14:46)
- Implementando mas Notificiones en la app (13:24)
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte