0:00 / 0:00
PERN Stack Mega Course: Postgres Express React Node 6.5Hrs!
Sanjeev Thiyagarajan
29K subscribers • 3 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Presented by Sanjeev Thiyagarajan
- Linked in the descriptionSanjeev-Thiyagarajan/PERN-STACK-YELP-CLONE
- May be out of date. The tools, versions or practices it shows have likely moved on.
Beginner. No background in the topic needed.
26K views6 years ago1 recommendation
Web developmentDatabases and dataFull-stack frameworksPostgresNode.js, Deno and Bun
Sanjeev Thiyagarajan teaches how to build a full-stack Yelp clone using PostgreSQL, Express, React, and Node.js from scratch.
Github Repo: github.com/Sanjeev-Thiyagarajan/PERN-STACK-YELP-CLONE FYI React hooks will be used Today we are going to embark on a magical journey of learning the godfather of stacks... the justin timberlake of web stacks... the PERN!!!! Stack!!!!! That's right Mongo... suck it!!! If you've been living under a rock and have no idea what the PERN stack is, well you should probably rethink your sad life. But don't worry, with this course we're going to build a really really crappy full stack yelp clone using PERN and we're going to start from the absolute basics. If you've never worked with postgres before don't worry, papa is here to walk you through all of the basics starting with installing on mac/pc, creating databases/tables, making queries, adding entries, establishing relationship between tables, sql joins. After we show postgres who's boss, we're gonna ride express like the dirty pony that it is. We'll build a fully functional API for our crummy Yelp clone. Idk what else express can do and who really cares. Once we're done spanking express we'll move on to the hideous fronted, which is all done in React. We'll be using React Router for routing and i will only cover hooks, cause classes are for squares.. We will dabble with the context api for state management as well as the usual local state. this is gonna be 6.5 hrs of mind numbingly boring coding and I know you guys can't wait to get started. All code will be posted on github, because i know you morons can't follow along to a simple video. Subscribe to my Channel: youtube.com/channel/UC2sYgV-NV6S5_-pqLGChoNQ?sub_confirmatio… twitter.com/Sanjeev_Tea instagram.com/sanjeev_tea/ If any of the react concepts are confusing to you, please check out my completely free course on react/redux courses.sloppynetworks.com/ timestamps Intro PERN Stack Intro Postgres Windows Install Postgres Mac install Postgres Documentation PSQL Basics SQL Tables Create Table Modify Tables Delete Databases Yelp Project Database Node Setup Express Setup Environment Variables First Express Route Restful API Convention Configure all routes Express Middleware Finishing Up Routes Connect Express and Postgres Get all Restaurants Route Gone one Restaurant Route Create a Restaurant Route Update A Restaurant Route Delete A Restaurant Route React Setup React Router Setup HomePage Layout React Context API Fetching Data Rendering Restaurants Adding Restaurants Deleting Restaurants Updating Restaurants Detail Page Reviews Intro Reviews Postgres Table Star Rating Component