Gatsby Static Site Generator Tutorial
Learn how to use Gatsby (Version 3) in this full course for beginners. Gatsby is a static site generator that makes it quick to develop websites. You will learn how to create a recipes site. 💻 Code: https://github.com/john-smilga/gatsby... ✏️ Course from John Smilga of Coding Addict. Check out his channel: / @codingaddict ⭐️ Course Contents ⭐️ ⌨️ (0:00:00) Intro ⌨️ (0:00:56) Gatsby Info ⌨️ (0:02:46) Course Structure ⌨️ (0:03:28) Course Requirements ⌨️ (0:05:09) Vs Code ⌨️ (0:06:02) Module Intro ⌨️ (0:07:29) Install Gatsby-Cli ⌨️ (0:09:29) Setup New Gatsby Project ⌨️ (0:15:07) Folder Structure ⌨️ (0:29:42) First Page ⌨️ (0:38:26) Error Page ⌨️ (0:41:01) Nested Structure ⌨️ (0:44:41) Links ⌨️ (0:51:21) Navbar ⌨️ (0:56:26) Layout Component ⌨️ (1:05:44) CSS Module Intro ⌨️ (1:06:47) Inline CSS ⌨️ (1:08:27) Global CSS ⌨️ (1:14:01) CSS Naming Issues ⌨️ (1:17:50) CSS Modules ⌨️ (1:28:04) Styled-Components ⌨️ (1:40:51) House Cleaning ⌨️ (1:48:33) Styles ⌨️ (1:53:05) Footer ⌨️ (1:56:31) Error Page ⌨️ (1:57:38) Contact Page ⌨️ (2:03:45) Assets And Icons ⌨️ (2:10:56) Navbar Setup ⌨️ (2:20:11) Navbar Logic ⌨️ (2:24:51) Gatsby Image Info ⌨️ (2:28:30) Sandbox Setup ⌨️ (2:34:36) Install Plugin ⌨️ (2:38:15) Static Image Setup ⌨️ (2:45:41) Shared Props And Options ⌨️ (2:50:20) Options Example ⌨️ (2:58:10) All Layouts ⌨️ (3:04:29) Height ⌨️ (3:09:04) About Page ⌨️ (3:18:56) Hero Page ⌨️ (3:25:19) Gatsby And GraphQL Intro ⌨️ (3:28:39) Gatsby DataLayer In A Nutshell ⌨️ (3:30:20) GraphiQL Interface ⌨️ (3:36:35) SiteMetadata ⌨️ (3:42:14) First Query ⌨️ (3:51:27) Explorer ⌨️ (3:53:52) Static Query Vs Page Query ⌨️ (3:55:18) UseStaticQuery Hook - Code Exporter ⌨️ (4:01:34) UseStaticQuery, GraphQL - From Scratch ⌨️ (4:12:05) Field Alias ⌨️ (4:15:06) Query Keyword, Name And Gatsby Clean ⌨️ (4:18:19) Page Query ⌨️ (4:25:20) Install SOURCE-FILESYSTEM Plugin ⌨️ (4:35:33) AllFile Field ⌨️ (4:41:50) Query Arguments ⌨️ (4:50:03) Static Path Fix ⌨️ (4:51:26) File - Field ⌨️ (4:54:48) SourceInstanceName - Argument ⌨️ (4:56:56) Gallery Setup ⌨️ (5:00:47) GatsbyImageData - Field ⌨️ (5:08:56) Render Gallery ⌨️ (5:20:41) GetImage - Helper Function ⌨️ (5:25:23) Local VS External Data ⌨️ (5:26:50) Headless CMS ⌨️ (5:28:49) Contentful ⌨️ (5:29:37) Setup Contentful Account ⌨️ (5:33:14) Content-Type ⌨️ (5:40:07) Content ⌨️ (5:47:36) Connect Gatsby - Contentful ⌨️ (5:52:36) ENV Variables ⌨️ (5:58:48) AllContentfulRecipe - Field ⌨️ (6:05:57) AllRecipes Component ⌨️ (6:15:00) RecipesList Component ⌨️ (6:26:59) Featured Recipes ⌨️ (6:37:50) Utils Setup ⌨️ (6:42:47) Helper Function ⌨️ (6:50:27) TagsList ⌨️ (6:54:14) Tags Page ⌨️ (7:00:22) Recipe Template Page Setup ⌨️ (7:04:57) Recipe Template Page Walkthrough ⌨️ (7:14:00) Slugify ⌨️ (7:18:15) Query Variables ⌨️ (7:27:05) Recipe Template Query ⌨️ (7:34:27) Recipe Template Return ⌨️ (7:46:45) GATSBY-NODE.JS Setup ⌨️ (7:50:43) Create Tag Pages Programmatically ⌨️ (8:08:36) Tag Template Return ⌨️ (8:20:07) Possible Bug Fix ⌨️ (8:26:53) Fonts ⌨️ (8:32:40) Contact Form ⌨️ (8:37:16) FAVICON ⌨️ (8:39:23) SEO Setup ⌨️ (8:45:40) SEO - Props ⌨️ (8:51:34) SEO - Complete ⌨️ (9:01:05) Netlify Info ⌨️ (9:01:58) Netlify - Drag And Drop ⌨️ (9:05:32) Continuous Deployment ⌨️ (9:14:44) Webhooks 🎉 Thanks to our Champion and Sponsor supporters: 👾 Wong Voon jinq 👾 hexploitation 👾 Katia Moran 👾 BlckPhantom 👾 Nick Raker 👾 Otis Morgan 👾 DeezMaster 👾 AppWrite -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

Next.js Tutorial 2026 (UPDATED) - Full Course - Start Your Next.js Journey Here

Code 15 React Projects - Complete Course

Gatsby Wordpress full course 2021 | Gatsby for beginners | Wordpress as a headless CMS

Tailwind CSS v4 for Beginners | Full Course 2026

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
![React Course - Beginner's Tutorial for React JavaScript Library [2022]](https://i.ytimg.com/vi/bMknfKXIFA8/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCPSZnaLWsK4g8_w-5GxnAXm5kOQw)
React Course - Beginner's Tutorial for React JavaScript Library [2022]

Nervous System Regulation (999 Hz) | 1 hour handpan music | Malte Marten

Linux Full Course for Beginners | Learn Linux System Administration

SUMMER DEEP HOUSE Musics Mix 2026 ♫ Bruno Mars, Lady Gaga,Dua Lipa, Adele,Ed Sheeran, The Weeknd #02

4 Hours of Deep Focus Music for Studying - Concentration Music For Deep Thinking And Focus

APIs for Beginners - How to use an API (Full Course / Tutorial)

CLAUDE CODE FULL COURSE 4 HOURS: Build & Sell (2026)

Cozy Coffee Shop Jazz Ambience | Relaxing Jazz & Fireplace Sounds for Study, Work & Stress Relief

APIs for Beginners - How to use an API (Full Course / Tutorial)

8 Hours - Relaxing Music with Sea Turtles in Hawaii | Great Escapes

80'S MUSIC ON THE ROAD | 2 Hours of Classic '80s Hits

SUMMER DEEP HOUSE Musics Mix 2026 ♫ Bruno Mars, Lady Gaga,Dua Lipa, Adele,Ed Sheeran, The Weeknd #29

Full React Course 2020 - Learn Fundamentals, Hooks, Context API, React Router, Custom Hooks

ASP.NET Core Full Course For Beginners (.NET 10)

