feat: Add interactive rdbs courses to catalog (#66218)

This commit is contained in:
Jessica Wilkins
2026-03-10 00:14:40 -07:00
committed by GitHub
parent fba37af181
commit ecceedbbb6
22 changed files with 451 additions and 4 deletions
+6
View File
@@ -89,6 +89,12 @@ const iconMap = {
[SuperBlocks.RelationalDbV9]: DatabaseIcon,
[SuperBlocks.BackEndDevApisV9]: APIIcon,
[SuperBlocks.FullStackDeveloperV9]: Code,
[SuperBlocks.IntroductionToBash]: Code,
[SuperBlocks.IntroductionToSQLAndPostgreSQL]: DatabaseIcon,
[SuperBlocks.LearnBashScripting]: Code,
[SuperBlocks.LearnSQLAndBash]: DatabaseIcon,
[SuperBlocks.IntroductionToNano]: Code,
[SuperBlocks.IntroductionToGitAndGithub]: Code,
[SuperBlocks.LearnPromptingFundamentals]: Clipboard
};
@@ -0,0 +1,9 @@
---
title: Introduction to Bash
superBlock: introduction-to-bash
certification: introduction-to-bash
---
## Introduction to Bash
Bash is a command-line interface that allows you to interact with your computer's operating system. It is a powerful tool that can be used for a variety of tasks, including file management, system administration, and programming.
@@ -0,0 +1,9 @@
---
title: Introduction to Git and GitHub
superBlock: introduction-to-git-and-github
certification: introduction-to-git-and-github
---
## Introduction to Git and GitHub
Git is a distributed version control system that allows developers to track changes in their code and collaborate with others. GitHub is a web-based platform that provides hosting for Git repositories, making it easier for developers to share their code and work together on projects. In this course, you will learn the basics of Git and how to use GitHub to manage your code and collaborate with other developers. By the end of this course, you will have a solid understanding of how to use Git and GitHub effectively for your development projects.
@@ -0,0 +1,9 @@
---
title: Introduction to Nano
superBlock: introduction-to-nano
certification: introduction-to-nano
---
## Introduction to Nano
Nano is a simple and user-friendly text editor that runs in the terminal. It is designed to be easy to use, making it a great choice for beginners who are new to command-line interfaces. In this course, you will learn how to use Nano to create and edit text files, navigate through the editor, and perform basic editing tasks. By the end of this course, you will have a solid understanding of how to use Nano effectively for your text editing needs.
@@ -0,0 +1,9 @@
---
title: Introduction to SQL and PostgreSQL
superBlock: introduction-to-sql-and-postgresql
certification: introduction-to-sql-and-postgresql
---
## Introduction to SQL and PostgreSQL
SQL (Structured Query Language) is a programming language used to manage and manipulate relational databases. It allows you to create, read, update, and delete data in a database. PostgreSQL is an open-source relational database management system that uses SQL as its primary query language. It is known for its robustness, scalability, and support for advanced features. In this course, you will learn the basics of SQL and how to use PostgreSQL to manage your databases effectively.
@@ -0,0 +1,11 @@
---
title: Learn Bash Scripting
superBlock: learn-bash-scripting
certification: learn-bash-scripting
---
## Learn Bash Scripting
Bash is a command-line interface that allows you to interact with your computer's operating system.
In this course, you will build several bash programs and get quizzed on what you have learned.
@@ -0,0 +1,9 @@
---
title: Learn SQL and Bash
superBlock: learn-sql-and-bash
certification: learn-sql-and-bash
---
## Learn SQL and Bash
SQL (Structured Query Language) is a programming language used to manage and manipulate relational databases. It allows you to create, read, update, and delete data in a database. PostgreSQL is an open-source relational database management system that uses SQL as its primary query language. It is known for its robustness, scalability, and support for advanced features. In this course, you will learn the basics of SQL and how to use PostgreSQL to manage your databases effectively.
+7 -3
View File
@@ -40,7 +40,8 @@
}
.block-label-python,
.block-label-lab {
.block-label-lab,
.block-label-databases {
border-color: var(--success-color);
color: var(--success-color);
}
@@ -53,17 +54,20 @@
}
.block-label-computer-fundamentals,
.block-label-git,
.block-label-quiz {
border-color: var(--danger-color);
color: var(--danger-color);
}
.block-label-exam {
.block-label-exam,
.block-label-editors {
border-color: var(--quaternary-color);
color: var(--quaternary-color);
}
.block-label-cert-project {
.block-label-cert-project,
.block-label-bash {
border-color: var(--love-color);
color: var(--love-color);
}