React Fullstack with node/express, PostgreSQL and AWS

Learn how to setup a React Fullstack app on AWS with a PostgreSQL database
Rating: 4.1 out of 5 (275 ratings)
27,689 students
React Fullstack with node/express, PostgreSQL and AWS
Rating: 4.1 out of 5 (275 ratings)
27,689 students
React Fullstack
Node/Express
PostgreSQL
AWS

Requirements

  • Basic React-Redux
Description

Learn the Most used technologies currently in web development


AWS is the most used Cloud computing platform by far, with over 30% market share.


PostgreSQL is the one of the most popular SQL based database engine in the world.


I dont think I need to say anything about React.


We will begin with the basics, then move onto setting up the database. We will setup the Express routes which will allow us to communicate with our database. Then we will build out the client side blog using React components. We will animate the posts and comments, then move onto something more difficult. We will begin AWS. I will give you a detailed explanation of how AWS works then we will go into a complex deployment with AWS.


Who this course is for:
  • React-Redux developer looking to add fullstack to their tool kit.
Course content
13 sections • 67 lectures • 6h 10m total length
  • Introduction
    00:46
  • Terminal Commands
    00:01
  • Prerequisites
    00:03
  • Course Projects
    00:03
  • Course ppt slides
    00:00
  • Sources:
    00:03
  • Follow me on Twitter for more Free courses in the future
    00:00
  • Basic Setup
    04:19
  • node and npm
    02:26
  • setting up a proxy and making API requests
    07:44
  • making api requests with axios
    02:44
  • axios vs fetch
    02:57
  • axios vs react-router vs express router
    02:59
  • how CORS works
    01:55
  • why not use an ORM like sequelize
    03:24
  • why not use Redux form
    01:16
  • createing the schema.sql file
    06:27
  • setting up the local database
    02:16
  • setting up the actions for our app
    02:22
  • setting up the reducer
    02:27
  • setting up the authcheck component
    07:06
  • setting up the psql credentials
    01:54
  • setting up post routes and psql queries
    12:39
  • setting up comments routes and psql queries
    04:12
  • setting up user routes and psql queries
    04:21
  • client side blog overview
    01:25
  • the addpost.js component
    06:02
  • building the main forum
    05:30
  • the showpost.js component
    14:42
  • user dashboard
    11:29
  • editing posts
    05:54
  • client side routing
    02:17
  • testing out the skeleton app
    03:03
  • animating posts
    05:12
  • advanced animating posts
    10:53
  • animating posts with keyframes
    03:47
  • animating comments
    15:25
  • implementing full stack likes
    13:35
  • formating dates with momentjs
    01:31
  • unauth redirect
    03:25
  • full stack search
    14:22
  • other users profile
    08:43
  • Custom Messaging
    14:30
  • admin app intro
    01:10
  • admin app auth with auth0
    03:34
  • admin forum
    13:46
  • admin dashboard
    18:39
  • handling users as an admin
    21:23

Instructor
Full Stack Developer at Coding Spectrum
Mohammad Iqbal
  • 4.2 Instructor Rating
  • 2,016 Reviews
  • 56,691 Students
  • 3 Courses

Mohammad Has been working in Web Development since late 2015. He holds 5 development certificates from Udacity. He has also previously worked as a code reviewer for Udacity. He has also completed freelance projects for startups and other B2B clients.

He is passionate about coding and always interested in new technology. Feel free to drop a message if you want to discuss anything.