DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 963,274 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Cover image for Build a REST API with Node.js, Express, TypeScript, MongoDB & Zod - Full course
Tom Nagle
Tom Nagle

Posted on • Updated on

Build a REST API with Node.js, Express, TypeScript, MongoDB & Zod - Full course

In this series of videos you will build a REST API with Node.js, Express, TypeScript, MongoDB and Zod. You will learn how to build out the REST API, how to test it and how to build a simple user interface with React that includes authentication.

By following all the videos, you will learn:

  • REST API concepts
  • Testing REST APIs
  • TypeScript
  • JWT access & refresh tokens
  • React with Nextjs

In the first video we build out the REST API with a simple authentication system.

In this next video we fix an issue with Mongoose having no export for DocumentDefinition and you will learn a better way to type the service inputs.

In this video you will learn how to test the REST API and some testing best-practices.

In this video you will build out a user interface for your REST API with React & Next.js. You will learn how the access & refresh tokens are implemented on the client-side.

Still to come:

  • Google OAuth
  • Deployment with Docker & Caddy
  • Metrics with Prometheus

Top comments (1)

Collapse
 
manuelduarte077 profile image
Manuel Duarte πŸ’›πŸ’™

Nice

"I made 10x faster JSON.stringify() functions, even type safe"

☝️ Must read for JS devs