Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room

Jetpack compose | NestJS | MySQL | Clean Architecture | MVVM | Dagger Hilt | Room | Mercado Pago | Stripe | Paginacion
4.68 (79 reviews)
Udemy
platform
Español
language
Mobile Apps
category
instructor
Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room
535
students
31.5 hours
content
May 2025
last update
$44.99
regular price

Why take this course?

🎉 Kotlin NestJS y MySQL: E-Commerce App con MVVM, Jetpack y Room 🌐

¡Descubre el Secreto del Desarrollo ¡Android Profesional!

¿Listo para sumergirte en el mundo de la programación móvil? 🚀

Este curso es tu cascada de conocimientos para transformarte en un experto en desarrollo de aplicaciones Android utilizando las últimas tecnologías y prácticas de la industria. Acompaña a Jonathan Goyes, un Senior Developer con experiencia de años, mientras te guía paso a paso para construir una robusta aplicación e-commerce.

**🛒 E-COMMERCE EDUCACIÓN CON JETPACK COMPOSE 🛍️

En este curso, aprenderás a:

  • Jetpack Compose: Dominarás la creación de interfaces de usuario (UI) en Android con esta herramienta poderosa y moderna. Crearás experiencias de usuario fluidas y dinámicas con menos código y mayor facilidad.

**🧩 ARQUITECTURA LIMITADA + PATRÓN MVVM 🏗️

Conceptos clave como:

  • Clean Architecture: Aprenderás a estructurar tu código de manera limpia y organizada, separando las capas de la aplicación para una mejor mantenibilidad y escalabilidad.
  • Patron MVVM (Model-View-ViewModel): Implementarás este patrón para una separación clara de responsabilidades y mejorar la comprensión del flujo de datos en tu aplicación.

**🛠️ HERRAMIENTAS DE DESARROLLO Y MEJOR PRÁCTICAS

  • Dagger Hilt: Manejarás la inyección de dependencias de manera efectiva.
  • Room: Aprenderás a utilizar esta biblioteca para interactuar con una base de datos SQLite, gestionando el almacenamiento local de datos de forma eficiente.
  • Coroutines y Flow: Dominarás el manejo de operaciones asíncronas con estas potentes herramientas de Kotlin.
  • Navigation Compose: Navegarás entre diferentes pantallas en tu aplicación de manera sencilla y eficiente.
  • Paginación: Implementarás la paginación para mostrar grandes conjuntos de datos de manera óptima.

**💳 SOLUCIONES DE PAGO CON MERCADO PAGO Y STRIPE

  • Mercado Pago y Stripe: Aprenderás a integrar estas soluciones de pago para aceptar pagos en tu aplicación.

**🔗 BACKEND CON NestJS y MYSQL

Para el backend, nos enfocaremos en:

  • NestJS: Este framework de Node.js te permitirá construir aplicaciones backend robustas y escalables.
  • MySQL: Utilizarás esta base de datos para manejar los datos de tu aplicación con confianza.
  • TypeORM: Herramienta que facilitará la interacción entre tu aplicación y MySQL.
  • CRUD API: Crearás una API completamente funcional, capaz de realizar operaciones básicas como crear, leer, actualizar y eliminar datos.
  • JWT (JSON Web Token): Gestionarás la autenticación de usuarios de manera segura.
  • Protección de rutas por ROLES: Asegurarás que los usuarios tengan los permisos adecuados para interactuar con tu API.

¡Espero verte en clase! 📚

Con este curso, estarás equipado con todas las herramientas y conocimientos necesarios para desarrollar tu propia aplicación e-commerce de manera profesional. Así que, ¿no es el momento de unirte y potenciar tus habilidades en el desarrollo de Android? ¡Te esperamos! 👩‍💻👨‍💻

Suscríbete y transforma tu carrera como desarrollador Android. 🚀

Course Gallery

Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room – Screenshot 1
Screenshot 1Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room
Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room – Screenshot 2
Screenshot 2Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room
Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room – Screenshot 3
Screenshot 3Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room
Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room – Screenshot 4
Screenshot 4Kotlin NestJS y MySQL: E-Commerce App MVVM + Jetpack + Room

Loading charts...

5203950
udemy ID
10/03/2023
course created date
11/03/2023
course indexed date
Bot
course submited by