Building a Server with TypeScript and GraphQL

Building a Server with TypeScript and GraphQL

24mIntermediate2024-05-14

Authors

Ademusoyo Awosika-Olumo

Ademusoyo Awosika-Olumo

Technical Leader, Content Marketing Consultant, Public Speaker

Course details

TypeScript and GraphQL have become more popularized in recent years. If you’re looking to use TypeScript and GraphQL in your projects, check out this course with software engineer Ademusoyo Awosika-Olumo. Ademusoyo helps you advance your understanding of both GraphQL and TypeScript—covering the fundamentals and showing how they integrate, both on the client side and the server side. After covering these important fundamentals, Ademusoyo shows you how to build a server using TypeScript and GraphQL.

Skills covered

GraphQLTypeScriptProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off

Concepts

Introduction

  • Using TypeScript and GraphQL
  • What you should know

Introduction to TypeScript

  • What is TypeScript
  • Initializing TypeScript variables
  • TypeScript functions and classes

GraphQL Fundamentals

  • Introduction to GraphQL
  • GraphQL schemas and types
  • Querying data with GraphQL
  • Mutating data with GraphQL
  • GraphQL subscriptions

Building a TypeScript and GraphQL Server

  • Setting up a TypeScript project with GraphQL
  • Writing the GraphQL Schema
  • Writing resolvers for GraphQL schema in TypeScript
  • Starting the server

Conclusion

  • Next steps