mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-10-24 23:49:06 +08:00
feat(curriculum): add functional programming lab to new cert (#56800)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com> Co-authored-by: Ilenia M <nethleen@gmail.com> Co-authored-by: Sem Bauke <sem@freecodecamp.org>
This commit is contained in:
co-authored by
Tom
Ilenia M
Sem Bauke
parent
c56d2cbd62
commit
ea73dd90bc
@@ -3241,11 +3241,24 @@
|
||||
"In these lecture videos, you will learn about functional programming."
|
||||
]
|
||||
},
|
||||
"wyx2": { "title": "248", "intro": [] },
|
||||
"lecture-understanding-asynchronous-programming": {
|
||||
"title": "Understanding Asynchronous Programming",
|
||||
"workshop-recipe-ingredient-converter": {
|
||||
"title": "Build a Recipe Ingredient Converter",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about asynchronous programming."
|
||||
"In the previous lecture videos, you learned the core concepts behind functional programming and currying.",
|
||||
"Now you will be able to apply what you have learned about currying and functional programming by building a recipe ingredient converter application."
|
||||
]
|
||||
},
|
||||
"lab-sorting-visualizer": {
|
||||
"title": "Build a Sorting Visualizer",
|
||||
"intro": [
|
||||
"For this lab, you will use JavaScript to visualize the steps that the Bubble Sort algorithm takes to reorder an array of integers."
|
||||
]
|
||||
},
|
||||
"review-javascript-functional-programming": {
|
||||
"title": "JavaScript Functional Programming Review",
|
||||
"intro": [
|
||||
"Before you are quizzed on functional programming concepts, you first need to review.",
|
||||
"Open up this page to review concepts on functional programming, currying and more."
|
||||
]
|
||||
},
|
||||
"quiz-javascript-functional-programming": {
|
||||
@@ -3254,18 +3267,10 @@
|
||||
"Test what you've learned in this quiz on JavaScript Functional Programming."
|
||||
]
|
||||
},
|
||||
"workshop-recipe-ingredient-converter": {
|
||||
"title": "Build a Recipe Ingredient Converter",
|
||||
"lecture-understanding-asynchronous-programming": {
|
||||
"title": "Understanding Asynchronous Programming",
|
||||
"intro": [
|
||||
"In the previous lecture videos, you learned the core concepts behind functional programming and currying.",
|
||||
"Now you will be able to apply what you have learned about currying and functional programming by building a recipe ingredient converter application."
|
||||
]
|
||||
},
|
||||
"review-javascript-functional-programming": {
|
||||
"title": "JavaScript Functional Programming Review",
|
||||
"intro": [
|
||||
"Before you are quizzed on functional programming concepts, you first need to review.",
|
||||
"Open up this page to review concepts on functional programming, currying and more."
|
||||
"In these lecture videos, you will learn about asynchronous programming."
|
||||
]
|
||||
},
|
||||
"workshop-fcc-authors-page": {
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the Build a Sorting Visualizer
|
||||
block: lab-sorting-visualizer
|
||||
superBlock: full-stack-developer
|
||||
---
|
||||
|
||||
## Introduction to the Build a Sorting Visualizer
|
||||
|
||||
For this lab, you will use JavaScript to visualize the steps that the Bubble Sort algorithm takes to reorder an array of integers.
|
||||
Reference in New Issue
Block a user