Crea una APP clone de InDriver UBER con Flutter NestJS MySQL
Google Maps | Android | iOS | NestJS | MySQL | Clean Architecture | BloC | MVVM | Inyeccion de dependencias | Socket IO
4.62 (13 reviews)
187
students
32 hours
content
Apr 2024
last update
$54.99
regular price
What you will learn
Flutter
NestJS
MySQL
Gestor de estado BloC
Inyeccion de dependencias (Injectable)
Google Maps
Peticiones HTTP
Conexion Base de datos
Comunicar API REST con un APP
TypeORM
Clean Architecture
Socket IO (Tiempo real)
CRUD API
Base de datos espaciales
Why take this course?
🚕 **Transforma tu pasión por la tecnología en una APP de Transporte con Crea una APP clone de InDriver UBER con Flutter & NestJS** 🚗
---
### **¡Cura tu ambición de desarrollador con un curso completo y práctico!**
**Google Maps | Android | iOS | NestJS | MySQL | Clean Architecture | BloC | MVVM | Inyeccion de dependencias | Socket IO**
---
### **¿Qué te espera en este curso?**
- **Desarrollo Multiplataforma**: Aprende a crear una aplicación de **Transporte** tipo **InDriver o UBER** desde cero, utilizando las últimas tecnologías de Flutter para desarrollar apps que funcionen tanto en Android como en iOS.
- **Tecnologías de Vanguardia**: Te guiaré a través del uso de **NestJS**, **MYSQL**, y las técnicas de **Inyeccion de dependencias** y **Socket IO** para construir un backend robusto y eficiente.
- **Aprende de un Experto**: Comenzarás este viaje con la orientación de un **Senior Developer**, quien te enseñará a programar utilizando las mejores prácticas y el paradigma de desarrollo que más confianza inspira: **Clean Architecture** y **BloC**.
### **Lo que Aprenderás:**
#### **FRONTEND con Flutter:**
- **Gestor de Estado BloC**: Implementa un gestor de estado eficiente.
- **Inyección de Dependencias (Injectable)**: Domina la inyección de dependencias para mantener tu código limpio y modular.
- **Clean Architecture**: Organiza tu proyecto siguiendo los principios de Clean Architecture (Presentation, Domain, Data).
- **Peticiones HTTP**: Realiza llamadas a la API de manera segura y eficiente.
- **Socket IO Client**: Conecta con un servidor en tiempo real para una experiencia de usuario fluida.
- **Mapas de Google**: Integra Google Maps para rutas óptimas y funcionalidades geolocalizadas.
- **Localización en Tiempo Real**: Mantén a tus usuarios actualizados con su ubicación en tiempo real.
- **Notificaciones Push**: Aumenta la interacción con tu app mediante notificaciones relevantes.
#### **BACKEND con NestJS:**
- **NestJS (Framework NodeJS)**: Construye un backend escalable y de alta calidad utilizando este potente framework.
- **MySQL (Base de Datos)**: Administras y consultas datos de manera eficiente con MySQL.
- **TypeORM**: Domina el uso de TypeORM para ORM (Object Relational Mapping) en Node.js.
- **Manejo de Datos Espaciales**: Trabaja con tipos de datos geoespaciales para rutas y ubicaciones.
- **CRUD API**: Implementa operaciones CRUD en tu API.
- **JWT (Bearer Token)**: Gestiona la autenticación y autorización de usuarios.
- **Protección de Rutas**: Asegura tu aplicación protegiendo las rutas según los roles de los usuarios.
- **Socket IO Server**: Crea un servidor que maneje conexiones en tiempo real.
- **Firebase Admin**: Usa herramientas adicionales para mejorar la funcionalidad y seguridad de tu app.
---
**¿Estás listo para sumergirte en el desarrollo de aplicaciones móviles profesionales?** ¡Espero que te unas a mi curso y me permitas compartir todo mi conocimiento y experiencia en este interesante mundo del desarrollo móvil!
---
### **Flutter & NestJS: Tu Combinación Ganadora**
**Flutter**: Un framework de código abierto que te permite crear aplicaciones nativas de forma rápida y sencilla, con el rendimiento y la experiencia de usuario que se espera de las aplicaciones nativas tradicionales.
**NestJS**: Un framework de Node.js diseñado para construir aplicaciones backend eficientes, escalables y seguras con un enfoque empresarial, utilizando JavaScript o TypeScript.
---
**¡No te pierdas esta oportunidad única de convertirte en un experto en el desarrollo de aplicaciones de Transporte!** 🚀🚗📲
**¡Inscríbete ya!**
Screenshots
5893670
udemy ID
3/27/2024
course created date
3/28/2024
course indexed date
Bot
course submited by