Serverless Node.js Tutorial - Neon Postgres, AWS Lambda, Next.js, and Vercel
Offered By: freeCodeCamp
Course Description
Overview
Syllabus
⌨️ Welcome
⌨️ What Serverless Means for App Development
⌨️ Requirements & Tech Overview
⌨️ Project Setup
⌨️ Running Express Locally with the Serverless Framework
⌨️ Using Dotenv to Load Sensitive Data in Each Stage
⌨️ Explore Branching Databases with Neon Postgres
⌨️ Manage Neon resources from your terminal with the Neon CLI
⌨️ Integrete NodeJS to Neon Postgres
⌨️ First Deploy to AWS Lambda via Serverless Framework
⌨️ Securing our Deployment with AWS System Manager Parameter Store
⌨️ Decouple and Upgrade AWS SSM Client
⌨️ Your First Database Schema
⌨️ Generate SQL Migration Files from Drizzle Kit
⌨️ Custom CLI to Perform DB Migrations
⌨️ Create & Retreive Database Data with Drizzle
⌨️ Validating Request Data with Zod
⌨️ Automating Branched Neon Database Secrets
⌨️ Automated Deployments via Github Actions
⌨️ Integrating with Rewrites in Nextjs and Vercel
⌨️ Deploy Expressjs to Vercel
⌨️ Thank you and next steps
Taught by
freeCodeCamp.org
Related Courses
AWS Fundamentals: Building Serverless ApplicationsAmazon Web Services via Coursera Introduction to Serverless on Kubernetes
Linux Foundation via edX Build a RESTful Serverless API on AWS
Coursera Project Network via Coursera Application Development using Microservices and Serverless
IBM via Coursera Configuring Serverless Computing in Microsoft Azure
Pluralsight