mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-03-28 23:01:57 -04:00
chore: reorder catalog items (#66616)
This commit is contained in:
@@ -35,24 +35,6 @@ interface Catalog {
|
||||
}
|
||||
|
||||
export const catalog: Catalog[] = [
|
||||
{
|
||||
superBlock: SuperBlocks.HtmlFormsAndTables,
|
||||
level: Levels.Beginner,
|
||||
hours: 2,
|
||||
topic: Topic.Html
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.SemanticHtml,
|
||||
level: Levels.Beginner,
|
||||
hours: 2,
|
||||
topic: Topic.Html
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.BasicHtml,
|
||||
level: Levels.Beginner,
|
||||
hours: 3,
|
||||
topic: Topic.Html
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LearnPythonForBeginners,
|
||||
level: Levels.Beginner,
|
||||
@@ -60,13 +42,19 @@ export const catalog: Catalog[] = [
|
||||
topic: Topic.Python
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LabSurveyForm,
|
||||
level: Levels.Beginner,
|
||||
hours: 2,
|
||||
topic: Topic.Html
|
||||
superBlock: SuperBlocks.IntroductionToAlgorithmsAndDataStructures,
|
||||
level: Levels.Intermediate,
|
||||
hours: 6,
|
||||
topic: Topic.ComputerScience
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.HtmlAndAccessibility,
|
||||
superBlock: SuperBlocks.LearnRAGAndMCPFundamentals,
|
||||
level: Levels.Intermediate,
|
||||
hours: 2,
|
||||
topic: Topic.AI
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.SemanticHtml,
|
||||
level: Levels.Beginner,
|
||||
hours: 2,
|
||||
topic: Topic.Html
|
||||
@@ -83,12 +71,48 @@ export const catalog: Catalog[] = [
|
||||
hours: 3,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.BasicHtml,
|
||||
level: Levels.Beginner,
|
||||
hours: 3,
|
||||
topic: Topic.Html
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.DesignForDevelopers,
|
||||
level: Levels.Beginner,
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.HtmlAndAccessibility,
|
||||
level: Levels.Beginner,
|
||||
hours: 2,
|
||||
topic: Topic.Html
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.CssFlexbox,
|
||||
level: Levels.Intermediate,
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToPrecalculus,
|
||||
level: Levels.Intermediate,
|
||||
hours: 6,
|
||||
topic: Topic.Math
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToGitAndGithub,
|
||||
level: Levels.Intermediate,
|
||||
hours: 20,
|
||||
topic: Topic.Git
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToPythonBasics,
|
||||
level: Levels.Intermediate,
|
||||
hours: 40,
|
||||
topic: Topic.Python
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.AbsoluteAndRelativeUnits,
|
||||
level: Levels.Intermediate,
|
||||
@@ -101,12 +125,24 @@ export const catalog: Catalog[] = [
|
||||
hours: 1,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.HtmlFormsAndTables,
|
||||
level: Levels.Beginner,
|
||||
hours: 2,
|
||||
topic: Topic.Html
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.CssColors,
|
||||
level: Levels.Intermediate,
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.JavascriptFundamentalsReview,
|
||||
level: Levels.Intermediate,
|
||||
hours: 40,
|
||||
topic: Topic.Js
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.StylingForms,
|
||||
level: Levels.Intermediate,
|
||||
@@ -120,16 +156,22 @@ export const catalog: Catalog[] = [
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.CssFlexbox,
|
||||
superBlock: SuperBlocks.IntroductionToBash,
|
||||
level: Levels.Intermediate,
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
hours: 20,
|
||||
topic: Topic.Bash
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LabPageOfPlayingCards,
|
||||
superBlock: SuperBlocks.IntroductionToLinearDataStructuresInPython,
|
||||
level: Levels.Intermediate,
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
hours: 40,
|
||||
topic: Topic.Python
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LearnAlgorithmsInPython,
|
||||
level: Levels.Intermediate,
|
||||
hours: 40,
|
||||
topic: Topic.Python
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.CssTypography,
|
||||
@@ -155,24 +197,12 @@ export const catalog: Catalog[] = [
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LabBookInventoryApp,
|
||||
level: Levels.Beginner,
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.ResponsiveDesign,
|
||||
level: Levels.Intermediate,
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LabTechnicalDocumentationPage,
|
||||
level: Levels.Advanced,
|
||||
hours: 1,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.CssVariables,
|
||||
level: Levels.Intermediate,
|
||||
@@ -185,42 +215,12 @@ export const catalog: Catalog[] = [
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LabProductLandingPage,
|
||||
level: Levels.Beginner,
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.CssAnimations,
|
||||
level: Levels.Advanced,
|
||||
hours: 2,
|
||||
topic: Topic.CSS
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToAlgorithmsAndDataStructures,
|
||||
level: Levels.Intermediate,
|
||||
hours: 6,
|
||||
topic: Topic.ComputerScience
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LearnRAGAndMCPFundamentals,
|
||||
level: Levels.Intermediate,
|
||||
hours: 2,
|
||||
topic: Topic.AI
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToPrecalculus,
|
||||
level: Levels.Intermediate,
|
||||
hours: 6,
|
||||
topic: Topic.Math
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToBash,
|
||||
level: Levels.Intermediate,
|
||||
hours: 20,
|
||||
topic: Topic.Bash
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToSQLAndPostgreSQL,
|
||||
level: Levels.Intermediate,
|
||||
@@ -245,12 +245,6 @@ export const catalog: Catalog[] = [
|
||||
hours: 10,
|
||||
topic: Topic.Editors
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToGitAndGithub,
|
||||
level: Levels.Intermediate,
|
||||
hours: 20,
|
||||
topic: Topic.Git
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToVariablesAndStringsInJS,
|
||||
level: Levels.Intermediate,
|
||||
@@ -287,12 +281,6 @@ export const catalog: Catalog[] = [
|
||||
hours: 40,
|
||||
topic: Topic.Js
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.JavascriptFundamentalsReview,
|
||||
level: Levels.Intermediate,
|
||||
hours: 40,
|
||||
topic: Topic.Js
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToHigherOrderFunctionsAndCallbacksInJS,
|
||||
level: Levels.Intermediate,
|
||||
@@ -377,12 +365,6 @@ export const catalog: Catalog[] = [
|
||||
hours: 3,
|
||||
topic: Topic.Python
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToPythonBasics,
|
||||
level: Levels.Intermediate,
|
||||
hours: 40,
|
||||
topic: Topic.Python
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LearnPythonLoopsAndSequences,
|
||||
level: Levels.Intermediate,
|
||||
@@ -413,18 +395,6 @@ export const catalog: Catalog[] = [
|
||||
hours: 40,
|
||||
topic: Topic.Python
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToLinearDataStructuresInPython,
|
||||
level: Levels.Intermediate,
|
||||
hours: 40,
|
||||
topic: Topic.Python
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LearnAlgorithmsInPython,
|
||||
level: Levels.Intermediate,
|
||||
hours: 40,
|
||||
topic: Topic.Python
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LearnGraphsAndTreesInPython,
|
||||
level: Levels.Intermediate,
|
||||
|
||||
@@ -343,7 +343,6 @@ export const superBlockToCertMap: {
|
||||
[SuperBlocks.DevPlayground]: null,
|
||||
[SuperBlocks.FullStackOpen]: null,
|
||||
[SuperBlocks.HtmlFormsAndTables]: null,
|
||||
[SuperBlocks.LabSurveyForm]: null,
|
||||
[SuperBlocks.HtmlAndAccessibility]: null,
|
||||
[SuperBlocks.ComputerBasics]: null,
|
||||
[SuperBlocks.BasicCss]: null,
|
||||
@@ -354,17 +353,13 @@ export const superBlockToCertMap: {
|
||||
[SuperBlocks.StylingForms]: null,
|
||||
[SuperBlocks.CssBoxModel]: null,
|
||||
[SuperBlocks.CssFlexbox]: null,
|
||||
[SuperBlocks.LabPageOfPlayingCards]: null,
|
||||
[SuperBlocks.CssTypography]: null,
|
||||
[SuperBlocks.CssAndAccessibility]: null,
|
||||
[SuperBlocks.CssPositioning]: null,
|
||||
[SuperBlocks.AttributeSelectors]: null,
|
||||
[SuperBlocks.LabBookInventoryApp]: null,
|
||||
[SuperBlocks.ResponsiveDesign]: null,
|
||||
[SuperBlocks.LabTechnicalDocumentationPage]: null,
|
||||
[SuperBlocks.CssVariables]: null,
|
||||
[SuperBlocks.CssGrid]: null,
|
||||
[SuperBlocks.LabProductLandingPage]: null,
|
||||
[SuperBlocks.CssAnimations]: null,
|
||||
[SuperBlocks.LearnPythonForBeginners]: null,
|
||||
[SuperBlocks.IntroductionToAlgorithmsAndDataStructures]: null,
|
||||
|
||||
@@ -42,7 +42,6 @@ export enum SuperBlocks {
|
||||
BackEndDevApisV9 = 'back-end-development-and-apis-v9',
|
||||
FullStackDeveloperV9 = 'full-stack-developer-v9',
|
||||
HtmlFormsAndTables = 'html-forms-and-tables',
|
||||
LabSurveyForm = 'lab-survey-form',
|
||||
HtmlAndAccessibility = 'html-and-accessibility',
|
||||
ComputerBasics = 'computer-basics',
|
||||
BasicCss = 'basic-css',
|
||||
@@ -53,17 +52,13 @@ export enum SuperBlocks {
|
||||
StylingForms = 'styling-forms',
|
||||
CssBoxModel = 'css-box-model',
|
||||
CssFlexbox = 'css-flexbox',
|
||||
LabPageOfPlayingCards = 'lab-page-of-playing-cards',
|
||||
CssTypography = 'css-typography',
|
||||
CssAndAccessibility = 'css-and-accessibility',
|
||||
CssPositioning = 'css-positioning',
|
||||
AttributeSelectors = 'attribute-selectors',
|
||||
LabBookInventoryApp = 'lab-book-inventory-app',
|
||||
ResponsiveDesign = 'responsive-design',
|
||||
LabTechnicalDocumentationPage = 'lab-technical-documentation-page',
|
||||
CssVariables = 'css-variables',
|
||||
CssGrid = 'css-grid',
|
||||
LabProductLandingPage = 'lab-product-landing-page',
|
||||
CssAnimations = 'css-animations',
|
||||
LearnPythonForBeginners = 'learn-python-for-beginners',
|
||||
IntroductionToAlgorithmsAndDataStructures = 'introduction-to-algorithms-and-data-structures',
|
||||
@@ -233,7 +228,6 @@ export const superBlockStages: StageMap = {
|
||||
SuperBlocks.HtmlFormsAndTables,
|
||||
SuperBlocks.BasicHtml,
|
||||
SuperBlocks.SemanticHtml,
|
||||
SuperBlocks.LabSurveyForm,
|
||||
SuperBlocks.HtmlAndAccessibility,
|
||||
SuperBlocks.ComputerBasics,
|
||||
SuperBlocks.BasicCss,
|
||||
@@ -244,17 +238,13 @@ export const superBlockStages: StageMap = {
|
||||
SuperBlocks.StylingForms,
|
||||
SuperBlocks.CssBoxModel,
|
||||
SuperBlocks.CssFlexbox,
|
||||
SuperBlocks.LabPageOfPlayingCards,
|
||||
SuperBlocks.CssTypography,
|
||||
SuperBlocks.CssAndAccessibility,
|
||||
SuperBlocks.CssPositioning,
|
||||
SuperBlocks.AttributeSelectors,
|
||||
SuperBlocks.LabBookInventoryApp,
|
||||
SuperBlocks.ResponsiveDesign,
|
||||
SuperBlocks.LabTechnicalDocumentationPage,
|
||||
SuperBlocks.CssVariables,
|
||||
SuperBlocks.CssGrid,
|
||||
SuperBlocks.LabProductLandingPage,
|
||||
SuperBlocks.CssAnimations,
|
||||
SuperBlocks.LearnPythonForBeginners,
|
||||
SuperBlocks.IntroductionToAlgorithmsAndDataStructures,
|
||||
|
||||
Reference in New Issue
Block a user