Next.js for Beginners - Full Course

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



Duration: 2:38:25
216,533 views
5,678


Learn how to get started and get proficient with Next.js.

⚠️ Minor error in course- At 5:15, to get to that Next.js starting point, please do the following:
1. Run the command: `npx create-next-app next-recipe-app`, let that build
2. Go into the folder: `cd next-recipe-app`
3. Open in your code editor of choice!

Through building a full-stack recipe app with Next.js, Sanity.io, and Vercel, you'll learn how to set up dynamic routing, pre-render, pull content from external APIs, set up serverless functions, offer real-time content previews, and deploy your app on the web.

✏️ Your instructor for this course is Kapehe, devrel specialist at Sanity.io.
🔗 Kapehe's website: https://kapehe.io
🎥 On YouTube: https://www.youtube.com/c/BetterDevs

💻 Code: https://github.com/sanity-io/next-recipe-app

🔗 Sign up for Sanity.io here: https://www.sanity.io/

⭐ Resources ⭐
🔗 https://nextjs.org/docs
🔗 https://www.sanity.io/docs
🔗 https://www.vercel.com

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:02:52) What is Next.js
⌨️ (0:04:05) Tools: Node.js, VS Code, and the command line
⌨️ (0:05:15) Setting up Next.js
⌨️ (0:10:02) Setting the Sanity Studio CMS
⌨️ (0:53:12) Connecting Next.js with your content lake
⌨️ (1:04:54) Making a simple navigation bar in _app.js
⌨️ (1:10:45) Making your first page template in index.js
⌨️ (1:30:15) Setting up dynamic routes with [slug].js
⌨️ (1:36:14) Diving into data fetching and pre-rendering with getStaticPaths & getStaticProps
⌨️ (2:01:36) Create a like button with API routes and serverless functions
⌨️ (2:16:46) Adding live real-time preview with Sanity.io's content lake
⌨️ (2:25:11) Set up automatic deployment with GitHub and Vercel
⌨️ (2:35:18) Summary: What you have learned and next steps

--

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


2021-06-18Understanding Sorting Algorithms
2021-06-17Azure AI Fundamentals Certification (AI-900) - Full Course to PASS the Exam
2021-06-16Data Analytics Crash Course: Teach Yourself in 30 Days
2021-06-15DevOps Engineering Course for Beginners
2021-06-10Azure Data Fundamentals Certification (DP-900) - Full Course to PASS the Exam
2021-06-09Learn Bootstrap 5 and SASS by Building a Portfolio Website - Full Course
2021-06-08Arduino Course for Beginners - Open-Source Electronics Platform
2021-06-07OpenCV Python Course - Learn Computer Vision and AI
2021-06-03How to Build a Hackintosh - Step-by-Step Guide (Install MacOS Big Sur on PC)
2021-06-02Python for Bioinformatics - Drug Discovery Using Machine Learning and Data Analysis
2021-06-01Next.js for Beginners - Full Course
2021-05-27Advanced Computer Vision with Python - Full Course
2021-05-26🎮 Easy JavaScript Game Development with Kaboom.js (Mario, Zelda, and Space Invaders) - Full Course
2021-05-24Learn CSS Media Queries by Building 3 Projects - Full Course
2021-05-20Learn Modern C++ by Building an Audio Plugin (w/ JUCE Framework) - Full Course
2021-05-18Angular 11 Tutorial - Code a Project from Scratch
2021-05-12Kivy Course - Create Python Games and Mobile Apps
2021-05-11Typography for Developers Tutorial - Full Course
2021-05-06Chrome DevTools - Crash Course
2021-05-04OpenCV Tutorial - Develop Computer Vision Apps in the Cloud With Python
2021-05-03Azure Administrator Certification (AZ-104) - Full Course to PASS the Exam