diff --git a/client/i18n/locales/english/intro.json b/client/i18n/locales/english/intro.json index 42882436c0..c8821dfe6f 100644 --- a/client/i18n/locales/english/intro.json +++ b/client/i18n/locales/english/intro.json @@ -411,7 +411,7 @@ } }, "relational-database": { - "title": "Relational Database", + "title": "Relational Database (Beta)", "intro": [ "For these courses, you will use real developer tools and software including VS Code, PostgreSQL, and the Linux / Unix command line to complete interactive tutorials and build projects.", "These courses start off with basic Bash commands. Using the terminal, you will learn everything from navigating and manipulating a file system, scripting in Bash, all the way to advanced usage.", @@ -458,62 +458,62 @@ "title": "Learn Advanced Bash by Building a Kitty Ipsum Translator", "intro": [ "There's more to Bash commands than you might think.", - "In this 140 lesson course, you will learn some more complex commands, and the details of how commands work." + "In this 140-lesson course, you will learn some more complex commands, and the details of how commands work." ] }, "learn-bash-and-sql-by-building-a-bike-rental-shop": { "title": "Learn Bash and SQL by Building a Bike Rental Shop", "intro": [ - "In this 210 lesson course, you will build an interactive Bash program that stores rental information for your bike rental shop using PostgreSQL." + "In this 210-lesson course, you will build an interactive Bash program that stores rental information for your bike rental shop using PostgreSQL." ] }, "learn-bash-by-building-a-boilerplate": { "title": "Learn Bash by Building a Boilerplate", "intro": [ "The terminal allows you to send text commands to your computer that can manipulate the file system, run programs, automate tasks, and much more.", - "In this 170 lesson course, you will learn basic commands by creating a website boilerplate using only the command line." + "In this 170-lesson course, you will learn terminal commands by creating a website boilerplate using only the command line." ] }, "learn-bash-scripting-by-building-five-programs": { "title": "Learn Bash Scripting by Building Five Programs", "intro": [ "Bash scripts combine terminal commands and logic into programs that can execute or automate tasks, and much more.", - "In this 220 lesson course, you will learn more terminal commands and how to use them within Bash scripts by creating five small programs." + "In this 220-lesson course, you will learn more terminal commands and how to use them within Bash scripts by creating five small programs." ] }, "learn-git-by-building-an-sql-reference-object": { "title": "Learn Git by Building an SQL Reference Object", "intro": [ "Git is a version control system that keeps track of all the changes you make to your codebase.", - "In this 240 lesson course, you will learn how Git keeps track of your code by creating an object containing commonly used SQL commands." + "In this 240-lesson course, you will learn how Git keeps track of your code by creating an object containing commonly used SQL commands." ] }, "learn-nano-by-building-a-castle": { "title": "Learn Nano by Building a Castle", "intro": [ "Nano is a program that allows you to edit files right in the terminal.", - "In this 40 lesson course, you will learn how to edit files in the terminal with Nano while building a castle." + "In this 40-lesson course, you will learn how to edit files in the terminal with Nano while building a castle." ] }, "learn-relational-databases-by-building-a-mario-database": { "title": "Learn Relational Databases by Building a Mario Database", "intro": [ "A relational database organizes data into tables that are linked together through relationships.", - "In this 165 lesson course, you will learn the basics of a relational database by creating a PostgreSQL database filled with video game characters." + "In this 165-lesson course, you will learn the basics of a relational database by creating a PostgreSQL database filled with video game characters." ] }, "learn-sql-by-building-a-student-database-part-1": { "title": "Learn SQL by Building a Student Database: Part 1", "intro": [ "SQL, or Structured Query Language, is the language for communicating with a relational database.", - "In this 140 lesson course, you will create a Bash script that uses SQL to enter information about your computer science students into PostgreSQL." + "In this 140-lesson course, you will create a Bash script that uses SQL to enter information about your computer science students into PostgreSQL." ] }, "learn-sql-by-building-a-student-database-part-2": { "title": "Learn SQL by Building a Student Database: Part 2", "intro": [ "SQL join commands are used to combine information from multiple tables in a relational database", - "In this 140 lesson course, you will complete your student database while diving deeper into SQL commands." + "In this 140-lesson course, you will complete your student database while diving deeper into SQL commands." ] } } diff --git a/client/i18n/locales/english/translations.json b/client/i18n/locales/english/translations.json index 1341971cc6..c06784727d 100644 --- a/client/i18n/locales/english/translations.json +++ b/client/i18n/locales/english/translations.json @@ -298,7 +298,7 @@ "help-translate": "We are still translating the following certifications.", "help-translate-link": "Help us translate.", "project-preview-title": "Here's a preview of what you will build", - "github-required": "A <0>GitHub account is required to run the project. You will need to create one if you haven't already.", + "github-required": "<0>Create a GitHub account if you don't have one. You'll need it when you create the virtual Linux server machine. This process may take a few minutes.", "step-1": "Step 1: Complete the project", "step-2": "Step 2: Submit your code", "submit-public-url": "When you have completed the project, save all the required files into a public repository and submit the URL to it below.", diff --git a/curriculum/challenges/english/13-relational-databases/build-a-number-guessing-game-project/build-a-number-guessing-game.md b/curriculum/challenges/english/13-relational-databases/build-a-number-guessing-game-project/build-a-number-guessing-game.md index 94b80ed278..d369f7704a 100644 --- a/curriculum/challenges/english/13-relational-databases/build-a-number-guessing-game-project/build-a-number-guessing-game.md +++ b/curriculum/challenges/english/13-relational-databases/build-a-number-guessing-game-project/build-a-number-guessing-game.md @@ -13,11 +13,11 @@ This is one of the required projects to earn your certification. For this projec # --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. +**Important:** After you pass all the project tests, save a dump of your database into a `number_guess.sql` file, as well as your `number_guess.sh` file, so you can complete step 2. There will be instructions on how to do that within the virtual machine. # --notes-- -Required files: `number_guessers.sql`, and the whole `number_guessing_game` folder +Required files: `number_guess.sql`, `number_guess.sh` # --hints-- diff --git a/curriculum/challenges/english/13-relational-databases/build-a-periodic-table-database-project/build-a-periodic-table-database.md b/curriculum/challenges/english/13-relational-databases/build-a-periodic-table-database-project/build-a-periodic-table-database.md index 84cf859dcf..9112b4a334 100644 --- a/curriculum/challenges/english/13-relational-databases/build-a-periodic-table-database-project/build-a-periodic-table-database.md +++ b/curriculum/challenges/english/13-relational-databases/build-a-periodic-table-database-project/build-a-periodic-table-database.md @@ -13,11 +13,11 @@ This is one of the required projects to earn your certification. For this projec # --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. +**Important:** After you pass all the project tests, save a dump of your database into a `periodic_table.sql` file, as well as your `element.sh` file, so you can complete step 2. There will be instructions on how to do that within the virtual machine. # --notes-- -Required files: `elements.sql`, and the whole `periodic_table` folder +Required files: `periodic_table.sql`, `element.sh` # --hints-- diff --git a/curriculum/challenges/english/13-relational-databases/learn-advanced-bash-by-building-a-kitty-ipsum-translator/build-a-kitty-ipsum-translator.md b/curriculum/challenges/english/13-relational-databases/learn-advanced-bash-by-building-a-kitty-ipsum-translator/build-a-kitty-ipsum-translator.md index bd1ca44ee0..d1701d3a54 100644 --- a/curriculum/challenges/english/13-relational-databases/learn-advanced-bash-by-building-a-kitty-ipsum-translator/build-a-kitty-ipsum-translator.md +++ b/curriculum/challenges/english/13-relational-databases/learn-advanced-bash-by-building-a-kitty-ipsum-translator/build-a-kitty-ipsum-translator.md @@ -9,7 +9,7 @@ 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. +In this 140-lesson course, you will learn some more complex commands, and the details of how commands work. # --instructions-- diff --git a/curriculum/challenges/english/13-relational-databases/learn-bash-and-sql-by-building-a-bike-rental-shop/build-a-bike-rental-shop.md b/curriculum/challenges/english/13-relational-databases/learn-bash-and-sql-by-building-a-bike-rental-shop/build-a-bike-rental-shop.md index 9222f842fa..28db3050df 100644 --- a/curriculum/challenges/english/13-relational-databases/learn-bash-and-sql-by-building-a-bike-rental-shop/build-a-bike-rental-shop.md +++ b/curriculum/challenges/english/13-relational-databases/learn-bash-and-sql-by-building-a-bike-rental-shop/build-a-bike-rental-shop.md @@ -9,7 +9,7 @@ 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. +In this 210-lesson course, you will build an interactive Bash program that stores rental information for your bike rental shop using PostgreSQL. # --instructions-- diff --git a/curriculum/challenges/english/13-relational-databases/learn-bash-by-building-a-boilerplate/build-a-boilerplate.md b/curriculum/challenges/english/13-relational-databases/learn-bash-by-building-a-boilerplate/build-a-boilerplate.md index cb996dfc22..44b5a78f9b 100644 --- a/curriculum/challenges/english/13-relational-databases/learn-bash-by-building-a-boilerplate/build-a-boilerplate.md +++ b/curriculum/challenges/english/13-relational-databases/learn-bash-by-building-a-boilerplate/build-a-boilerplate.md @@ -9,7 +9,7 @@ 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. +In this 170-lesson course, you will learn terminal commands by creating a website boilerplate using only the command line. # --instructions-- diff --git a/curriculum/challenges/english/13-relational-databases/learn-bash-scripting-by-building-five-programs/build-five-programs.md b/curriculum/challenges/english/13-relational-databases/learn-bash-scripting-by-building-five-programs/build-five-programs.md index 0adc926830..c9d6b750bb 100644 --- a/curriculum/challenges/english/13-relational-databases/learn-bash-scripting-by-building-five-programs/build-five-programs.md +++ b/curriculum/challenges/english/13-relational-databases/learn-bash-scripting-by-building-five-programs/build-five-programs.md @@ -9,7 +9,7 @@ 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. +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-- diff --git a/curriculum/challenges/english/13-relational-databases/learn-git-by-building-an-sql-reference-object/build-an-sql-reference-object.md b/curriculum/challenges/english/13-relational-databases/learn-git-by-building-an-sql-reference-object/build-an-sql-reference-object.md index 97fe327680..bdf04eaef8 100644 --- a/curriculum/challenges/english/13-relational-databases/learn-git-by-building-an-sql-reference-object/build-an-sql-reference-object.md +++ b/curriculum/challenges/english/13-relational-databases/learn-git-by-building-an-sql-reference-object/build-an-sql-reference-object.md @@ -9,7 +9,7 @@ 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. +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-- diff --git a/curriculum/challenges/english/13-relational-databases/learn-nano-by-building-a-castle/build-a-castle.md b/curriculum/challenges/english/13-relational-databases/learn-nano-by-building-a-castle/build-a-castle.md index a50d3c9f01..2931bc2e7e 100644 --- a/curriculum/challenges/english/13-relational-databases/learn-nano-by-building-a-castle/build-a-castle.md +++ b/curriculum/challenges/english/13-relational-databases/learn-nano-by-building-a-castle/build-a-castle.md @@ -9,7 +9,7 @@ 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. +In this 40-lesson course, you will learn how to edit files in the terminal with Nano while building a castle. # --instructions-- diff --git a/curriculum/challenges/english/13-relational-databases/learn-relational-databases-by-building-a-mario-database/build-a-mario-database.md b/curriculum/challenges/english/13-relational-databases/learn-relational-databases-by-building-a-mario-database/build-a-mario-database.md index 155648a129..7c9b41041d 100644 --- a/curriculum/challenges/english/13-relational-databases/learn-relational-databases-by-building-a-mario-database/build-a-mario-database.md +++ b/curriculum/challenges/english/13-relational-databases/learn-relational-databases-by-building-a-mario-database/build-a-mario-database.md @@ -9,7 +9,7 @@ dashedName: build-a-mario-database # --description-- -In this 165 lesson course, you will learn the basics of a relational database by creating a PostgreSQL database filled with video game characters. +In this 165-lesson course, you will learn the basics of a relational database by creating a PostgreSQL database filled with video game characters. # --instructions-- diff --git a/curriculum/challenges/english/13-relational-databases/learn-sql-by-building-a-student-database-part-1/build-a-student-database-part-1.md b/curriculum/challenges/english/13-relational-databases/learn-sql-by-building-a-student-database-part-1/build-a-student-database-part-1.md index b51b200127..cf6d2199f6 100644 --- a/curriculum/challenges/english/13-relational-databases/learn-sql-by-building-a-student-database-part-1/build-a-student-database-part-1.md +++ b/curriculum/challenges/english/13-relational-databases/learn-sql-by-building-a-student-database-part-1/build-a-student-database-part-1.md @@ -9,7 +9,7 @@ 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. +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-- diff --git a/curriculum/challenges/english/13-relational-databases/learn-sql-by-building-a-student-database-part-2/build-a-student-database-part-2.md b/curriculum/challenges/english/13-relational-databases/learn-sql-by-building-a-student-database-part-2/build-a-student-database-part-2.md index 92ce200030..47733a36a9 100644 --- a/curriculum/challenges/english/13-relational-databases/learn-sql-by-building-a-student-database-part-2/build-a-student-database-part-2.md +++ b/curriculum/challenges/english/13-relational-databases/learn-sql-by-building-a-student-database-part-2/build-a-student-database-part-2.md @@ -9,7 +9,7 @@ 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. +In this 140-lesson course, you will complete your student database while diving deeper into SQL commands. # --instructions-- diff --git a/cypress/integration/learn/index.js b/cypress/integration/learn/index.js index 4f6b548899..7e01f69121 100644 --- a/cypress/integration/learn/index.js +++ b/cypress/integration/learn/index.js @@ -11,7 +11,7 @@ const superBlockNames = [ 'JavaScript Algorithms and Data Structures Certification', 'Front End Development Libraries Certification', 'Data Visualization Certification', - 'Relational Database Certification', + 'Relational Database (Beta) Certification', 'Back End Development and APIs Certification', 'Quality Assurance Certification', 'Scientific Computing with Python Certification',