Introducción9 clases
Repositorio de la aplicación Una charla antes de empezar ¿Que es el Stack MERN, MongoDB, ExpressJS, ReactJS y NodeJS? ¿Por que usamos React JS? ¿Por que usamos Express JS? ¿Por que usamos el ODM Mongoose? Entorno de desarrollo6 clases
Seleccionando el Navegador Instalando Insomnia Cliente API Seleccionando el Editor de Código Instalando las Extensiones en Visual Studio Code Conceptos básicos de React JS15 clases
¿Qué vamos hacer en esta sección? Conceptos básicos de React JS Creando nuestra primera app en React JS Nuestro primer Componente en React JS ¿Que son los Props de React? Pasando props básicos entre componentes Pasando variables y objetos entre componentes por los props Pasando funciones entre componente por los props El uso de la Asignación por Destructuring Hook de estado - useState Hook de efecto - useEffect Inicializando el proyecto - BACKEND8 clases
Creando un cluster Mongo Atlas Mongoose conectando la app con la base de datos Creando el servidor HTTP con express Recargando el servidor automaticamente Configurando carpeta de estáticos Sistema de autenticación - BACKEND6 clases
Creando nuestro primer endpoint AccessToken y RefreshToken Refrescando el AccessToken Sistema de usuarios - BACKEND8 clases
Middleware de autenticación Obtener los datos del usuario logeado Obtener todos los usuario Sistema de menus - BACKEND6 clases
Sistema de cursos - BACKEND7 clases
Sistema del blog - BACKEND7 clases
Modelo el post para el blog Obtención y paginación de los posts Actualización de los posts Obtener un post por su path Sistema del newsletter - BACKEND5 clases
Estructura api newsletter Registrar email en la newsletter Obtener todos los email con paginación Eliminar un registro por el email Inicializando el proyecto - FRONTEND7 clases
Creando el proyecto de React Instalando Semantic UI React Sistema de rutas - FRONTEND7 clases
Instalando React Router Dom Separando Zona Admin de la Web Añadiendo layouts a las rutas Separando Auth del AdminPanel Creando las páginas del admin Creando las páginas de la web Sistema de autenticación - FRONTEND8 clases
Controlando formulario con formik Validando formulario con Yup Sistema de sesión - FRONTEND7 clases
Contexto y hook para la sesión Obteniendo los datos del usuario Guardando y obteniendo token del localstorage Recuperando sesión del usuario Recuperando la sesión completa Panel de administración - FRONTEND5 clases
Sistema de usuarios - FRONTEND13 clases
Modal para poder mostrar formularios Formulario para crear usuarios Controlando y validando formulario Controlando la imagen del usuario Obteniendo los usuarios activos e inactivos Renderizando los usuarios Recargando usuarios al crear uno Formulario para actualizar usuario Desactivando y activando usuarios Sistema del menu - FRONTEND9 clases
Obteniendo menus activo e inactivos Formulario para crear menus Controlando y validando el formulario Activar y desactivar menu Sistema de cursos - FRONTEND10 clases
Obteniendo todos los cursos Formulario para crear cursos Controlando y validando el formulario Sistema newsletter - FRONT5 clases
Obteniendo todos los emails Sistema del blog - FRONTEND10 clases
Formulario para crear post Controlando y validando formulario Client Layout - FRONTEND5 clases
Página principal - FORNTEND4 clases
Pagina de los cursos - FRONTEND4 clases
Página del blog - FRONTEND7 clases
Estructura del listado de posts Obteniendo el post visitado Desplegando aplicación3 clases
Subiendo Servidor a Heroku Subiendo Cliente a Netlify
Valoraciones
No se ha escrito ningún comentario para la calificación que has seleccionado.