Este curso está en desarrollo y por tanto aún no están todas las clases disponibles. El pago actual incluye acceso ilimitado y gratuito a las futuras clases, todas las actualizaciones y nuevos recursos
El precio del curso irá aumentando cuántas más clases disponibles tenga.
90% Dto. 80,00€
Aprende a desarrollar una aplicación de facturación con la librería más popular del momento.
Han quedado atrás los días de jQuery o AngularJS. Acompáñame a lo largo del desarrollo de una aplicación de facturación con una librería moderna y especializada en la creación de interfaces de usuario. Usaremos la última versión de React (qué incluye hooks) para crear clientes, productos y facturas usando un API REST ya existente.
Fundamentos de React
Aprenderemos JSX y a crear componentes usando clases. Daremos estado y propiedades a los componentes y veremos cuáles son los pilares de React.
Creación de la base
Crearemos en nuestro ordenador un nuevo proyecto con la ayuda de create-react-app. Luego añadiremos la página de Login, primero con clases y luego con el hook useState para finalmente añadirle estilos CSS
Estructurando la aplicación y completando el flujo sin sesión
Añadiremos múltiples idiomas y crearemos la base para las futuras rutas de la aplicación. Completaremos el flujo para que el usuario pueda iniciar sesión o registrarse y vea el interior de nuestra plataforma aunque refresque
Añadiendo el fujo con sesión
Añadiremos las rutas protegidas por sesión y nos aseguraremos de que los usuarios sin sesión no pueden acceder a ellas.
Creando clientes
Crearemos formularios que den de alta clientes y nos permitan también editarlos. A demás, mostraremos los clientes en formato tabla para que puedan ser filtrados y ordenados
Creando productos
Veremos las posibilidades de reutilización de código que nos brinda React al crear formularios y tablas para administrar productos muy similares a las que usamos para administrar clientes.
Creando facturas
Crearemos una interfaz lo más parecida posible a una factura real que nos permitirá añadir productos, sus cantidades, precios e impuestos.
Desplegando el proyecto
Veremos cómo podemos desplegar el proyecto en plataformas como Netlify o Amazon S3
Extras
Encontraremos vídeos diversos cómo pueda ser la configuración de Visual Studio Code que uso en mi día a día
¿Está el curso terminado?
No, el curso está en desarrollo, ahora mismo hay disponibles 25 lecciones (03:22:51 h)
¿Qué versión de React se usa en el curso?
El curso esta hecho con React 16.13.1
¿Se explican hooks?
Sí, en el curso veremos los hooks: useState, useEffect, useReducer, useContext y también crearemos nuestros propios hooks
¿Cuándo empieza el curso?
Tan pronto como completes la compra recibirás un email con las credenciales para acceder al curso y podrás empezar a ver las clases
¿Durante cuánto tiempo podré acceder al curso?
El curso estara disponible de por vida
¿El curso es online?
Sí, el curso es online y se imparte en https://cursos.xavitristancho.pro
¿Cómo puedo pagar el curso?
El curso lo puedes pagar pulsando en el botón comprar, al pulsar te redireccionará a la pasarela de pago de Stripe, un servidor seguro especializado en el procesamiento de pagos. Podrás pagar el curso con tu tarjeta de crédito/débito o con Google Pay.