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
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:
Clean Architecture
Patron MVVM
Typescript
Hooks
Context API
Expo CLI
Async Storage (Persistencia de datos)
Integrar 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
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