Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Crea una APP clone InDriver UBER React Native y Spring Boot
Rating: 5.0 out of 5(4 ratings)
78 students

Crea una APP clone InDriver UBER React Native y Spring Boot

React Native | Expo | Spring Boot | MySQL | Google Maps | Clean Architecture | MVVM | Socket iO | Typescript | Java
Created byJonathan Goyes
Last updated 10/2025
Spanish

What you'll learn

  • React Native
  • Expo
  • Typescript
  • Spring Boot
  • MySQL
  • Google Maps
  • Conexion Base de datos
  • Peticiones HTTP
  • Comunicar API REST con un APP
  • MVVM
  • Clean Architecture
  • Socket IO (Tiempo real)
  • CRUD API
  • Base de datos espaciales
  • Inyeccion de dependencias
  • Java
  • Localizacion en tiempo real
  • Json Wen Tokens JWT

Course content

18 sections151 lectures27h 7m total length
  • Instalacion de React Native en Windows9:47
  • Crear un emulador de Android2:38
  • Instalacion de Visual Studio Code1:22

Requirements

  • Programacion orientada a objetos
  • Tener conocimiento en algún lenguaje de programación como Javascript, JAVA, Dart, Kotlin, Swift

Description

Crea un Clon de InDriver y UBER desde cero

Desarrollo Multiplataforma Android y iOS utilizando Clean Architecture + MVVM con Backend y Base de datos

En este curso te voy a enseñar como crear una aplicación de TRANSPORTE tipo InDriver O UBER utilizando React Native  junto con Spring Boot y MYSQL

Aprende a programar con un Senior Developer combinando las mejores tecnologías que tiene React Native actualmente para desarrollar apps Multiplataforma:


APP


  1. React Native

  2. Typescript

  3. Expo (Android y iOS)

  4. MVVM

  5. Inyeccion de dependencias

  6. Clean Architecture (Presentation - Domain - Data)

  7. Peticiones HTTP

  8. Socket IO Client

  9. Mapas de Google

  10. Trazado de rutas

  11. Localizacion en tiempo real

  12. Animaciones en Localización y Rutas

  13. Notificaciones Push

BACKEND


  1. Spring Boot (Lenguaje JAVA)

  2. MySQL (Base de datos)

  3. Datos espaciales con MySQL

  4. JPA Hibernate

  5. Spring Security

  6. Socket IO (Tiempo real)

  7. Almacenamiento de archivos

  8. CRUD API

  9. (Create, Read, Update, Delete)

  10. JWT (Bearer Token)

  11. Proteccion de rutas por ROLES de usuario

  12. Notificaciones Push


Y MUCHO MAS!

Espero que te suscribas a mi curso y poderte brindar todo mi conocimiento sobre este interesante mundo del desarrollo móvil profesional.

React Native:

React Native es un framework de desarrollo móvil de código abierto que permite crear aplicaciones nativas para iOS y Android utilizando JavaScript y React. Combina el desarrollo web con componentes nativos, lo que brinda rendimiento cercano al nativo y permite escribir una sola base de código para múltiples plataformas.

Spring Boot:

Es un framework de código abierto para aplicaciones Java. Se utiliza para simplificar el desarrollo de aplicaciones empresariales, ofreciendo soporte para diversas tecnologías y patrones de diseño. Spring proporciona una base sólida para la construcción de aplicaciones Java complejas y escalables, permitiendo a los desarrolladores enfocarse en la lógica de negocio en lugar de los detalles de la infraestructura.

Who this course is for:

  • Estudiantes de ingenieria de Software
  • Estudiantes de Ingeniería en Computación
  • Estudiantes de Ingeniería de Sistemas
  • Ingenieros de Sistemas
  • Ingenieros de Software
  • Desarrolladores Web, Movil
  • Programadores
  • Desarrolladores de Software