¡Aprenda React, Redux, Node.js, MongoDB, GraphQL y TypeScript de una sola vez! Este curso le presentará el desarrollo web moderno basado en JavaScript. El enfoque principal es crear aplicaciones de una sola página con ReactJS que usan REST API creadas con Node.js.
a. Información general
b. Fundamentos de las aplicaciones web
a. Introducción a React
b. JavaScript
c. Estado del componente, controladores de eventos
d. Un estado más complejo, depurando aplicaciones de React
a. Renderizando una colección, módulos
b. Formularios
c. Obteniendo datos del servidor
d. Alterando datos en el servidor
e. Agregar estilos a la aplicación React
a. Node.js y Express
b. Implementación de la aplicación de Internet
c. Guardando dayos en MongoDB
d. Validación y ESLint
a. Estructura de la aplicación backend, introducción a las pruebas
b. Probando el backend
c. Administración de usuarios
d. Autenticación de token
a. Iniciar sesión en la interfaz
b. props.children and proptypes
c. Probando aplicaciones React
d. Pruebas de extremo a extremo
a. Flux-architecture and Redux
b. MMuchos reducers
c. Comunicarse con el servidor en una aplicación Redux d. React Query, useReducer y el contexto
e. connect (la parte antigua)
a. React-router
b. Hooks personalizados
c. Más sobre los estilos
d. Webpack
e. Componentes de clases, avrios
f. Ejercicios: ampliar la lista de blogs
a. Servidor GraphQL
b. React y GraphQL
c. Administración de bases de datos y usuarios
d. Iniciar sesión y actualizar la caché
e. Fragmentos y suscripciones
a. Antecedentes e introducción
b. Primeros pasos con TypeScript
c. Escribiendo una aplicación express
d. React con tipos
a. Introducción a React Native
b. Conceptos básicos de React Native
c. Comunicandose con el servidor
d. Probar y ampliar nuestra aplicación
a. Introduction to CI/CD
b. Getting started with GitHub Actions
c. Deployment
d. Keeping green
e. Expanding Further
a. Introduction to Containers
b. Building and configuring environments
c. Basics of Orchestration
a. Using relational databases with Sequelize
b. Join tables and queries
c. Migrations, many-to-many relationships