From 29513a4d6dfd9393fc7df13c9921178dfcd4c623 Mon Sep 17 00:00:00 2001 From: Tom <20648924+moT01@users.noreply.github.com> Date: Thu, 11 Sep 2025 02:09:23 -0500 Subject: [PATCH] refactor(curriculum): split html fundamentals lecture into two (#61962) --- client/i18n/locales/english/intro.json | 6 ++++++ client/serve/serve.json | 8 ++++++++ .../index.md | 9 +++++++++ .../67083952f800051a8a21fcfd.md | 0 .../6708396caa00e11b597b3365.md | 0 .../blocks/lecture-html-fundamentals.json | 8 -------- ...ure-understanding-how-html-affects-seo.json | 18 ++++++++++++++++++ .../superblocks/full-stack-developer.json | 1 + 8 files changed, 42 insertions(+), 8 deletions(-) create mode 100644 client/src/pages/learn/full-stack-developer/lecture-understanding-how-html-affects-seo/index.md rename curriculum/challenges/english/blocks/{lecture-html-fundamentals => lecture-understanding-how-html-affects-seo}/67083952f800051a8a21fcfd.md (100%) rename curriculum/challenges/english/blocks/{lecture-html-fundamentals => lecture-understanding-how-html-affects-seo}/6708396caa00e11b597b3365.md (100%) create mode 100644 curriculum/structure/blocks/lecture-understanding-how-html-affects-seo.json diff --git a/client/i18n/locales/english/intro.json b/client/i18n/locales/english/intro.json index 4e299ebb8cf..f43a7115bc7 100644 --- a/client/i18n/locales/english/intro.json +++ b/client/i18n/locales/english/intro.json @@ -2122,6 +2122,12 @@ "In these lectures, you will learn about HTML fundamentals like the div element, the id and class attributes, the HTML boilerplate, HTML entities, and more." ] }, + "lecture-understanding-how-html-affects-seo": { + "title": "Understanding How HTML Affects SEO", + "intro": [ + "In these lectures, you will learn how your HTML code impacts search engine optimization." + ] + }, "lab-travel-agency-page": { "title": "Build a Travel Agency Page", "intro": [ diff --git a/client/serve/serve.json b/client/serve/serve.json index 166a7376fdd..11c2e6897c3 100644 --- a/client/serve/serve.json +++ b/client/serve/serve.json @@ -439,6 +439,14 @@ { "source": "/learn/full-stack-developer/lecture-working-with-objects/how-do-json-parse-and-json-stringify-work", "destination": "/learn/full-stack-developer/lecture-working-with-json/how-do-json-parse-and-json-stringify-work" + }, + { + "source": "/learn/full-stack-developer/lecture-html-fundamentals/what-is-the-role-of-the-meta-description", + "destination": "/learn/full-stack-developer/lecture-understanding-how-html-affects-seo/what-is-the-role-of-the-meta-description" + }, + { + "source": "/learn/full-stack-developer/lecture-html-fundamentals/what-is-the-role-of-open-graph-tags", + "destination": "/learn/full-stack-developer/lecture-understanding-how-html-affects-seo/what-is-the-role-of-open-graph-tags" } ] } diff --git a/client/src/pages/learn/full-stack-developer/lecture-understanding-how-html-affects-seo/index.md b/client/src/pages/learn/full-stack-developer/lecture-understanding-how-html-affects-seo/index.md new file mode 100644 index 00000000000..d45d7c95e8f --- /dev/null +++ b/client/src/pages/learn/full-stack-developer/lecture-understanding-how-html-affects-seo/index.md @@ -0,0 +1,9 @@ +--- +title: Introduction to Understanding How HTML Affects SEO +block: lecture-understanding-how-html-affects-seo +superBlock: full-stack-developer +--- + +## Introduction to Understanding How HTML Affects SEO + +In these lecture videos, you will how HTML affects search engine optimization. diff --git a/curriculum/challenges/english/blocks/lecture-html-fundamentals/67083952f800051a8a21fcfd.md b/curriculum/challenges/english/blocks/lecture-understanding-how-html-affects-seo/67083952f800051a8a21fcfd.md similarity index 100% rename from curriculum/challenges/english/blocks/lecture-html-fundamentals/67083952f800051a8a21fcfd.md rename to curriculum/challenges/english/blocks/lecture-understanding-how-html-affects-seo/67083952f800051a8a21fcfd.md diff --git a/curriculum/challenges/english/blocks/lecture-html-fundamentals/6708396caa00e11b597b3365.md b/curriculum/challenges/english/blocks/lecture-understanding-how-html-affects-seo/6708396caa00e11b597b3365.md similarity index 100% rename from curriculum/challenges/english/blocks/lecture-html-fundamentals/6708396caa00e11b597b3365.md rename to curriculum/challenges/english/blocks/lecture-understanding-how-html-affects-seo/6708396caa00e11b597b3365.md diff --git a/curriculum/structure/blocks/lecture-html-fundamentals.json b/curriculum/structure/blocks/lecture-html-fundamentals.json index b3f9d4dd899..3262e69287b 100644 --- a/curriculum/structure/blocks/lecture-html-fundamentals.json +++ b/curriculum/structure/blocks/lecture-html-fundamentals.json @@ -21,14 +21,6 @@ { "id": "670838b10ee87a18e5faff62", "title": "What Is the Role of the Script Element in HTML, and How Can It Be Used to Link to External JavaScript Files?" - }, - { - "id": "67083952f800051a8a21fcfd", - "title": "What Is the Role of the Meta Description, and How Does It Affect SEO?" - }, - { - "id": "6708396caa00e11b597b3365", - "title": "What Is the Role of Open Graph Tags, and How Do They Affect SEO?" } ] } diff --git a/curriculum/structure/blocks/lecture-understanding-how-html-affects-seo.json b/curriculum/structure/blocks/lecture-understanding-how-html-affects-seo.json new file mode 100644 index 00000000000..a0a53c4e78a --- /dev/null +++ b/curriculum/structure/blocks/lecture-understanding-how-html-affects-seo.json @@ -0,0 +1,18 @@ +{ + "name": "Understanding How HTML Affects SEO", + "blockType": "lecture", + "blockLayout": "challenge-list", + "isUpcomingChange": false, + "dashedName": "lecture-understanding-how-html-affects-seo", + "helpCategory": "HTML-CSS", + "challengeOrder": [ + { + "id": "67083952f800051a8a21fcfd", + "title": "What Is the Role of the Meta Description, and How Does It Affect SEO?" + }, + { + "id": "6708396caa00e11b597b3365", + "title": "What Is the Role of Open Graph Tags, and How Do They Affect SEO?" + } + ] +} diff --git a/curriculum/structure/superblocks/full-stack-developer.json b/curriculum/structure/superblocks/full-stack-developer.json index 43ef817f12d..8bf497f4a02 100644 --- a/curriculum/structure/superblocks/full-stack-developer.json +++ b/curriculum/structure/superblocks/full-stack-developer.json @@ -15,6 +15,7 @@ "workshop-cat-photo-app", "lab-recipe-page", "lecture-html-fundamentals", + "lecture-understanding-how-html-affects-seo", "lab-travel-agency-page", "lecture-working-with-audio-and-video-elements", "lecture-working-with-images-and-svgs",