Blog | Tutorials

High quality tutorials for PostgreSQL, ExpressJS, ReactJS and NodeJS fullstack developers.

Build an Admin Template with Semantic UI React: Login/Signup

Build an Admin Template w/ Semantic UI React - Part 2: Login/Signup
Wed Sep 18 2019 by Owen
ReactJS
Semantic UI
In this tutorial, you will create a login and a signup page using Semantic UI React components and React Router 5. This is part 2 of a series of tutorials where we walk you through building an admin template/dashboard using Semantic UI React, React Router 5 and React Redux.
2
14 Min Read >

Build an Admin Template with Semantic UI React: Login/Signup

Build an Admin Template w/ Semantic UI React - Part 2: Login/Signup
Wed Sep 18 2019 by Owen
ReactJS
Semantic UI
In this tutorial, you will create a login and a signup page using Semantic UI React components and React Router 5. This is part 2 of a series of tutorials where we walk you through building an admin template/dashboard using Semantic UI React, React Router 5 and React Redux.
2
14 Min Read >

Build an Admin Template with Semantic UI React: Intro/Setup

Build an Admin Template w/ Semantic UI React - Part 1: Intro/Setup
Wed Sep 18 2019 by Owen
ReactJS
Semantic UI
In this tutorial, we will introduce our admin template/dashboard project and setup Semantic UI React with Create React App. This is part 1 of a series of tutorials where we walk you through building an admin template/dashboard using Semantic UI React, React Router 5 and React Redux.
1
8 Min Read >

Build an Admin Template with Semantic UI React: Intro/Setup

Build an Admin Template w/ Semantic UI React - Part 1: Intro/Setup
Wed Sep 18 2019 by Owen
ReactJS
Semantic UI
In this tutorial, we will introduce our admin template/dashboard project and setup Semantic UI React with Create React App. This is part 1 of a series of tutorials where we walk you through building an admin template/dashboard using Semantic UI React, React Router 5 and React Redux.
1
8 Min Read >

Create a REST API - Forgot / Reset Password Routes

Create a REST API [Part 7]: Forgot / Reset Password Routes
Mon Jul 29 2019 by Priyanka
PostgreSQL
KnexJS
REST API
In this tutorial, you will create API routes that will allow users to reset a lost password in your PostgreSQL database using KnexJS to make the connection. This is part 7 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
7
24 Min Read >

Create a REST API - Forgot / Reset Password Routes

Create a REST API [Part 7]: Forgot / Reset Password Routes
Mon Jul 29 2019 by Priyanka
PostgreSQL
KnexJS
REST API
In this tutorial, you will create API routes that will allow users to reset a lost password in your PostgreSQL database using KnexJS to make the connection. This is part 7 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
7
24 Min Read >

Create a REST API - Login with JWT Authentication

Create a REST API [Part 6]: User Login with JWT Authentication
Wed Sep 18 2019 by Owen
PostgreSQL
KnexJS
REST API
In this tutorial, you will create a user login route for your API that takes an email and password, verifies they match what's in your database and returns a JSON Web Token if they do. This is part 6 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
6
16 Min Read >

Create a REST API - Login with JWT Authentication

Create a REST API [Part 6]: User Login with JWT Authentication
Wed Sep 18 2019 by Owen
PostgreSQL
KnexJS
REST API
In this tutorial, you will create a user login route for your API that takes an email and password, verifies they match what's in your database and returns a JSON Web Token if they do. This is part 6 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
6
16 Min Read >

PostgreSQL Tutorial - Basics (Windows)

PostgreSQL Tutorial - Basics (Windows)
Thu Jul 25 2019 by Owen
PostgreSQL
Windows
In this tutorial, we will go over some PostgreSQL basics that new developers must be familiar with. You will learn to create users, databases, tables, and columns and add data (rows) to tables using pgAdmin and the psql shell.
15 Min Read >

PostgreSQL Tutorial - Basics (Windows)

PostgreSQL Tutorial - Basics (Windows)
Thu Jul 25 2019 by Owen
PostgreSQL
Windows
In this tutorial, we will go over some PostgreSQL basics that new developers must be familiar with. You will learn to create users, databases, tables, and columns and add data (rows) to tables using pgAdmin and the psql shell.
15 Min Read >

How to Install PostgreSQL on Windows

How to Install PostgreSQL on Windows
Thu Jul 25 2019 by Owen
PostgreSQL
Windows
Installing PostgreSQL on Windows for the first time can be a little intimidating and you might be left wondering if you even did it right. Follow this guide and rest assured you will have a properly installed PostgreSQL database on Windows.
5 Min Read >

How to Install PostgreSQL on Windows

How to Install PostgreSQL on Windows
Thu Jul 25 2019 by Owen
PostgreSQL
Windows
Installing PostgreSQL on Windows for the first time can be a little intimidating and you might be left wondering if you even did it right. Follow this guide and rest assured you will have a properly installed PostgreSQL database on Windows.
5 Min Read >

Create a REST API: Verify Users with Tokens

Create a REST API [Part 5]: Verify Users with Tokens
Wed Sep 18 2019 by Priyanka
PostgreSQL
KnexJS
REST API
In this tutorial, you will create a new API route that is passed a verification token used to confirm a user registration through your API by updating an entry in your PostgreSQL database. This is part 5 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
5
17 Min Read >

Create a REST API: Verify Users with Tokens

Create a REST API [Part 5]: Verify Users with Tokens
Wed Sep 18 2019 by Priyanka
PostgreSQL
KnexJS
REST API
In this tutorial, you will create a new API route that is passed a verification token used to confirm a user registration through your API by updating an entry in your PostgreSQL database. This is part 5 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
5
17 Min Read >

