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

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=aEFkWxUNAVc



Duration: 2:17:33
33,589 views
1,206


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




Other Videos By freeCodeCamp.org


2024-06-18Learn Mistral AI – JavaScript Tutorial
2024-06-17Non-Technical Intro to Generative AI
2024-06-14Quincy Interviews Dev & Prolific Programming Teacher Colby Fayock [Podcast #128]
2024-06-13Linux Crash Course for Beginners with Labs
2024-06-12Learn Three.js by Building 5 Projects
2024-06-11Learn High-Level System Design by Coding YouTube – Full Course
2024-06-10Python for Data Science Course – Hands-on Projects with EDA, AB Testing & Business Intelligence
2024-06-07How to Outsmart AI as a Developer with Dr. Chuck [Podcast #127]
2024-06-06Azure DevOps Engineer Expert Certification (AZ-400) – Full Course to PASS the Exam
2024-06-05Distributed File Storage In Go – Full Course
2024-06-04Building REST APIs with Next.js 14 – Course for Beginners
2024-06-03Full Stack Flutter, Firebase and Riverpod – Build a YouTube Clone
2024-05-31From Software Engineer to Security Researcher with Suz Hinton [Podcast #126]
2024-05-30Go and React Full Stack App – Go Tutorial for Node Developers
2024-05-29Learn C Programming and OOP with Dr. Chuck [feat. classic book by Kernighan and Ritchie]
2024-05-27Linear Algebra Course – Mathematics for Machine Learning and Generative AI
2024-05-24Open Source is Changing. Quincy interviews Jerod Santo, host of The Changelog [Podcast #125]
2024-05-23AWS Solutions Architect Associate Certification (SAA-C03) – Full Course to PASS the Exam
2024-05-22React Hook Form Course for Beginners (inc. Zod + Material UI)
2024-05-21Fine Tuning LLM Models – Generative AI Course
2024-05-20Angular and Supabase Course – Build a Realtime Chat Application