Description
In this course, you will :
- Begin by learning about the various technologies used in Deno, such as Typescript.
- Compare these technologies to JavaScript and GraphQL, and become familiar with their terminologies.
- Create your own endpoint in Deno and configure it with queries and mutations.
- Deno will teach you how to set up a SQL database using PostgresSQL and then how to configure a NoSQL database using MongoDB to store documents and collections of on-demand data.
- Finally, you'll put everything together to create a fully functional GraphQL endpoint powered by PostgreSQL and MongoDB.
Syllabus :
1. Introduction to Deno, TypeScript, and GraphQL
- What is Deno?
- What is TypeScript?
- JavaScript Vs Type
- ScriptWhat is GraphQL?
- Basics of GraphQL
- GraphQL Playground
2. Creating a Basic GraphQL Endpoint
- “Hello, world!” in Deno
- Adding Dependencies to the Project
- Schemas and Types
- Queries and Mutations
3. Databases and Deno
- SQL or NoSQL Databases
- Schema and Use Cases
4. SQL: Postgres and Deno
- Using Postgres with Deno
- Updating our Schema
5. NoSQL: Mongo and Deno
- Using MongoDB with Deno
- Updating our Schema