Part of the Free Full-stack course: https://www.youtube.com/playlist?list=PL6yRaaP0WPkXo7Kl6LQcO69bsYTS7BDxo

Welcome to the Free Full-stack Course

In this course, we will be using Python as the programming language for our backend to deliver REST APIs. The REST APIs will be developed on top of Django which is a backend/website framework that sits on top of Python. And we will also use DRF (Django REST Framework) to actually deliver our APIs on top of Django.

PostgreSQL is the world's most advanced open-source relational database. Later when we get to the backend development part of this course with Django and Django REST Framework (DRF), we will use PostgreSQL as our database system so it's important that we set it up correctly in this chapter. In this chapter we will install PostgreSQL on Linux (Ubuntu).

Timestamps:
00:00 - Installing PostgreSQL on Linux
00:45 - What is PostgreSQL?
01:22 - Update your packages
01:48 - Install PostgreSQL
02:09 - PostgreSQL uses Ident Authentication
03:17 - Log in with the "postgres" Linux User
04:11 - Create a new PostgreSQL user
05:05 - Create a DB for your new user
05:44 - Create a new Linux user to match that of the DB
06:58 - Log into "fullstackcourse" user
07:14 - Log into PostgreSQL
07:45 - Get your connection information
08:08 - You've successfully installed PostgreSQL on Linux

If you want to support my work, please consider joining my YouTube channel by pressing the Join button!

Twitter: https://twitter.com/vandadnp
LinkedIn: https://linkedin.com/in/vandadnp

Let's get started!