Build a Harry Potter API with Node.js, Express.js, and Dynamo DB
Let’s create our very own Harry Potter API. We’ll use Dynamo DB as our database and then Node and Express for our server. We’ll grab Harry Potter character data from an existing API and copy it over to our own Dynamo DB.
Along the way, we’ll talk about a few different topics.
- CRUD routes in Node/Express
- Promise.all for optimizing async requests
- Testing API endpoints in Postman
Follow Brian Morrison Youtube - http://bit.ly/brianmorrisonyt
My New Podcast - http://bit.ly/compressedfm
The Source Code on Github - http://bit.ly/nodehpapi
Harry Potter API - https://hp-api.herokuapp.com/
00:00 - Intro
00:20 - Community Shoutouts
01:25 - Resources
02:25 - DynamoDB Setup
05:50 - Code Setup and Dependencies
06:50 - Setup CRUD Operations for Dynamo in Nodejs
17:15 - Seed the DB with HP Info
22:15 - Setup Express App
23:25 - Create CRUD Routes in Express
29:10 - Testing in Postman
STAY IN TOUCH 👋
Newsletter 🗞 - https://www.jamesqquick.com/newsletter
Live streams on Twitch 🖥️ - https://twitch.tv/jamesqquick
Follow me on Twitter 🐦 - https://www.twitter.com/jamesqquick
Compress.fm Podcast - compressed.fm
QUESTIONS...?
Join the Discord Server 💬 - https://discord.gg/vM2bagU
Want to know what hardware and software I use? https://www.jamesqquick.com/uses
Learn Web Development 📖 - https://www.jamesqquick.com/courses