dde272c4b8
i18n - Build Validation / Validate i18n Builds (24) (push) Has been cancelled
CI - Node.js / Lint (24) (push) Has been cancelled
CI - Node.js / Build (24) (push) Has been cancelled
CI - Node.js / Test (24) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (24) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 24) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 24) (push) Has been cancelled
CD - Docker - GHCR Images / Build and Push Images (push) Has been cancelled
138 lines
4.3 KiB
JSON
138 lines
4.3 KiB
JSON
{
|
|
"chapters": [
|
|
{
|
|
"dashedName": "back-end-development-and-apis",
|
|
"comingSoon": true,
|
|
"modules": [
|
|
{
|
|
"dashedName": "introduction-to-nodejs",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-working-with-nodejs-and-event-driven-architecture",
|
|
"workshop-nodejs-repl",
|
|
"review-node-js-intro",
|
|
"quiz-node-js-intro"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "nodejs-core-modules",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-working-with-node-core-modules",
|
|
"workshop-nodejs-common-modules",
|
|
"review-node-js-core-modules",
|
|
"quiz-node-js-core-modules"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "node-package-manager",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-introduction-to-npm",
|
|
"lecture-working-with-npm-scripts",
|
|
"workshop-how-to-build-an-npm-module",
|
|
"lab-prime-number-checker-module",
|
|
"review-npm",
|
|
"quiz-npm"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "http-and-the-web-standards-model",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-understanding-how-http-dns-tcpip-work",
|
|
"lecture-understanding-the-http-request-response-model",
|
|
"lecture-understanding-the-web-standards-model",
|
|
"workshop-nodejs-by-building-a-web-server",
|
|
"review-http-and-the-web-standards-model",
|
|
"quiz-http-and-the-web-standards-model"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "rest-api-and-web-services",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-understanding-rest-api-and-web-services",
|
|
"workshop-express-by-building-a-weather-service-api",
|
|
"lab-timestamp-microservice"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "introduction-to-express",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-working-with-express",
|
|
"lecture-understanding-routing-in-express-js",
|
|
"workshop-express-by-building-a-random-joke-app",
|
|
"lab-personal-profile-app",
|
|
"review-introduction-to-express",
|
|
"quiz-introduction-to-express"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "error-handling-in-express",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-understanding-error-handling-and-health-checks",
|
|
"workshop-error-handling-in-express-by-building-a-bank-api",
|
|
"review-error-handling-in-express",
|
|
"quiz-error-handling-in-express"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "express-middleware",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-express-middleware",
|
|
"workshop-express-middleware-by-building-a-submission-form",
|
|
"lab-data-sanitizer",
|
|
"review-express-middleware",
|
|
"quiz-express-middleware"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "websockets",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-understanding-websockets",
|
|
"workshop-websockets-by-building-a-resource-monitor",
|
|
"lab-chat-app",
|
|
"review-websockets",
|
|
"quiz-websockets"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "security-and-privacy",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-understanding-security-and-privacy-in-web-applications",
|
|
"review-security-and-privacy",
|
|
"quiz-security-and-privacy"
|
|
]
|
|
},
|
|
{
|
|
"dashedName": "authentication",
|
|
"comingSoon": true,
|
|
"blocks": [
|
|
"lecture-introduction-to-authentication-and-authorization",
|
|
"review-authentication-and-authorization",
|
|
"quiz-authentication-and-authorization"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"chapterType": "exam",
|
|
"dashedName": "back-end-development-and-apis-certification-exam",
|
|
"comingSoon": true,
|
|
"modules": [
|
|
{
|
|
"comingSoon": true,
|
|
"dashedName": "back-end-development-and-apis-certification-exam",
|
|
"blocks": ["exam-back-end-development-and-apis-certification"]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|