Course Highlights
  • Next
  • TypeScript
  • TypeGraphQL
  • Typegoose
  • React
  • Authentication
Skills you will learn!
Curriculum

11 Topics
Installation
TypeScript Config
Git Config
Routing Pages
Custom Document
Material UI
Theme Provider
Using useEffect
Server Stylesheets
Linking Pages
Bonus Challenge: Landing Page

12 Topics
Introduction
Installation
User Entity
Decorators
Ref Type
Stream Entity
ObjectID Scalar
MyContext Middleware
isAuth Middleware
Typegoose Middleware
User Resolver
Bonus Challenge: Query Complexity

12 Topics
Introduction
Auth Input
Register Mutation
Login Mutation
Stream Input
Stream Query
Stream Mutation
Stream Add
Stream Edit
Stream Delete
Field Resolver
Bonus Challenge: Lean Queries

12 Topics
Introduction
Installation
Schema
MongoDB
Environment Config
Create Session
Express App
Create Schema
Create Server
Test Mutations
Test Queries
Bonus Challenge: Serverless GraphQL

13 Topics
Introduction
Installation
Schema
Next Environment
Next Config
Generate Queries
Generate Mutations
Apollo Client
Initialize Apollo
Using useApollo
Apollo Provider
Test Apollo Client
Bonus Challenge: Mocked Provider

10 Topics
Auth Context
SignIn Mutation
SignUp and SignOut
Auth Provider
Header Component
Header Styles
Header Import
SignIn Screen
SignUp and SignOut Screens
Bonus Challenge: Persist Token

16 Topics
Posts Component
Posts Styles
Posts Content
Hero Component
Hero Styles
Hero Content
Content Component
Streams Page
Stream Detail Page
Stream Create Page
Stream Create Content
Edit Stream Hooks
Edit Stream Methods
Edit Stream Content
Test Streams
Bonus Challenge: Share Streams

6 Topics
Introduction
Installation
App Updates
Next Custom Server
Test Custom Server
Heroku Deployment

  Write a Review

Strongly Typed Next.js

Go to Paid Course