Building REST APIs with Next.js 14 – Course for Beginners



Learn how to code REST APIs using Next.js 14. You'll learn to create multiple MongoDB models, how to protect API routes, deploy APIs, and more. Course developed by @ProgrammingwithUmair321 Code: https://github.com/umairjameel321/next14-restapis ⭐️ Contents ⭐️
⌨️ (0:00:05) Overview of project
⌨️ (0:03:21) Create new next.js project
⌨️ (0:04:11) Files and folder structure
⌨️ (0:07:41) Connect to database
⌨️ (0:16:26) Create user schema
⌨️ (0:19:26) GET users api
⌨️ (0:24:46) POST new user api
⌨️ (0:30:32) PATCH user api
⌨️ (0:39:51) DELETE user api
⌨️ (0:45:41) Create category schema
⌨️ (0:49:21) GET categories api
⌨️ (0:54:35) POST category api
⌨️ (0:58:46) PATCH category api
⌨️ (1:08:41) DELETE category api
⌨️ (1:12:49) Create blog schema
⌨️ (1:14:39) GET blogs api
⌨️ (1:21:14) POST blog api
⌨️ (1:25:59) GET single blog api
⌨️ (1:33:12) PATCH blog api
⌨️ (1:38:41) DELETE blog api
⌨️ (1:41:56) Search blogs api with keywords
⌨️ (1:46:31) Filter blogs with date
⌨️ (1:50:16) Sort blogs api
⌨️ (1:51:26) Blogs pagination
⌨️ (1:56:36) Protect api routes
⌨️ (2:08:41) Logging middleware
⌨️ (2:11:56) Deployment 🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan 👾 Oscar Rahnama — Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news