Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Flutter y Spring Boot: E-Commerce App Mercado Pago y Stripe
Rating: 4.5 out of 5(21 ratings)
194 students

Flutter y Spring Boot: E-Commerce App Mercado Pago y Stripe

Flutter | Android | iOS | Spring Boot | MySQL | Pago en Efectivo y Tarjetas | Mercado Pago | Stripe | Clean Architecture
Created byJonathan Goyes
Last updated 8/2025
Spanish
Spanish [Auto],

What you'll learn

  • Flutter
  • Spring Boot
  • MySQL
  • API REST
  • Peticiones HTTP
  • Conexion Base de datos
  • Comunicar API REST con un APP
  • JPA Hibernate
  • Mercado Pago
  • Stripe
  • CRUD API
  • Clean Architecture
  • Diseño de pantallas
  • Manejo de imagenes
  • Inyeccion de dependencias

Course content

17 sections127 lectures27h 39m total length
  • Instalacion de Flutter4:15
  • Instalacion de Visual Studio Code1:43
  • Activar Modo desarrollador0:30
  • Instalacion de Android Studio1:20
  • Crear un emulador de Android2:07
  • (App) Crear proyecto en Windows8:04

Requirements

  • Programacion orientada a objetos
  • Nociones de desarrollo de apps
  • Tener conocimiento en cualquier lenguaje de programación orientado a objetos como Dart, Kotlin, Python, JAVA, Swift, Javascript

Description

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


  1. Diseño de pantallas

  2. Almacenamiento local

  3. Manejo de imagenes

  4. Peticiones HTTP

  5. Clean Architecture (Presentation - Domain - Data)

  6. BLoC (Gestor de estado)

  7. Inyeccion de dependencias

  8. Mercado Pago (Tarjetas y efectivo)

  9. Stripe (Tarjetas debito y credito)

BACKEND


  1. Spring Boot (Lenguaje Java)

  2. MySQL (Base de datos)

  3. JPA Hibernate

  4. Spring Security

  5. Almacenamiento de archivos (Imagenes)

  6. CRUD API (Create, Read, Update, Delete)

  7. JWT (Bearer Token)

  8. Proteccion de rutas por ROLES de usuario

  9. 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.

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 JAVA
  • Desarrolladores JAVASCRIPT
  • Desarrolladores KOTLIN
  • Desarrolladores Flutter
  • Desarrolladores SWIFT