Next.js for Beginners - Full Course
Offered By: freeCodeCamp
Course Description
Overview
Embark on a comprehensive full-stack development journey with this 2-3 hour course on Next.js for beginners. Build a recipe app from scratch while mastering Next.js fundamentals, integrating Sanity.io as a headless CMS, and deploying on Vercel. Learn essential concepts like dynamic routing, pre-rendering, API integration, serverless functions, and real-time content previews. Follow along as instructor Kapehe guides you through setting up your development environment, creating page templates, implementing dynamic routes, and leveraging Next.js data fetching methods. Explore advanced features such as API routes for creating interactive elements and setting up automatic deployment workflows. By the end of this course, gain the skills to develop and deploy full-stack Next.js applications with confidence.
Syllabus
, to get to that Next.js starting point, please do the following:.
) Introduction .
) What is Next.js.
) Tools: Node.js, VS Code, and the command line.
) Setting up Next.js.
) Setting the Sanity Studio CMS.
) Connecting Next.js with your content lake.
) Making a simple navigation bar in _app.js.
) Making your first page template in index.js.
) Setting up dynamic routes with [slug].js.
) Diving into data fetching and pre-rendering with getStaticPaths & getStaticProps .
) Create a like button with API routes and serverless functions.
) Adding live real-time preview with Sanity.io's content lake.
) Set up automatic deployment with GitHub and Vercel.
) Summary: What you have learned and next steps.
Taught by
freeCodeCamp.org
Related Courses
Google Cloud Functions FundamentalsPluralsight Angular Patterns & Best Practices
Pluralsight Powering Your Website With CMS Hub Enterprise
HubSpot via HubSpot Academy Developing Serverless Solutions on AWS- Course Supplement (OCS) (Indonesian)
Amazon Web Services via AWS Skill Builder react-native sin fronteras
Udemy