React Native MVVM: App Delivery NodeJS MySQL Pasarelas Pagos

React Native | Typescript | Clean Architecture | MVVM | Node.js | MySQL | Mercado Pago | Stripe | CRUD API REST | Hooks

Ratings: 4.61 / 5.00




Description

Desarrollo multiplataforma para IOS y Android utilizando Clean Architecture + MVVM

En este curso te voy a enseñar como crear una aplicación DELIVERY utilizando REACT NATIVE junto con NodeJS y MYSQL.

Algunos de los temas que veras a lo largo del curso serán los siguientes:

  1. Clean Architecture

  2. Patron MVVM

  3. Typescript

  4. Hooks

  5. Context API

  6. Expo CLI

  7. Async Storage (Persistencia de datos)

  8. Integrar aplicación con NodeJS (Backend).

  9. Crear tablas en la base de datos

  10. Hacer consultas simples y complejas en MySQL

  11. Manejo de datos en tiempo real utilizando SOCKET IO

  12. Autenticación de usuarios con JSON WEB TOKENS

  13. Mapas de Google

  14. Notificaciones Push

  15. Trazar rutas en el mapa desde un punto A hasta B

  16. Colocar marcadores personalizados

  17. Integrar Firebase Storage para almacenar imagenes en la nube

  18. Relación de datos en bases de datos MySQL

  19. Navegación con GPS

  20. Geolocalización

  21. Peticiones HTTP

  22. Mercado pago

  23. Stripe

  24. Visual Studio Code

  25. Postman

  26. MySQL Workbench

Y MUCHO MAS!

Espero que te suscribas a mi curso y poderte brindar todo mi conocimiento sobre este interesante mundo del desarrollo móvil multiplataforma


React Native:

React Native, es un framework de código abierto creado por Meta Platforms, Inc.​ Se utiliza para desarrollar aplicaciones para Android, ​ Android TV, ​ iOS, macOS, ​ tvOS, Web, ​ Windows​ y UWP​ al permitir que los desarrolladores usen React con las características nativas de estas plataformas

NodeJs:

Ideado como un entorno de ejecución de JavaScript orientado a eventos asíncronos, Node.js está diseñado para crear aplicaciones network escalables. En el siguiente ejemplo de "hola mundo", pueden atenderse muchas conexiones simultáneamente. Por cada conexión, se activa la devolución de llamada o callback, pero si no hay trabajo que hacer, Node.js se dormirá.

MySQL:

Es un sistema de gestión de bases de datos relacionales de código abierto respaldado por Oracle y basado en el lenguaje de consulta estructurado (SQL). MySQL funciona prácticamente en todas las plataformas, incluyendo Linux, UNIX y Windows. Aunque puede utilizarse en una amplia gama de aplicaciones.

What You Will Learn!

  • Clean Architecture
  • Patron MVVM
  • Typescript
  • Hooks
  • Context API (Estado global de la aplicacion)
  • Expo CLI
  • Async Storage (Persistencia de datos)
  • Integrar una aplicación con NodeJS (Backend).
  • Crear tablas en la base de datos
  • Hacer consultas simples y complejas en MySQL
  • Manejo de datos en tiempo real utilizando SOCKET IO
  • Autenticación de usuarios con JSON WEB TOKENS
  • Mapas de Google
  • Notificaciones Push
  • Trazar rutas en el mapa desde un punto A hasta B
  • Colocar marcadores personalizados
  • Integrar Firebase Storage para almacenar imagenes en la nube
  • Relación de datos en bases de datos MySQL
  • Navegación con GPS
  • Geolocalización
  • Peticiones HTTP
  • Mercado pago
  • Stripe
  • Visual Studio Code
  • Postman
  • MySQL Workbench
  • CRUD Productos
  • CRUD Categorias
  • CRUD Bolsa de compras

Who Should Attend!

  • 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 KOTLIN
  • Desarrolladores SWIFT
  • Desarrolladores de Apps multiplataforma
  • Desarrolladores Javascript
  • Frontend Developers
  • Backend Developers