mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-28 18:26:54 +00:00
feat: Add interactive rdbs courses to catalog (#66218)
This commit is contained in:
@@ -19,6 +19,10 @@ enum Topic {
|
||||
InformationSecurity = 'information-security',
|
||||
ComputerFundamentals = 'computer-fundamentals',
|
||||
ComputerScience = 'computer-science',
|
||||
Databases = 'databases',
|
||||
Bash = 'bash',
|
||||
Git = 'git',
|
||||
Editors = 'editors',
|
||||
AI = 'ai'
|
||||
}
|
||||
|
||||
@@ -198,6 +202,42 @@ export const catalog: Catalog[] = [
|
||||
hours: 6,
|
||||
topic: Topic.ComputerScience
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToBash,
|
||||
level: Levels.Intermediate,
|
||||
hours: 20,
|
||||
topic: Topic.Bash
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToSQLAndPostgreSQL,
|
||||
level: Levels.Intermediate,
|
||||
hours: 30,
|
||||
topic: Topic.Databases
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LearnBashScripting,
|
||||
level: Levels.Intermediate,
|
||||
hours: 20,
|
||||
topic: Topic.Bash
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LearnSQLAndBash,
|
||||
level: Levels.Intermediate,
|
||||
hours: 30,
|
||||
topic: Topic.Databases
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToNano,
|
||||
level: Levels.Intermediate,
|
||||
hours: 10,
|
||||
topic: Topic.Editors
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.IntroductionToGitAndGithub,
|
||||
level: Levels.Intermediate,
|
||||
hours: 20,
|
||||
topic: Topic.Git
|
||||
},
|
||||
{
|
||||
superBlock: SuperBlocks.LearnPromptingFundamentals,
|
||||
level: Levels.Beginner,
|
||||
|
||||
@@ -368,6 +368,12 @@ export const superBlockToCertMap: {
|
||||
[SuperBlocks.CssAnimations]: null,
|
||||
[SuperBlocks.LearnPythonForBeginners]: null,
|
||||
[SuperBlocks.IntroductionToAlgorithmsAndDataStructures]: null,
|
||||
[SuperBlocks.IntroductionToBash]: null,
|
||||
[SuperBlocks.IntroductionToSQLAndPostgreSQL]: null,
|
||||
[SuperBlocks.LearnBashScripting]: null,
|
||||
[SuperBlocks.LearnSQLAndBash]: null,
|
||||
[SuperBlocks.IntroductionToNano]: null,
|
||||
[SuperBlocks.IntroductionToGitAndGithub]: null,
|
||||
[SuperBlocks.LearnPromptingFundamentals]: null
|
||||
};
|
||||
|
||||
|
||||
@@ -67,6 +67,12 @@ export enum SuperBlocks {
|
||||
CssAnimations = 'css-animations',
|
||||
LearnPythonForBeginners = 'learn-python-for-beginners',
|
||||
IntroductionToAlgorithmsAndDataStructures = 'introduction-to-algorithms-and-data-structures',
|
||||
IntroductionToBash = 'introduction-to-bash',
|
||||
IntroductionToSQLAndPostgreSQL = 'introduction-to-sql-and-postgresql',
|
||||
LearnBashScripting = 'learn-bash-scripting',
|
||||
LearnSQLAndBash = 'learn-sql-and-bash',
|
||||
IntroductionToNano = 'introduction-to-nano',
|
||||
IntroductionToGitAndGithub = 'introduction-to-git-and-github',
|
||||
LearnPromptingFundamentals = 'learn-prompting-fundamentals'
|
||||
}
|
||||
|
||||
@@ -220,6 +226,12 @@ export const superBlockStages: StageMap = {
|
||||
SuperBlocks.CssAnimations,
|
||||
SuperBlocks.LearnPythonForBeginners,
|
||||
SuperBlocks.IntroductionToAlgorithmsAndDataStructures,
|
||||
SuperBlocks.IntroductionToBash,
|
||||
SuperBlocks.IntroductionToSQLAndPostgreSQL,
|
||||
SuperBlocks.LearnBashScripting,
|
||||
SuperBlocks.LearnSQLAndBash,
|
||||
SuperBlocks.IntroductionToNano,
|
||||
SuperBlocks.IntroductionToGitAndGithub,
|
||||
SuperBlocks.LearnPromptingFundamentals
|
||||
]
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user