Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Full Stack Development With Next.Js 13

    Posted By: ELK1nG
    Full Stack Development With Next.Js 13

    Full Stack Development With Next.Js 13
    Published 8/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 4.78 GB | Duration: 9h 58m

    Build and Deploy a Social Media App with Next.js 13, PostgreSQL, TailwindCSS, and Vercel

    What you'll learn

    How to use NextJS to build a simple social media app

    How to create modular React components

    How to work with TypeScript

    How to work with PostgreSQL

    How to work with pg, a low level database driver for NodeJS

    How to secure the app with json web token authentication (JWT)

    How to implement simple role based authorization logic

    How to create, deploy, and secure cron jobs using Vercel Cron

    How to run scripts locally and on production

    How to deploy the app to Vercel

    How to style the app with TailwindCSS

    How to use SWR for data fetching and mutations

    How to use Postman to test an API

    How to use NextJS route groups to organize routes

    How to use Git and GitHub for source control

    Requirements

    No programming experience is needed, but some is recommended

    Basic knowledge of HTML, CSS, JavaScript, Git, and SQL is recommended

    Basic computer skills

    Description

    Drawing inspiration from Meta's recent unveiling of Threads, this comprehensive course is meticulously crafted to empower students with the skills and knowledge needed to construct their very own Twitter Clone. Immerse yourself in a dynamic learning journey designed to mirror the authentic design and development processes of the real world. Through this course, you'll master indispensable proficiencies essential for crafting modern web applications employing cutting-edge tools and technologies.In the ever-evolving landscape of the tech industry, the demand for Full Stack Developers is at an all-time high. These technical polymaths excel in Front End Development, Back End Development, and DevOps, often spearheading entire feature sets and projects from inception to deployment. Their versatility renders them indispensable assets, equally sought after by startups and corporate giants alike.Upon completing this transformative course, you will have successfully conceptualized, constructed, and deployed a fully functional web app to the cloud. Armed with this foundational expertise, you'll possess the competence to delve into more advanced domains of study, setting the stage for a highly lucrative and fulfilling career in the ever-expanding tech sector.Delve into this immersive learning experience structured as a step-by-step tutorial series. Seamlessly follow along on your computer as you unlock the secrets of web development. Beyond the lines of code, each tutorial will unravel the underlying thought processes, providing you with not only the "how" but also the essential "why" behind every strategic decision.This course is ideally suited for students possessing a foundational understanding of programming. However, even if you lack prior programming experience, your innate technical aptitude will be nurtured through our meticulously crafted tutorials, allowing you to seamlessly engage with the content and thrive in your learning journey.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Install Tools and Technologies

    Lecture 3 Discovery

    Section 2: Design

    Lecture 4 Excalidraw

    Lecture 5 Design the UI Mock Up

    Lecture 6 Design the API Routes

    Lecture 7 Design the Database Schema

    Section 3: Setup

    Lecture 8 Windows Users: Set Up Git Bash

    Lecture 9 Initialize NextJS Project

    Lecture 10 Create and add SSH Key to GitHub

    Lecture 11 Push Project Repo to GitHub

    Lecture 12 Deploy Project to Vercel

    Section 4: Home Page

    Lecture 13 Home Page

    Lecture 14 Deploy Home Page

    Section 5: Database Development

    Lecture 15 Create Initial SQL Migration

    Lecture 16 SQL and TypeScript Intro

    Lecture 17 Establish DB Connection

    Lecture 18 Load Fake Users

    Lecture 19 Load Fake Posts

    Lecture 20 Load Fake Follows

    Lecture 21 bcrypt

    Lecture 22 Load Admin User

    Lecture 23 Refactor DB Connection

    Lecture 24 Check In Code

    Section 6: Sign In Page

    Lecture 25 Sign In Page Intro

    Lecture 26 Install Jose

    Lecture 27 Log In Endpoint

    Lecture 28 Refactor DB Helper

    Lecture 29 Generate JWT Token

    Lecture 30 Test With Postman

    Lecture 31 Sign In And Feed Page Stubs

    Lecture 32 Form Component HTML

    Lecture 33 Testing The Form

    Lecture 34 Style Sign In Page

    Lecture 35 Check In Code

    Section 7: Sign Up Page

    Lecture 36 Sign Up Endpoint

    Lecture 37 Check In Sign Up Endpoint

    Lecture 38 Sign Up Page

    Lecture 39 Check In Sign Up Page

    Lecture 40 Set Up Production DB

    Lecture 41 Production Migration

    Lecture 42 Confirm Password Error

    Lecture 43 Env Example File

    Section 8: Authentication and Private Layout

    Lecture 44 Private Layout

    Lecture 45 JWT Verification

    Lecture 46 Reset DB

    Lecture 47 Auth Middleware

    Lecture 48 Check In Auth Middleware

    Lecture 49 SWR Fetcher

    Lecture 50 Refactor Fetcher

    Lecture 51 SWR Must Use Client

    Lecture 52 Check In SWR Config

    Lecture 53 Styling the Header

    Lecture 54 Display User Avatar

    Lecture 55 Display Avatar Placeholder

    Lecture 56 Center the Private Layout

    Lecture 57 NavBar and Footer

    Lecture 58 Page Stubs for Private Layout

    Lecture 59 Highlight Active Link

    Lecture 60 Check In Active Link

    Section 9: Feed Page

    Lecture 61 Feed Page Intro

    Lecture 62 SQL Query for Feed

    Lecture 63 Feed Endpoint

    Lecture 64 Debugging the 500 Error

    Lecture 65 Fix the 500 Error

    Lecture 66 Check In Code

    Lecture 67 Feed Container and List

    Lecture 68 Post Component

    Lecture 69 Styling the Post Component Part 1

    Lecture 70 Styling the Post Component Part 2

    Section 10: Profile Page

    Lecture 71 Profile Page Intro

    Lecture 72 Get Posts Endpoint

    Lecture 73 Get Post Endpoint

    Lecture 74 Update Post Endpoint Part 1

    Lecture 75 Update Post Endpoint Part 2

    Lecture 76 Delete Post Endpoint

    Lecture 77 Create Post Endpoint

    Lecture 78 Create Post Form

    Lecture 79 Post Container and List

    Lecture 80 SWR Mutate to Refresh Post List

    Lecture 81 SWR Mutate Explained

    Lecture 82 Wrap Up Profile Page

    Lecture 83 Fix React Key Error

    Section 11: Following Page and Followers Page

    Lecture 84 Get Following Endpoint

    Lecture 85 Following Page UI

    Lecture 86 Followers Endpoint

    Lecture 87 Followers Page UI

    Section 12: Account Page

    Lecture 88 Account Page Intro

    Lecture 89 Log Out Endpoint

    Lecture 90 Account Page UI

    Lecture 91 Check In Account Page

    Section 13: User Page

    Lecture 92 User Page Intro

    Lecture 93 Get Users Endpoint

    Lecture 94 Get Follows Endpoint

    Lecture 95 Create Follow Endpoint

    Lecture 96 Delete Follow Endpoint

    Lecture 97 User Page UI Intro

    Lecture 98 User Page Stub

    Lecture 99 User Page Header

    Lecture 100 User Page Header Styles

    Lecture 101 User Page Posts List

    Lecture 102 User Not Found Error

    Section 14: Search Bar

    Lecture 103 Search Bar Intro

    Lecture 104 Search Endpoint Part 1

    Lecture 105 Search Endpoint Part 2

    Lecture 106 Search Bar Stub

    Lecture 107 Wire Input to Search API

    Lecture 108 Lodash Debounce

    Lecture 109 Display Search Results

    Lecture 110 Handle Click Outside

    Section 15: Edit Post Page

    Lecture 111 Edit Post Page Intro

    Lecture 112 Edit Post Page

    Lecture 113 Debugging Patch Request

    Lecture 114 Conditional Edit Post Btn

    Lecture 115 Delete Post Endpoint

    Lecture 116 Cleanup and Deployment

    Lecture 117 Add JWT Secret on Prod

    Lecture 118 Testing Prod Site

    Section 16: Authorization and Cron Jobs

    Lecture 119 Misinformation Flag Intro

    Lecture 120 Misinformation SQL Migration

    Lecture 121 Flag Misinformation Endpoint and Authorization

    Lecture 122 Delete Misinformation

    Lecture 123 Secure Vercel Cron Job

    Lecture 124 Run Migration on Prod

    Lecture 125 Run Cron Job on Vercel

    Section 17: Server Components

    Lecture 126 Server Components

    Section 18: Conclusion

    Lecture 127 Conclusion

    Beginner and intermediate developers looking to learn Full Stack Development with NextJS,Pro developers looking to learn more about NextJS 13 features like App Router,Anyone wishing to learn how to build a web app using modern web technologies