Create a REST API: Send Emails with Amazon SES

Create a REST API [Part 4]: Send Emails with Amazon SES
Tue Sep 17 2019 by Priyanka
PostgreSQL
REST API
Amazon SES
In this tutorial, you will use Amazon's Simple Email Service to send an email to your users with a verification token when they register using your API. This is part 4 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
4
28 Min Read >

Create a REST API: Send Emails with Amazon SES

Create a REST API [Part 4]: Send Emails with Amazon SES
Tue Sep 17 2019 by Priyanka
PostgreSQL
REST API
Amazon SES
In this tutorial, you will use Amazon's Simple Email Service to send an email to your users with a verification token when they register using your API. This is part 4 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
4
28 Min Read >

Create a REST API - User Registration and Validation

Create a REST API [Part 3]: User Registration and Validation
Mon Jul 29 2019 by Priyanka
PostgreSQL
KnexJS
REST API
In this tutorial, you will create a user registration route for your API, validate input passed to the route and add a user to your PostgreSQL database. This is part 3 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
3
24 Min Read >

Create a REST API - User Registration and Validation

Create a REST API [Part 3]: User Registration and Validation
Mon Jul 29 2019 by Priyanka
PostgreSQL
KnexJS
REST API
In this tutorial, you will create a user registration route for your API, validate input passed to the route and add a user to your PostgreSQL database. This is part 3 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
3
24 Min Read >

Create a REST API - PostgreSQL with KnexJS

Create a REST API [Part 2]: PostgreSQL with KnexJS Setup
Tue Sep 17 2019 by Priyanka
PostgreSQL
KnexJS
REST API
In this tutorial, we will continue with our simple-api project by creating a Postgres database and get ready to connect to it with KnexJS. This is part 2 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
2
22 Min Read >

Create a REST API - PostgreSQL with KnexJS

Create a REST API [Part 2]: PostgreSQL with KnexJS Setup
Tue Sep 17 2019 by Priyanka
PostgreSQL
KnexJS
REST API
In this tutorial, we will continue with our simple-api project by creating a Postgres database and get ready to connect to it with KnexJS. This is part 2 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
2
22 Min Read >

Create a REST API - Project Setup with Express

Create a REST API [Part 1]: Project Setup with Express
Mon Sep 16 2019 by Priyanka
NodeJS
ExpressJS
REST API
In this tutorial, we will create a new NodeJS project with ExpressJS, body-parser, and nodemon and get our server.js file ready to build a REST API. This is part 1 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
1
21 Min Read >

Create a REST API - Project Setup with Express

Create a REST API [Part 1]: Project Setup with Express
Mon Sep 16 2019 by Priyanka
NodeJS
ExpressJS
REST API
In this tutorial, we will create a new NodeJS project with ExpressJS, body-parser, and nodemon and get our server.js file ready to build a REST API. This is part 1 of a series of tutorials on building a REST API in Node with ExpressJS, KnexJS, and PostgreSQL.
1
21 Min Read >

React Tutorial - Getting started with Material-UI

React Tutorial - Getting started with Material-UI
Mon Jul 29 2019 by Owen
ReactJS
Material-UI
In this tutorial, we will get started with Material-UI using the Grid, Paper, Typography, Avatar, and withStyles components and even make use of material icons. Let's get started!
16 Min Read >

React Tutorial - Getting started with Material-UI

React Tutorial - Getting started with Material-UI
Mon Jul 29 2019 by Owen
ReactJS
Material-UI
In this tutorial, we will get started with Material-UI using the Grid, Paper, Typography, Avatar, and withStyles components and even make use of material icons. Let's get started!
16 Min Read >

Learn React - What is JSX

Learn React - What is JSX
Thu Jul 25 2019 by Owen
ReactJS
You might have heard of JSX by now if you have spent any amount of time looking into React. You may have wondered to yourself "what is JSX" but didn’t' know where to start. JSX is basically HTML in JavaScript and in this quick tutorial you will understand what that means.
4 Min Read >

Learn React - What is JSX

Learn React - What is JSX
Thu Jul 25 2019 by Owen
ReactJS
You might have heard of JSX by now if you have spent any amount of time looking into React. You may have wondered to yourself "what is JSX" but didn’t' know where to start. JSX is basically HTML in JavaScript and in this quick tutorial you will understand what that means.
4 Min Read >

Create a React App in 5 Steps

Create a React App in 5 Steps
Thu Jul 25 2019 by Owen
ReactJS
There are many ways to create a React app but the easiest by far is through the create-react-app NPM package from Facebook. With a few simple commands, you will have a barebones application that you can use as the foundation for your projects.
14 Min Read >

Create a React App in 5 Steps

Create a React App in 5 Steps
Thu Jul 25 2019 by Owen
ReactJS
There are many ways to create a React app but the easiest by far is through the create-react-app NPM package from Facebook. With a few simple commands, you will have a barebones application that you can use as the foundation for your projects.
14 Min Read >

Learn React - What is React?

Learn React - What is React?
Mon Jul 29 2019 by Owen
ReactJS
React is a JavaScript framework developed and maintained by Facebook for the purpose of creating interactive user interfaces. It follows a "Learn once, write anywhere" philosophy and allows you to develop native applications for multiple platforms.
7 Min Read >

Learn React - What is React?

Learn React - What is React?
Mon Jul 29 2019 by Owen
ReactJS
React is a JavaScript framework developed and maintained by Facebook for the purpose of creating interactive user interfaces. It follows a "Learn once, write anywhere" philosophy and allows you to develop native applications for multiple platforms.
7 Min Read >