{CONTENIDO DEL CURSO}
    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de la sección

    4. Todo Resolver y Custom object types

    5. Services

    6. Regresar un Todo por ID

    7. Fragments

    8. Mutation e Inputs

    9. Validaciones y creación de Todo

    10. Actualizar un Todo

    11. Eliminar un Todo

    12. Agregar filtros

    13. Resolución de la tarea - Filtros

    14. Agregar conteos como campos adicionales

    15. ObjectTypes - Aggregation

    16. Código fuente de la sección

    1. Inicio de sección

    2. Temas puntuales de la sección

    3. Inicio de proyecto

    4. Instalar GraphQL y recursos

    5. Levantar base de datos - Docker

    6. Instrucciones y consideraciones adicionales

    7. Conectar base de datos a Nest

    8. Item Entity

    9. Crear items - Servicio y DTOs

    10. Insertar en base de datos

    11. Obtener el listado de items

    12. Resolución de la tarea - findOne

    13. Actualizar un item

    14. Eliminar un item

    15. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de la sección

    4. User Entity, Resolver, Servicio y Auth

    5. Resolución de la tarea

    6. Auth Module, Resolver y Servicio

    7. Tipos, Inputs y ObjectTypes

    8. Crear usuario

    9. Manejo de errores en signup

    10. Encriptar la contraseña

    11. Login de usuario

    12. Login parte 2

    13. Passport Module y JWT Module

    14. JWT Strategy

    15. Generar nuestro JWT

    16. JwtAuthGuard

    17. Validar usuario del JWT

    18. Custom Decorator - CurrentUser

    19. Retornar usuario y nuevo token

    20. Autorización de usuarios - Roles

    21. Cierre de la sección

    22. Código fuente de la sección

Acerca de este curso

  • $50.00
  • 164 lecciones
  • 18 horas de contenido en video
  • Fernando Herrera

{REQUISITOS}

• Estar familiarizado con Nest (decoradores, clases, módulos)
• No es necesario saber nada sobre GraphQL (esto es cubierto en el curso)
• Conocimiento de JavaScript y TypeScript es recomendado
• Este NO es un curso para aprender Nest puro, es para aprender Nest con GraphQL

{DESCRIPCIÓN}

Este curso está enfocado para todas las personas con conocimiento básico o intermedio de Nest, pero conocen poco o nada sobre GraphQL.

El curso parte de que el estudiante sabe cómo crear un RESTful api tradicional en Nest y de ahí empezamos a trabajar explicando los conceptos fundamentales de GraphQL y cómo empezar a implementar campos para poderlos consultar en nuestras queries.

El curso cuenta con guías de atajos hechas por mi persona para ayudarnos a familiarizarnos y memorizar conceptos necesarios de Nest y GraphQL, de esa forma el material didáctico les servirá para ojearlo cada vez que regresen a estudiar el curso.

Puntualmente, tocamos temas de interes como:

• Nest y el RESTful tradicional
• ¿Qué es GraphQL?, y ¿Para qué me puede servir?
• Beneficios de GraphQL sobre REST
• Code First vs Schema First
• Code First en profundidad
• GraphQL Queries y Mutations
• DTOs
 - Argumentos
 - Inputs
 - Argumentos compuestos
• Validaciones automaticas y semi-automaticas
• Errores comunes en GraphQL
• Resolvers
• Fragmentos
• Scalars
• ObjectTypes
• Variables de GraphQL
• Enumeraciones de TypeScript y su integración GraphQL
• Documentación
• Paginaciones y paginaciones anidadas dentro de objetos
• Filtros y filtros anidados dentro de objetos
• Docker y Docker Compose
• Subida de imágenes en DockerHub
• Despliegues en DigitalOcean
• Postgres
• Relaciones
• Git y GitHub
• JWTs
• Protección de ruta principal y campos
• Autorización
• Decoradores personalizados
• Creación de documentación automática y personalización
• Semilla de construcción
• Y mucho más...

El curso está cargado de información para ayudar a que nuestros desarolladores de FrontEnd puedan auto servirse de la información que necesitan basados en nuestro GraphQL endpoint.

Por favor consulta los requisitos para tomar este curso porque no es para personas que nunca han trabajado con Nest, pero sí para personas que nunca han trabajado con GraphQL.




{PAGO ÚNICO}

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

Suscripción
Devtalles PRO Mensual

USD16

Suscripción
DevTalles PRO Trimestral

USD48

Suscripción
DevTalles PRO Semestral

USD96

Suscripción
DevTalles PRO Anual

USD176

 12 meses por el precio 11

SABER MÁS