How to build GraphQL APIs with Nest.js (Node.js Framework)

Learn to build GraphQL Server Application using Nest.js (Node.js Framework)

3.63 (4 reviews)
Udemy
platform
English
language
Web Development
category
How to build GraphQL APIs with Nest.js (Node.js Framework)
130
students
12 hours
content
Oct 2022
last update
$49.99
regular price

What you will learn

Build GraphQL API

Secure GraphQL API

Deploy GraphQL Server to Cloud

NodeJS implementation of GraphQL with NestJS

Why take this course?

GraphQL is a powerful query language for APIs and a runtime for fulfilling those queries with your existing data. It's an elegant approach that solves many problems typically found with REST APIs.


In this course, we will learn how to build GraphQL APIs from ground up using the modern and popular current node.js framework called Nest.js.


Nest (NestJS) is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with and fully supports TypeScript (yet still enables developers to code in pure JavaScript) and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).


GraphQL is a flexible and powerful alternative to REST for building APIs. Here are some points to remember:

  • GraphQL is a query language that is independent of the source of the data (database, web service, etc.).

  • GraphQL describes the data that an API provides via a strong typing system.

  • Through a schema, GraphQL declares the resources, relationships between them, and operations available.

  • All operations go through a single endpoing that can be accessed through HTTP.


GraphQL describes the data offered by an API through a schema that contains:

  • Data types and relationships between them

  • A set of operations:

        - Queries to get data

         - Mutations to create, update, and delete data


GraphQL combined with TypeScript helps you develop better type safety with your GraphQL queries, giving you end-to-end typing and this is enhanced by perfectly by Nest.js GraphQL module functionality as we will see it in this entire course breakdown videos.


At the end of the course you will learn the following topics

  1. Designing Database

  2. Building GraphQL APIs

  3. Secure GraphQL APIs (Authorization and Authentication)

  4. Code-First Approach

  5. GraphQL Resolvers

  6. Deploying GraphQL to Cloud

  7. Deploying using Docker Engine


Enroll Today!


Happy Learning..


Screenshots

How to build GraphQL APIs with Nest.js (Node.js Framework) - Screenshot_01How to build GraphQL APIs with Nest.js (Node.js Framework) - Screenshot_02How to build GraphQL APIs with Nest.js (Node.js Framework) - Screenshot_03How to build GraphQL APIs with Nest.js (Node.js Framework) - Screenshot_04

Charts

Price

How to build GraphQL APIs with Nest.js (Node.js Framework) - Price chart

Rating

How to build GraphQL APIs with Nest.js (Node.js Framework) - Ratings chart

Enrollment distribution

How to build GraphQL APIs with Nest.js (Node.js Framework) - Distribution chart

Related Topics

4921880
udemy ID
10/10/2022
course created date
10/16/2022
course indexed date
Bot
course submited by