fix(curriculum): move d3 under ts module (#67251)

This commit is contained in:
Kolade Chris
2026-05-06 19:51:26 +01:00
committed by GitHub
parent 7d62ea3f5f
commit 6fbc93431d
2 changed files with 32 additions and 32 deletions
+23 -23
View File
@@ -5905,24 +5905,24 @@
"performance": "Performance",
"testing": "Testing",
"css-libraries-and-frameworks": "CSS Libraries and Frameworks",
"data-visualization": "Data Visualization and D3",
"typescript-fundamentals": "TypeScript Fundamentals",
"data-visualization": "Data Visualization and D3",
"review-front-end-libraries": "Front-End Libraries Review",
"front-end-development-libraries-certification-exam": "Front-End Development Libraries Certification Exam"
},
"module-intros": {
"data-visualization": {
"note": "Coming 2026",
"intro": [
"In this module, you will be introduced to data visualization and learn how to work with the D3 library."
]
},
"typescript-fundamentals": {
"note": "Coming 2026",
"intro": [
"In this module, you will be introduced to TypeScript, which is a superset of JavaScript that allows you to add static typing to your JavaScript code. You will build several workshops and labs that will give you practice in working with generics, type narrowing, TSX, and more. Then you will test your knowledge of TypeScript fundamentals with a short quiz."
]
},
"data-visualization": {
"note": "Coming 2026",
"intro": [
"In this module, you will be introduced to data visualization and learn how to work with the D3 library."
]
},
"front-end-development-libraries-certification-exam": {
"note": "Coming 2026",
"intro": [
@@ -6185,22 +6185,6 @@
"Test what you've learned about CSS Libraries and Frameworks with this quiz."
]
},
"lecture-introduction-to-data-visualization": {
"title": "Introduction to Data Visualization",
"intro": [
"In these lessons, you will learn about basic data visualization concepts."
]
},
"lab-bar-chart": {
"title": "Build a Bar Chart",
"intro": ["In this lab you will use d3 to build a bar chart."]
},
"lab-scatterplot-graph": {
"title": "Build a Scatterplot Graph",
"intro": [
"In this lab you will create a d3 scatterplot graph using a provided dataset."
]
},
"lecture-introduction-to-typescript": {
"title": "Introduction to TypeScript",
"intro": [
@@ -6296,6 +6280,22 @@
"title": "TypeScript Quiz",
"intro": ["Test what you've learned on TypeScript with this quiz."]
},
"lecture-introduction-to-data-visualization": {
"title": "Introduction to Data Visualization",
"intro": [
"In these lessons, you will learn about basic data visualization concepts."
]
},
"lab-bar-chart": {
"title": "Build a Bar Chart",
"intro": ["In this lab you will use d3 to build a bar chart."]
},
"lab-scatterplot-graph": {
"title": "Build a Scatterplot Graph",
"intro": [
"In this lab you will create a d3 scatterplot graph using a provided dataset."
]
},
"review-front-end-libraries": {
"title": "Front-End Libraries Review",
"intro": [
@@ -77,15 +77,6 @@
"quiz-css-libraries-and-frameworks"
]
},
{
"dashedName": "data-visualization",
"comingSoon": true,
"blocks": [
"lecture-introduction-to-data-visualization",
"lab-bar-chart",
"lab-scatterplot-graph"
]
},
{
"dashedName": "typescript-fundamentals",
"comingSoon": true,
@@ -108,6 +99,15 @@
"quiz-typescript"
]
},
{
"dashedName": "data-visualization",
"comingSoon": true,
"blocks": [
"lecture-introduction-to-data-visualization",
"lab-bar-chart",
"lab-scatterplot-graph"
]
},
{
"moduleType": "review",
"comingSoon": true,