What Will You Learn?
In this full-stack project free course, you'll learn to build a web application from scratch and deploy it. You'll master technologies like React, TypeScript, GraphQL, Node.js, PostgreSQL, Redis, Next.js, and more. This hands-on experience will equip you to create and deploy robust web applications using modern tech stacks.About This Course
Provider: Youtube
Format: Online
Duration: 14 hours to complete [Approx]
Target Audience: Beginners
Learning Objectives: After completing this free course, you'll be able to build and deploy full-stack web applications using modern technologies.
Course Prerequisites: Basic knowledge of React and Node.js
Assessment and Certification: NA
Instructor: Ben Awad
Key Topics: GraphQL, TypeScript, React, PostgreSQL, Node.js, Next.js
Topic Covered:
- - Introduction
- - Node/TypeScript Setup
- - MikroORM Setup
- - Apollo Server Express Setup
- - MikroORM TypeGraphQL Crud
- - Register Resolver
- - Login Resolver
- - Session Authentication
- - Sessions Explained
- - Next.js + Chakra
- - URQL Basics
- - GraphQL Code Generator
- - Register Error Handling
- - NavBar
- - URQL Cache Updates
- - Logout
- - Next.js URQL SSR
- - Forgot Password
- - Change Password
- - Why Switching to TypeORM
- - Switching to TypeORM
- - Many to One
- - Global Error Handling
- - Next.js Query Params
- - URQL Pagination Start
- - Adding Mock Data
- - Chakra Styling
- - More URQL Pagination
- - Fix Mock Data
- - URQL Pagination Has More
- - GraphQL Fetching Relationships
- - GraphQL Field Permissions
- - Many to Many
- - Invalidate Queries
- - Upvote UI
- - Change Vote
- - Write Fragments
- - Vote Status
- - SSR Cookie Forwarding
- - Single Post
- - Delete Post
- - Edit Post
- - DataLoader
- - Cache Reset
- - Deploy Backend
- - Docker
- - Environment Variables
- - DB Migrations
- - Docker Hub
- - DNS
- - Deploy Frontend
- - Fix Cookie
- - Switch to Apollo
0 Comments