gourses

← Volver a la búsqueda

Crea una APP clone InDriver UBER con Flutter y Spring Boot

udemy · ⭐ 4.92 (18 reseñas) · Todos los niveles · es · ⏱ 33,5 h

Impartido por Jonathan Goyes · 218 alumnos

19.99 USD

Entra en tu cuenta para guardar este curso y volver a él cuando quieras.

Comparar este curso
Ver curso en udemy

Enlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información

Descripción

Crea un Clon de InDriver y UBER desde cero Desarrollo Multiplataforma Android y iOS utilizando Clean Architecture + BloC 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 FLUTTER junto con Spring Boot, MYSQL y Socket IO Aprende a programar con un Senior Developer combinando las mejores tecnologías que tiene Flutter actualmente para desarrollar apps Multiplataforma: APP • Diseño de pantallas • Mapas de Google • Localización en tiempo real • Trazado y actualizacion de rutas • Animaciones de localizacion • Almacenamiento local • Manejo de imagenes • Peticiones HTTP • Clean Architecture • BloC (Gestor de estado) • Inyeccion de dependencias • Notificaciones Push BACKEND • Spring Boot (Lenguaje JAVA) • MySQL (Base de datos) • Datos espaciales con MySQL • JPA Hibernate • Spring Security • Socket IO (Tiempo real) • Almacenamiento de archivos • CRUD API • (Create, Read, Update, Delete) • JWT (Bearer Token) • Proteccion de rutas por ROLES de usuario • Notificaciones Push • Firebase Admin 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. Flutter: Es un framework de código abierto desarrollado por Google para crear aplicaciones nativas de forma fácil, rápida y sencilla. Su principal ventaja radica en que genera código 100% nativo para cada plataforma, con lo que el rendimiento y la UX es totalmente idéntico a las aplicaciones nativas tradicionales. 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.

Lo que aprenderás

  • Flutter
  • Spring Boot
  • MySQL
  • Google Maps
  • Peticiones HTTP
  • Conexion Base de datos
  • Manejo de datos espaciales con MySQL
  • Socket IO (Tiempo real)
  • CRUD API
  • Localizacion en tiempo real
  • Gestor de estado BloC
  • Inyeccion de dependencias
  • Clean Architecture
  • JAVA
  • Comunicar API REST con un APP
  • JPA Hibernate
  • Spring Security
  • Json Wen Tokens JWT
  • Notificaciones Push
  • Firebase Admin

Requisitos

  • Programacion orientada a objetos
  • Tener conocimiento en algun lenguaje de programacion como Dart, Kotlin ,JAVA, Swift, Javascript