En este curso te voy a enseñar como crear una aplicación E-COMMERCE utilizando Flutter junto con Spring Boot y MySQL. Integrando Pasarelas de Pago donde incluiremos Pagos en Tarjeta y efectivo. Aprende a programar con un Senior Developer combinando las mejores tecnologías que tiene Flutter y Spring Boot actualmente para desarrollar apps Multiplataforma y un Backend robusto:
APP:
- Diseño de pantallas
- Almacenamiento local
- Manejo de imagenes
- Peticiones HTTP
- Clean Architecture (Presentation – Domain – Data)
- BLoC (Gestor de estado)
- Inyeccion de dependencias
- Mercado Pago (Tarjetas y efectivo)
- Stripe (Tarjetas debito y credito)
BACKEND:
- Spring Boot (Lenguaje Java)
- MySQL (Base de datos)
- JPA Hibernate
- Spring Security
- Almacenamiento de archivos (Imagenes)
- CRUD API (Create, Read, Update, Delete)
- JWT (Bearer Token)
- Proteccion de rutas por ROLES de usuario
- Configuracion de Pasarelas de pago Mercado Pago y Stripe
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.






