Take your JavaScript skills to the server-side! Learn how to fully craft your site's backend using Express, the most popular back-end JavaScript framework! You will also learn how to use a relational database, PostgreSQL.
Introduction to the Back End
Introduction to Frameworks
Introduction: What is NodeJS?
Getting Started
Debugging Node
Project: Basic Informational Site
Environment Variables
Introduction to Express
Routes
Controllers
Views
Project: Mini Message Board
Deployment
Forms and Data Handling
Installing PostgreSQL
Using PostgreSQL
Project: Inventory Application
Authentication Basics
Project: Members Only
Prisma ORM
Project: File Uploader
API Basics
API Security
Project: Blog API
Testing Routes and Controllers
Testing Database Operations
Project: Where's Waldo (A Photo Tagging App)
Project: Messaging App
Project: Odin-Book
Conclusion