feat: split rdbms into individual blocks and two challengeTypes (#44978)
* feat: split english rdbms into individual blocks fix: stuff fix: remove from partiallyComplete array on submit fix: add suggestion Update client/i18n/locales/english/translations.json Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/i18n/locales/english/intro.json Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/i18n/locales/english/intro.json Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/i18n/locales/english/intro.json Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/src/templates/Challenges/codeally/show.tsx Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/src/templates/Challenges/codeally/show.tsx Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/src/templates/Challenges/codeally/show.tsx Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/src/templates/Challenges/codeally/show.tsx Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/src/templates/Challenges/codeally/show.tsx Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/src/templates/Challenges/codeally/show.tsx Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/src/templates/Challenges/codeally/show.tsx Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Update client/src/templates/Challenges/codeally/show.tsx Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> * fix: prettier * fix: style suggestion * Apply suggestions from code review Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
---
|
||||
id: 5f1a4ef5d5d6b5ab580fc6ae
|
||||
title: Build a Celestial Bodies Database
|
||||
challengeType: 13
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-celestial-bodies-database
|
||||
dashedName: build-a-celestial-bodies-database
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
This is one of the required projects to earn your certification. For this project, you will build a database of celestial bodies using PostgreSQL.
|
||||
|
||||
# --instructions--
|
||||
|
||||
**Important:** After you pass all the project tests, save a dump of your database into a `universe.sql` file so you can complete step 2. There will be instructions how to do that within the virtual machine.
|
||||
|
||||
# --notes--
|
||||
|
||||
Required files: `universe.sql`
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -0,0 +1,26 @@
|
||||
---
|
||||
id: 602da04c22201c65d2a019f4
|
||||
title: Build a Number Guessing Game
|
||||
challengeType: 13
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-number-guessing-game
|
||||
dashedName: build-a-number-guessing-game
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
This is one of the required projects to earn your certification. For this project, you will use Bash scripting, PostgreSQL, and Git to create a number guessing game that runs in the terminal and saves user information.
|
||||
|
||||
# --instructions--
|
||||
|
||||
**Important:** After you pass all the project tests, save a dump of your database into a `number_guessers.sql` file, as well as your whole `number_guessing_game` folder, so you can complete step 2. There will be instructions how to do that within the virtual machine.
|
||||
|
||||
# --notes--
|
||||
|
||||
Required files: `number_guessers.sql`, and the whole `number_guessing_game` folder
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -0,0 +1,26 @@
|
||||
---
|
||||
id: 602d9ff222201c65d2a019f2
|
||||
title: Build a Periodic Table Database
|
||||
challengeType: 13
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-periodic-table-database
|
||||
dashedName: build-a-periodic-table-database
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
This is one of the required projects to earn your certification. For this project, you will create Bash a script to get information about chemical elements from a periodic table database.
|
||||
|
||||
# --instructions--
|
||||
|
||||
**Important:** After you pass all the project tests, save a dump of your database into a `elements.sql` file, as well as your whole `periodic_table` folder, so you can complete step 2. There will be instructions how to do that within the virtual machine.
|
||||
|
||||
# --notes--
|
||||
|
||||
Required files: `elements.sql`, and the whole `periodic_table` folder
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -0,0 +1,26 @@
|
||||
---
|
||||
id: 5f87ac112ae598023a42df1a
|
||||
title: Build a Salon Appointment Scheduler
|
||||
challengeType: 13
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-salon-appointment-scheduler
|
||||
dashedName: build-a-salon-appointment-scheduler
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
This is one of the required projects to earn your certification. For this project, you will create an interactive Bash program that uses PostgreSQL to track the customers and appointments for your salon.
|
||||
|
||||
# --instructions--
|
||||
|
||||
**Important:** After you pass all the project tests, save a dump of your database into a `salon.sql` file, as well as your `salon.sh` file, so you can complete step 2. There will be instructions how to do that within the virtual machine.
|
||||
|
||||
# --notes--
|
||||
|
||||
Required files: `salon.sql`, `salon.sh`
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -0,0 +1,26 @@
|
||||
---
|
||||
id: 5f9771307d4d22b9d2b75a94
|
||||
title: Build a World Cup Database
|
||||
challengeType: 13
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-world-cup-database
|
||||
dashedName: build-a-world-cup-database
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
This is one of the required projects to earn your certification. For this project, you will create a Bash script that enters information from World Cup games into PostgreSQL, then query the database for useful statistics.
|
||||
|
||||
# --instructions--
|
||||
|
||||
**Important:** After you pass all the project tests, save a dump of your database into a `worldcup.sql` file, as well as your `insert_data.sh` and `queries.sh` files, so you can complete step 2. There will be instructions how to do that within the virtual machine.
|
||||
|
||||
# --notes--
|
||||
|
||||
Required files: `worldcup.sql`, `insert_data.sh`, `queries.sh`
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,14 +1,16 @@
|
||||
---
|
||||
id: 602da0de22201c65d2a019f6
|
||||
title: Вивчаємо просунутий Bash створюючи перекладач Kitty Ipsum
|
||||
title: Build a Kitty Ipsum Translator
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-advanced-bash-by-building-a-kitty-ipsum-translator
|
||||
dashedName: learn-advanced-bash-by-building-a-kitty-ipsum-translator
|
||||
dashedName: build-a-kitty-ipsum-translator
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In this 140 lesson course, you will learn some more complex commands, and the details of how commands work.
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
@@ -0,0 +1,20 @@
|
||||
---
|
||||
id: 5f5b969a05380d2179fe6e18
|
||||
title: Build a Bike Rental Shop
|
||||
challengeType: 12
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-bash-and-sql-by-building-a-bike-rental-shop
|
||||
dashedName: build-a-bike-rental-shop
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In this 210 lesson course, you will build an interactive Bash program that stores rental information for your bike rental shop using PostgreSQL.
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -0,0 +1,20 @@
|
||||
---
|
||||
id: 5ea8adfab628f68d805bfc5e
|
||||
title: Build a Boilerplate
|
||||
challengeType: 12
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-bash-by-building-a-boilerplate
|
||||
dashedName: build-a-boilerplate
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In this 170 lesson course, you will learn basic commands by creating a website boilerplate using only the command line.
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -0,0 +1,20 @@
|
||||
---
|
||||
id: 5f5904ac738bc2fa9efecf5a
|
||||
title: Build Five Programs
|
||||
challengeType: 12
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-bash-scripting-by-building-five-programs
|
||||
dashedName: build-five-programs
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In this 220 lesson course, you will learn more terminal commands and how to use them within Bash scripts by creating five small programs.
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -0,0 +1,20 @@
|
||||
---
|
||||
id: 5fa323cdaf6a73463d590659
|
||||
title: Build an SQL Reference Object
|
||||
challengeType: 12
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-git-by-building-an-sql-reference-object
|
||||
dashedName: build-an-sql-reference-object
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In this 240 lesson course, you will learn how Git keeps track of your code by creating an object containing commonly used SQL commands.
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,14 +1,16 @@
|
||||
---
|
||||
id: 5f32db63eb37f7e17323f459
|
||||
title: Вивчайте Nano, будуючи замок
|
||||
title: Build a Castle
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-nano-by-building-a-castle
|
||||
dashedName: learn-nano-by-building-a-castle
|
||||
dashedName: build-a-castle
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In this 40 lesson course, you will learn how to edit files in the terminal with Nano while building a castle.
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
@@ -0,0 +1,20 @@
|
||||
---
|
||||
id: 5f2c289f164c29556da632fd
|
||||
title: Build a Mario Database
|
||||
challengeType: 12
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-relational-databases-by-building-a-mario-database
|
||||
dashedName: build-a-mario-database
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In this 165 lesson course, you will learn the basics of relational databases by creating a PostgreSQL database filled with video game characters.
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 5f1a4ef5d5d6b5ab580fc6ae
|
||||
title: База даних небесних тіл
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-celestial-bodies-database
|
||||
dashedName: celestial-bodies-database
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,17 +0,0 @@
|
||||
---
|
||||
id: 5f5b969a05380d2179fe6e18
|
||||
title: Вивчайте Bash and SQL будуючи магазин прокату велосипедів
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-bash-and-sql-by-building-a-bike-rental-shop
|
||||
dashedName: learn-bash-and-sql-by-building-a-bike-rental-shop
|
||||
---
|
||||
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 5ea8adfab628f68d805bfc5e
|
||||
title: Вивчайте Bash, створюючи код Boilerplate
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-bash-by-building-a-boilerplate
|
||||
dashedName: learn-bash-by-building-a-boilerplate
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 5f5904ac738bc2fa9efecf5a
|
||||
title: Навчіться працювати з bash-скриптами, створюючи п'ять програм
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-bash-scripting-by-building-five-programs
|
||||
dashedName: learn-bash-scripting-by-building-five-programs
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 5fa323cdaf6a73463d590659
|
||||
title: Вивчайте Git за допомогою створення об'єкту SQL Reference
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-git-by-building-an-sql-reference-object
|
||||
dashedName: learn-git-by-building-an-sql-reference-object
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 602da04222201c65d2a019f3
|
||||
title: Вивчайте GitHub, складаючи список надихаючих цитат
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/moT01/learn-github-by-building-a-list-of-inspirational-quotes
|
||||
dashedName: learn-github-by-building-a-list-of-inspirational-quotes
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 5f2c289f164c29556da632fd
|
||||
title: Вивчайте реляційні бази паролів створюючи Маріо Database
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-relational-databases-by-building-a-mario-database
|
||||
dashedName: learn-relational-databases-by-building-a-mario-database
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 602da0c222201c65d2a019f5
|
||||
title: "Вивчайте SQL, створюючи студентську базу даних (частина 1)"
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-sql-by-building-a-student-database-part-1
|
||||
dashedName: learn-sql-by-building-a-student-database-part-1
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 618590adb0730ca724e37672
|
||||
title: "Вивчайте SQL, створюючи студентську базу даних (частина 2)"
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-sql-by-building-a-student-database-part-2
|
||||
dashedName: learn-sql-by-building-a-student-database-part-2
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 602da04c22201c65d2a019f4
|
||||
title: Гра на відгадування чисел
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-number-guessing-game
|
||||
dashedName: number-guessing-game
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 602d9ff222201c65d2a019f2
|
||||
title: База даних періодичної таблиці
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-periodic-table-database
|
||||
dashedName: periodic-table-database
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 5f87ac112ae598023a42df1a
|
||||
title: Планувальник прийомів у салоні
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-salon-appointment-scheduler
|
||||
dashedName: salon-appointment-scheduler
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -1,18 +0,0 @@
|
||||
---
|
||||
id: 5f9771307d4d22b9d2b75a94
|
||||
title: База даних чемпіонату світу
|
||||
challengeType: 12
|
||||
helpCategory: Relational Databases
|
||||
url: https://github.com/freeCodeCamp/learn-world-cup-database
|
||||
dashedName: world-cup-database
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -0,0 +1,20 @@
|
||||
---
|
||||
id: 602da0c222201c65d2a019f5
|
||||
title: "Build a Student Database: Part 1"
|
||||
challengeType: 12
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-sql-by-building-a-student-database-part-1
|
||||
dashedName: build-a-student-database-part-1
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In this 140 lesson course, you will create a Bash script that uses SQL to enter information about your computer science students into PostgreSQL.
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
@@ -0,0 +1,20 @@
|
||||
---
|
||||
id: 618590adb0730ca724e37672
|
||||
title: "Build a Student Database: Part 2"
|
||||
challengeType: 12
|
||||
helpCategory: Backend Development
|
||||
url: https://github.com/freeCodeCamp/learn-sql-by-building-a-student-database-part-2
|
||||
dashedName: build-a-student-database-part-2
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In this 140 lesson course, you will complete your student database while diving deeper into SQL commands.
|
||||
|
||||
# --instructions--
|
||||
|
||||
# --hints--
|
||||
|
||||
# --seed--
|
||||
|
||||
# --solutions--
|
Reference in New Issue
Block a user