React Avanzado: Fullstack Next.js, Apollo, MongoDB y GraphQL
What you'll learn
- Crear aplicaciones completas con React, Apollo y GraphQL
- Conocer más sobre MongoDB y Mongoose para integrarlo a sus aplicaciones React
- Crear aplicaciones fullstack desde el front end hasta el backend con JavaScript
- FullStack React, uno de los trabajos con mejores sueldos en la actualidad
Requirements
- Conocer lo básico de React y haber creado al menos un par de Aplicaciones con React te permitirá comprender mejor el código del curso
- Sintaxis de JavaScript Moderno (ES6) será necesaria a lo largo de todo el curso
- No se necesita saber MongoDB, GraphQL o Apollo
Description
ACTUALIZADO 2020 con React Hooks y Apollo Hooks!
¿Quieres aprender React y GraphQL en un mismo curso? No busques más!! en este curso crearemos una aplicación completa sin tener conocimientos previos de GraphQL, además aprenderás Apollo Client y Server para crear increibles Aplicaciones Web.
Si ya tienes experiencia con React, lleva tus bases hacia el siguiente nivel con un backend hecho con Apollo Server, GraphQL y MongoDB.
Si no estas seguro que es GraphQL, en este curso aprenderás sin conocimientos previos.
Además aprenderás:
Queries, Mutations, Resolvers y Schema de GraphQL, que son y crear los tuyos.
Integración de GraphQL con React
Autenticación JWT con React y GraphQL
Apollo Client y Server con Hooks
Next.js y Tailwind para el front end de nuestra aplicación
Recharts para crear gráficas interactivas
Almacenar datos en una base de datos de MongoDB
GraphQL es bastante divertido y fácil de utilizar, junto a Apollo podremos crear aplicaciones web fullstack muy rápido y que sean fáciles de mantener y actualizar con tecnologías modernas.
Este curso es FullStack, por lo tanto crearemos tanto el frontend como el backend.
Sino estas muy seguro que es GraphQL, aprenderás lo siguiente:
Crear y definir un Schema y relacionar objetos.
Utilizar GraphQL para el Backend y Front End de tus aplicaciones.
Aprenderás las distintas etapas y tecnologías, así como sus diferencias: GraphQL, Apollo Client y Server, MongoDB, React y Next.js
Crearemos una aplicación completa para administrar clientes, pedidos y productos.
Aprenderás a autenticar Usuarios con React y JWT en GraphQL y Apollo
Aprender una tecnología nueva no debe ser algo frustrante! y en este curso iremos paso a paso construyendo una aplicación completa, las herramientas (stack) utilizadas son:
GraphQL para Queries, Resolvers, Mutations y Schema.
MongoDB y mongoose para almacenar datos en la Base de datos
React
Next.js y Tailwind para el frontend del sitio web.
Formik para validación de Formularios
Recharts para graficas
Apollo Client y Server con Hooks para conectar nuestra base de datos (MongoDB y nuestro cliente React)
y mucho más!!
Who this course is for:
- Desarrolladores Web que quieran aprender GraphQL para crear aplicaciones FullStack
- Si tienes experiencia con React y quieres dar el siguiente paso, este curso es para ti
Instructor
Soy diseñador y programador web desde hace más de 15 años.
No te aburriré ni te contaré la típica historia de que soy programador desde los 6 años porque eso sería mentir.
Empecé a los 18 años y la programación cambió mi vida.
Aprendí con tutoriales en video, por eso creo en este formato de enseñanza; el problema es que muchos cursos hablaban con términos confusos, extraños y no creaban un proyecto real, es por eso que enseño Creando Proyectos Reales.
Por años he trabajado con WordPress, Drupal, PHP, JavaScript, Laravel, Node.js, Express, React, Angular, Vue, Ruby on Rails, Django, React Native, Flutter en diferentes empresas de mi Ciudad y para algunos clientes de forma Freelancer, pero cuando conocí a Udemy descubrí que podia realizar los cursos creando proyectos reales que tanta falta hacian, por lo tanto renuncie a mi trabajo y deje mi agencia de diseño Freelancer para comenzar Código Con Juan en Udemy.