mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-28 18:26:54 +00:00
chore: remove time from meta and challenges (#55072)
This commit is contained in:
committed by
GitHub
parent
a361bfc9f1
commit
a7a9b3b80a
@@ -224,7 +224,6 @@ export type ChallengeNode = {
|
||||
tail: string[];
|
||||
template: string;
|
||||
tests: Test[];
|
||||
time: string;
|
||||
title: string;
|
||||
translationPending: boolean;
|
||||
url: string;
|
||||
|
||||
@@ -70,7 +70,6 @@ const defaultProps = {
|
||||
tail: ['mockTail'],
|
||||
template: 'mockTemplate',
|
||||
tests: [] as Test[],
|
||||
time: 'mockTime',
|
||||
title: 'mockTitle',
|
||||
translationPending: false,
|
||||
url: 'https://mockurl.com',
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "advanced-node-and-express",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 1,
|
||||
"time": "5 hours",
|
||||
"superBlock": "quality-assurance",
|
||||
"challengeOrder": [
|
||||
{
|
||||
@@ -96,4 +95,4 @@
|
||||
"title": "Send and Display Chat Messages"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "applied-accessibility",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 3,
|
||||
"time": "5 hours",
|
||||
"superBlock": "responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
@@ -96,4 +95,4 @@
|
||||
"title": "Use tabindex to Specify the Order of Keyboard Focus for Several Elements"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "applied-visual-design",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 2,
|
||||
"time": "5 hours",
|
||||
"superBlock": "responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "back-end-development-and-apis-projects",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 3,
|
||||
"time": "150 hours",
|
||||
"superBlock": "back-end-development-and-apis",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "basic-algorithm-scripting",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 5,
|
||||
"time": "50 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "basic-css",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 1,
|
||||
"time": "5 hours",
|
||||
"superBlock": "responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "basic-data-structures",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 4,
|
||||
"time": "1 hour",
|
||||
"superBlock": "javascript-algorithms-and-data-structures",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "basic-html-and-html5",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 0,
|
||||
"time": "5 hours",
|
||||
"superBlock": "responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "basic-javascript",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 0,
|
||||
"time": "10 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "basic-node-and-express",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 1,
|
||||
"time": "5 hours",
|
||||
"superBlock": "back-end-development-and-apis",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "bootstrap",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 0,
|
||||
"time": "5 hours",
|
||||
"required": [
|
||||
{
|
||||
"link": "https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css"
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"dashedName": "build-a-budget-app-project",
|
||||
"order": 13,
|
||||
"time": "5 hours",
|
||||
"superBlock": "scientific-computing-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 21,
|
||||
"time": "30 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-a-celestial-bodies-database-project",
|
||||
"order": 2,
|
||||
"helpCategory": "Backend Development",
|
||||
"time": "30 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-a-data-graph-explorer-project",
|
||||
"order": 19,
|
||||
"helpCategory": "Python",
|
||||
"time": "30 hours",
|
||||
"superBlock": "college-algebra-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-a-financial-calculator-project",
|
||||
"order": 17,
|
||||
"helpCategory": "Python",
|
||||
"time": "30 hours",
|
||||
"superBlock": "college-algebra-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-a-graphing-calculator-project",
|
||||
"order": 11,
|
||||
"helpCategory": "Python",
|
||||
"time": "30 hours",
|
||||
"superBlock": "college-algebra-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-a-multi-function-calculator-project",
|
||||
"order": 6,
|
||||
"helpCategory": "Python",
|
||||
"time": "30 hours",
|
||||
"superBlock": "college-algebra-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-a-number-guessing-game-project",
|
||||
"order": 13,
|
||||
"helpCategory": "Backend Development",
|
||||
"time": "30 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 8,
|
||||
"time": "30 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-a-periodic-table-database-project",
|
||||
"order": 12,
|
||||
"helpCategory": "Backend Development",
|
||||
"time": "30 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 19,
|
||||
"time": "30 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 24,
|
||||
"time": "30 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"dashedName": "build-a-polygon-area-calculator-project",
|
||||
"order": 14,
|
||||
"time": "5 hours",
|
||||
"superBlock": "scientific-computing-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"dashedName": "build-a-probability-calculator-project",
|
||||
"order": 15,
|
||||
"time": "5 hours",
|
||||
"superBlock": "scientific-computing-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 16,
|
||||
"time": "30 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 12,
|
||||
"time": "30 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-a-salon-appointment-scheduler-project",
|
||||
"order": 9,
|
||||
"helpCategory": "Backend Development",
|
||||
"time": "30 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 4,
|
||||
"time": "30 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 13,
|
||||
"time": "30 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 17,
|
||||
"time": "30 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"dashedName": "build-a-time-calculator-project",
|
||||
"order": 10,
|
||||
"time": "5 hours",
|
||||
"superBlock": "scientific-computing-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 9,
|
||||
"time": "30 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-a-world-cup-database-project",
|
||||
"helpCategory": "Backend Development",
|
||||
"order": 6,
|
||||
"time": "30 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"usesMultifileEditor": true,
|
||||
"dashedName": "build-an-arithmetic-formatter-project",
|
||||
"order": 5,
|
||||
"time": "5 hours",
|
||||
"superBlock": "scientific-computing-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "build-three-math-games-project",
|
||||
"helpCategory": "Python",
|
||||
"order": 13,
|
||||
"time": "30 hours",
|
||||
"superBlock": "college-algebra-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "css-flexbox",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 5,
|
||||
"time": "5 hours",
|
||||
"superBlock": "responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "css-grid",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 6,
|
||||
"time": "5 hours",
|
||||
"superBlock": "responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"dashedName": "d3-dashboard",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 3,
|
||||
"time": "5 hours",
|
||||
"required": [
|
||||
{
|
||||
"src": "https://cdnjs.cloudflare.com/ajax/libs/d3/5.9.2/d3.min.js"
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "data-analysis-with-python-course",
|
||||
"helpCategory": "Python",
|
||||
"order": 0,
|
||||
"time": "15 hours",
|
||||
"superBlock": "data-analysis-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "data-analysis-with-python-projects",
|
||||
"helpCategory": "Python",
|
||||
"order": 2,
|
||||
"time": "150 hours",
|
||||
"superBlock": "data-analysis-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "data-visualization-projects",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 2,
|
||||
"time": "150 hours",
|
||||
"superBlock": "data-visualization",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "data-visualization-with-d3",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 0,
|
||||
"time": "5 hours",
|
||||
"required": [
|
||||
{
|
||||
"src": "https://cdnjs.cloudflare.com/ajax/libs/d3/5.7.0/d3.min.js"
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "debugging",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 3,
|
||||
"time": "1 hour",
|
||||
"superBlock": "javascript-algorithms-and-data-structures",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "es6",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 1,
|
||||
"time": "5 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "example-certification-exam",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 0,
|
||||
"time": "2 hours",
|
||||
"superBlock": "example-certification",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "front-end-development-libraries-projects",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 6,
|
||||
"time": "150 hours",
|
||||
"superBlock": "front-end-development-libraries",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "functional-programming",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 7,
|
||||
"time": "5 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "how-neural-networks-work",
|
||||
"helpCategory": "Python",
|
||||
"order": 1,
|
||||
"time": "10 hours",
|
||||
"superBlock": "machine-learning-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "information-security-projects",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 2,
|
||||
"time": "150 hours",
|
||||
"superBlock": "information-security",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "information-security-with-helmetjs",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 0,
|
||||
"time": "5 hours",
|
||||
"superBlock": "information-security",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "intermediate-algorithm-scripting",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 8,
|
||||
"time": "50 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -4,7 +4,6 @@
|
||||
"dashedName": "javascript-algorithms-and-data-structures-projects",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 9,
|
||||
"time": "50 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "jquery",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 1,
|
||||
"time": "3 hours",
|
||||
"required": [
|
||||
{
|
||||
"link": "https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css"
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "json-apis-and-ajax",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 1,
|
||||
"time": "2 hours",
|
||||
"required": [
|
||||
{
|
||||
"link": "https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css"
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-accessibility-by-building-a-quiz",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 8,
|
||||
"time": "5 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-advanced-array-methods-by-building-a-statistics-calculator",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 15,
|
||||
"time": "5 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -4,7 +4,6 @@
|
||||
"dashedName": "learn-advanced-bash-by-building-a-kitty-ipsum-translator",
|
||||
"helpCategory": "Backend Development",
|
||||
"order": 7,
|
||||
"time": "5 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -5,7 +5,6 @@
|
||||
"hasEditableBoundaries": true,
|
||||
"dashedName": "learn-algorithm-design-by-building-a-shortest-path-algorithm",
|
||||
"order": 7,
|
||||
"time": "5 hours",
|
||||
"superBlock": "scientific-computing-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 23,
|
||||
"time": "5 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -4,7 +4,6 @@
|
||||
"dashedName": "learn-bash-and-sql-by-building-a-bike-rental-shop",
|
||||
"helpCategory": "Backend Development",
|
||||
"order": 8,
|
||||
"time": "5 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "learn-bash-by-building-a-boilerplate",
|
||||
"helpCategory": "Backend Development",
|
||||
"order": 0,
|
||||
"time": "5 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "learn-bash-scripting-by-building-five-programs",
|
||||
"helpCategory": "Backend Development",
|
||||
"order": 3,
|
||||
"time": "5 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-basic-algorithmic-thinking-by-building-a-number-sorter",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 14,
|
||||
"time": "5 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-basic-css-by-building-a-cafe-menu",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 1,
|
||||
"time": "5 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -5,7 +5,6 @@
|
||||
"hasEditableBoundaries": true,
|
||||
"dashedName": "learn-basic-debugging-by-building-a-random-background-color-changer",
|
||||
"order": 3,
|
||||
"time": "5 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-basic-javascript-by-building-a-role-playing-game",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 2,
|
||||
"time": "2 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-basic-oop-by-building-a-shopping-cart",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 18,
|
||||
"time": "5 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -5,7 +5,6 @@
|
||||
"hasEditableBoundaries": true,
|
||||
"dashedName": "learn-basic-string-and-array-methods-by-building-a-music-player",
|
||||
"order": 6,
|
||||
"time": "5 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -5,7 +5,6 @@
|
||||
"hasEditableBoundaries": true,
|
||||
"dashedName": "learn-classes-and-objects-by-building-a-sudoku-solver",
|
||||
"order": 11,
|
||||
"time": "5 hours",
|
||||
"superBlock": "scientific-computing-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": false,
|
||||
"dashedName": "learn-conversation-starters-in-the-break-room",
|
||||
"order": 2,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-css-animation-by-building-a-ferris-wheel",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 17,
|
||||
"time": "5 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-css-colors-by-building-a-set-of-colored-markers",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 2,
|
||||
"time": "5 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-css-flexbox-by-building-a-photo-gallery",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 6,
|
||||
"time": "5 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-css-grid-by-building-a-magazine",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 15,
|
||||
"time": "5 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-css-transforms-by-building-a-penguin",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 18,
|
||||
"time": "5 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-css-variables-by-building-a-city-skyline",
|
||||
"helpCategory": "HTML-CSS",
|
||||
"order": 14,
|
||||
"time": "5 hours",
|
||||
"superBlock": "2022/responsive-web-design",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -5,7 +5,6 @@
|
||||
"hasEditableBoundaries": true,
|
||||
"dashedName": "learn-data-structures-by-building-the-merge-sort-algorithm",
|
||||
"order": 9,
|
||||
"time": "5 hours",
|
||||
"superBlock": "scientific-computing-with-python",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-fetch-and-promises-by-building-an-fcc-authors-page",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 22,
|
||||
"time": "5 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-form-validation-by-building-a-calorie-counter",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 4,
|
||||
"time": "2 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -6,7 +6,6 @@
|
||||
"dashedName": "learn-functional-programming-by-building-a-spreadsheet",
|
||||
"helpCategory": "JavaScript",
|
||||
"order": 16,
|
||||
"time": "2 hours",
|
||||
"superBlock": "javascript-algorithms-and-data-structures-v8",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"dashedName": "learn-git-by-building-an-sql-reference-object",
|
||||
"helpCategory": "Backend Development",
|
||||
"order": 11,
|
||||
"time": "5 hours",
|
||||
"superBlock": "relational-database",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": false,
|
||||
"dashedName": "learn-greetings-in-your-first-day-at-the-office",
|
||||
"order": 0,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "learn-how-to-analyze-code-documentation",
|
||||
"order": 20,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": false,
|
||||
"dashedName": "learn-how-to-ask-and-share-about-educational-and-professional-background",
|
||||
"order": 6,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "learn-how-to-ask-for-clarification-on-code-understanding",
|
||||
"order": 17,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": false,
|
||||
"dashedName": "learn-how-to-clarify-information-in-different-interactions",
|
||||
"order": 11,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": false,
|
||||
"dashedName": "learn-how-to-describe-your-current-project",
|
||||
"order": 5,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": false,
|
||||
"dashedName": "learn-how-to-discuss-popular-trends-in-technology",
|
||||
"order": 10,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": false,
|
||||
"dashedName": "learn-how-to-discuss-roles-and-responsibilies",
|
||||
"order": 8,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "learn-how-to-discuss-tech-trends-and-updates",
|
||||
"order": 14,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": false,
|
||||
"dashedName": "learn-how-to-discuss-your-morning-or-evening-routine",
|
||||
"order": 4,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "learn-how-to-document-code-for-a-project",
|
||||
"order": 18,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "learn-how-to-express-agreement-or-disagreement",
|
||||
"order": 23,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": false,
|
||||
"dashedName": "learn-how-to-have-a-conversation-about-preferences-and-motivations",
|
||||
"order": 9,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "learn-how-to-help-a-coworker-troubleshoot-on-github",
|
||||
"order": 15,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "learn-how-to-offer-technical-support-and-guidance",
|
||||
"order": 24,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
-1
@@ -3,7 +3,6 @@
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "learn-how-to-provide-explanations-when-helping-others",
|
||||
"order": 26,
|
||||
"time": "5 hours",
|
||||
"superBlock": "a2-english-for-developers",
|
||||
"challengeOrder": [
|
||||
{
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user