YoVDO

Personal Website Tutorial with Next.js 13, Sanity.io, TailwindCSS, and TypeScript

Offered By: freeCodeCamp

Tags

Next.js Courses Web Development Courses Typescript Courses Vercel Courses GROQ Courses

Course Description

Overview

Build a fully functional personal website in this comprehensive 2-3 hour tutorial using Next.js 13 for the frontend, Sanity.io as the content backend, TailwindCSS for styling, and TypeScript for enhanced type safety. Learn to set up Next.js and Sanity.io, use the GROQ query language, embed Sanity Studio, implement routing in Next.js 13, create schemas, display data, and work with TypeScript types. Explore image handling in Next.js 13, create individual project pages, style your website, and organize your project structure. Gain hands-on experience with real-time updates and deploy your finished website to Vercel. By the end, you'll have a deployed personal website that you can continue to expand upon, along with a solid foundation in modern web development technologies.

Syllabus

⌨️ Intro
⌨️ Finished project
⌨️ Starting Next.js
⌨️ Starting Sanity.io
⌨️ Overview of Sanity.io
⌨️ Sanity.io Manage Dashboard
⌨️ GROQ query language
⌨️ Embedding the Sanity Studio
⌨️ Routing in Next.js 13
⌨️ next-sanity library
⌨️ First Sanity schema
⌨️ Displaying data
⌨️ First GROQ query
⌨️ Mapping over projects
⌨️ Setting up TypeScript types
⌨️ Adding TailwindCSS
⌨️ More on the Studio
⌨️ Images in Next.js 13
⌨️ Individual project pages
⌨️ Styling project pages
⌨️ The NavBar
⌨️ Next.js organizational folders
⌨️ Pages schema
⌨️ Deploying to Vercel
⌨️ Sanity real-time updates
⌨️ Recap
⌨️ Outro


Taught by

freeCodeCamp.org

Related Courses

Introduction to GROQ Query Language
egghead.io
Structured Content
Code with Ania Kubów via YouTube
Building an Airbnb Clone with Sanity.io and Next.js
Code with Ania Kubów via YouTube
Machine Learning News: Gemma, Gemini, Groq, Sora, and AI Developments
Yannic Kilcher via YouTube
Building a Website with LLM Integration - Full Workflow Using Claude 3 Opus
All About AI via YouTube