mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-03-10 19:01:13 -04:00
192 lines
3.8 KiB
JSON
192 lines
3.8 KiB
JSON
{
|
|
"name": "Learn Lambda Functions by Building an Expense Tracker",
|
|
"isUpcomingChange": false,
|
|
"usesMultifileEditor": true,
|
|
"hasEditableBoundaries": true,
|
|
"dashedName": "learn-lambda-functions-by-building-an-expense-tracker",
|
|
"order": 2,
|
|
"time": "5 hours",
|
|
"template": "",
|
|
"required": [],
|
|
"superBlock": "scientific-computing-with-python",
|
|
"isBeta": true,
|
|
"challengeOrder": [
|
|
{
|
|
"id": "658212ba98182f3e855e85f9",
|
|
"title": "Step 1"
|
|
},
|
|
{
|
|
"id": "65821c1c40ccac44adf38e6b",
|
|
"title": "Step 2"
|
|
},
|
|
{
|
|
"id": "65821fcc010c3245718f2a06",
|
|
"title": "Step 3"
|
|
},
|
|
{
|
|
"id": "65822308ded1ba4632f66aa3",
|
|
"title": "Step 4"
|
|
},
|
|
{
|
|
"id": "658225d560369446ece5518b",
|
|
"title": "Step 5"
|
|
},
|
|
{
|
|
"id": "6582267ef39f5047411c1743",
|
|
"title": "Step 6"
|
|
},
|
|
{
|
|
"id": "65822773f4c60a479ec89f66",
|
|
"title": "Step 7"
|
|
},
|
|
{
|
|
"id": "65822934c8a0454803e3ef12",
|
|
"title": "Step 8"
|
|
},
|
|
{
|
|
"id": "65822bd82d708c4895080c35",
|
|
"title": "Step 9"
|
|
},
|
|
{
|
|
"id": "65823040bdb32949d4c1a96f",
|
|
"title": "Step 10"
|
|
},
|
|
{
|
|
"id": "6582324b5d37fe4b622bc3c0",
|
|
"title": "Step 11"
|
|
},
|
|
{
|
|
"id": "6582352cbdbcde4d0c4f7b0b",
|
|
"title": "Step 12"
|
|
},
|
|
{
|
|
"id": "65823634a308cb4d6bcc5fa6",
|
|
"title": "Step 13"
|
|
},
|
|
{
|
|
"id": "658238f7604f154ea9a23e1e",
|
|
"title": "Step 14"
|
|
},
|
|
{
|
|
"id": "65823b0167fd894f4a7ea60a",
|
|
"title": "Step 15"
|
|
},
|
|
{
|
|
"id": "65823bbbdb4eaa4f9d20a0fb",
|
|
"title": "Step 16"
|
|
},
|
|
{
|
|
"id": "65823cfc74aa564ffc460489",
|
|
"title": "Step 17"
|
|
},
|
|
{
|
|
"id": "65823dde36392f505a39f7c7",
|
|
"title": "Step 18"
|
|
},
|
|
{
|
|
"id": "65823e87c9741750a22085a7",
|
|
"title": "Step 19"
|
|
},
|
|
{
|
|
"id": "65823ff0d4b991510fade1a8",
|
|
"title": "Step 20"
|
|
},
|
|
{
|
|
"id": "65824111a09164518320088d",
|
|
"title": "Step 21"
|
|
},
|
|
{
|
|
"id": "658244fdf4b0265334711664",
|
|
"title": "Step 22"
|
|
},
|
|
{
|
|
"id": "65824561f3478e5371a33ae5",
|
|
"title": "Step 23"
|
|
},
|
|
{
|
|
"id": "658246c28575d653d1f89b59",
|
|
"title": "Step 24"
|
|
},
|
|
{
|
|
"id": "65824872894f59546e3084e2",
|
|
"title": "Step 25"
|
|
},
|
|
{
|
|
"id": "65824a1b16631c54fa524154",
|
|
"title": "Step 26"
|
|
},
|
|
{
|
|
"id": "65824c7b4e2da85597693dcf",
|
|
"title": "Step 27"
|
|
},
|
|
{
|
|
"id": "65824dfdb6815d563b2d3256",
|
|
"title": "Step 28"
|
|
},
|
|
{
|
|
"id": "6582507654b3ed5712341382",
|
|
"title": "Step 29"
|
|
},
|
|
{
|
|
"id": "658252f6b1526d57b103d48a",
|
|
"title": "Step 30"
|
|
},
|
|
{
|
|
"id": "658254db6e12485a48130f57",
|
|
"title": "Step 31"
|
|
},
|
|
{
|
|
"id": "658255d5f955175b270f251d",
|
|
"title": "Step 32"
|
|
},
|
|
{
|
|
"id": "6582575b8089f85b8b92d7c8",
|
|
"title": "Step 33"
|
|
},
|
|
{
|
|
"id": "658258c0e5fbe85c14c060cf",
|
|
"title": "Step 34"
|
|
},
|
|
{
|
|
"id": "65825a9520a0795c8afbef50",
|
|
"title": "Step 35"
|
|
},
|
|
{
|
|
"id": "65825b758fe85a5cebabc8c5",
|
|
"title": "Step 36"
|
|
},
|
|
{
|
|
"id": "65825cda2668995d5168e37c",
|
|
"title": "Step 37"
|
|
},
|
|
{
|
|
"id": "65825e96b5db5f5dee6bf57c",
|
|
"title": "Step 38"
|
|
},
|
|
{
|
|
"id": "6582601b2987045e8e7da994",
|
|
"title": "Step 39"
|
|
},
|
|
{
|
|
"id": "6582622cb6c11a5f4c5d79b4",
|
|
"title": "Step 40"
|
|
},
|
|
{
|
|
"id": "6582687859366a618424d84b",
|
|
"title": "Step 41"
|
|
},
|
|
{
|
|
"id": "65826a6e9d189a623141c726",
|
|
"title": "Step 42"
|
|
},
|
|
{
|
|
"id": "65826af5b226a5628aa154b1",
|
|
"title": "Step 43"
|
|
},
|
|
{
|
|
"id": "65826befd75db5632bd73df6",
|
|
"title": "Step 44"
|
|
}
|
|
],
|
|
"helpCategory": "Python"
|
|
} |