mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-28 18:26:54 +00:00
chore(i18n,client): processed translations (#57126)
This commit is contained in:
committed by
GitHub
parent
9904520aab
commit
b08a023c4c
@@ -1561,6 +1561,12 @@
|
||||
"intro": [
|
||||
"This course will provide you with ways to explain things to other people while assisting them."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "A2 English for Developers Certification Exam",
|
||||
"intro": [
|
||||
"This exam is required to claim the A2 English for Developers Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1756,9 +1762,11 @@
|
||||
"The following quiz will test your knowledge of the basic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Importance of Semantic HTML",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about semantic HTML and the importance of using it."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Build a Cat Blog Page",
|
||||
@@ -1786,9 +1794,11 @@
|
||||
"The following quiz will test your knowledge on semantic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Working with Forms",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with forms in HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Build a Hotel Feedback Form",
|
||||
@@ -1804,9 +1814,9 @@
|
||||
"This lab will give you the opportunity to practice working with the <code>label</code> element, the different <code>input</code> elements, the <code>required</code> attribute, and more. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Working with Tables",
|
||||
"intro": ["In these lecture videos, you will learn about HTML tables."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Build a Final Exams Table",
|
||||
@@ -1821,9 +1831,11 @@
|
||||
"This lab will give you an opportunity to practice working with the different table components like the <code>Table Head</code>, <code>Table Row</code> and <code>Table Data Cell</code> elements."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Working with HTML Tools",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with HTML tools."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "HTML Tables and Forms Review",
|
||||
@@ -1838,9 +1850,11 @@
|
||||
"The following quiz will test your knowledge of HTML tables and forms."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Importance of Accessibility and Good HTML Structure",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about importance of accessibility and using good HTML structure."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Build a Checkout Page",
|
||||
@@ -2163,7 +2177,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "CSS Typography Review",
|
||||
"intro": [
|
||||
"Review the CSS Typography concepts to prepare for the upcoming quiz."
|
||||
"Before you are quizzed on the fundamentals of typography, you first need to review.",
|
||||
"Open up this page to review concepts like web safe fonts, the <code>font-family</code> property and more."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2230,7 +2245,7 @@
|
||||
"title": "Build a Cat Painting",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts.",
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the <code>z-index</code> property, and the <code>transform</code> property."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -2368,9 +2383,9 @@
|
||||
]
|
||||
},
|
||||
"review-css-animations": {
|
||||
"title": "CSS Amimations Review",
|
||||
"title": "CSS Animations Review",
|
||||
"intro": [
|
||||
"Review the CSS Amimations concepts to prepare for the upcoming quiz."
|
||||
"Review the CSS Animations concepts to prepare for the upcoming quiz."
|
||||
]
|
||||
},
|
||||
"quiz-css-animations": {
|
||||
@@ -3067,9 +3082,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Build an fCC Authors Page",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"In this workshop you will practice how to use the fetch method, dynamically update the DOM to display the fetched data and paginate your data so you can load results in batches."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3617,58 +3635,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Managing Packages with npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager), is a command line tool to install, create, and share packages of JavaScript code written for Node.js. There are many open source packages available on npm, so before starting a project, take some time to explore so you don't end up recreating the wheel for things like working with dates or fetching data from an API.",
|
||||
"In this workshop, you'll learn the basics of using npm, including how to work with the <code>package.json</code> file and how to manage your installed dependencies."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Basic Node and Express",
|
||||
"intro": [
|
||||
"Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules — small, independent programs — that help with this. Some of the core modules include HTTP, which acts like a server, and File System, a module to read and modify files.",
|
||||
"In the last set of courses you learned to install and manage packages from npm, which are collections of smaller modules. These packages can help you build larger, more complex applications.",
|
||||
"Express is a lightweight web application framework, and is one of the most popular packages on npm. Express makes it much easier to create a server and handle routing for your application, which handles things like directing people to the correct page when they visit a certain endpoint like <pre>/blog</pre>.",
|
||||
"In this course, you'll learn the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Build a Timestamp Microservice",
|
||||
"intro": ["In this lab you will build a timestamp microservice"]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Build a Request Header Parser Microservice",
|
||||
"intro": [
|
||||
"In this lab, you will build a request header parser microservice"
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Build a URL Shortener Microservice",
|
||||
"intro": ["In this lab, you will build a URL Shortener Microservice"]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Build an Exercise Tracker",
|
||||
"intro": ["In this lab, you will build an exercise tracker"]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Build a File Metadata Microservice",
|
||||
"intro": ["For this lab you will build a file metadata microservice"]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Backend JavaScript Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz on Backend JavaScript."
|
||||
]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3685,12 +3659,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Tooling and Deployment Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz of tooling and deployment"
|
||||
]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "退出",
|
||||
"finish-exam": "完成考試",
|
||||
"finish": "完成",
|
||||
"exit-quiz": "Exit the quiz",
|
||||
"finish-quiz": "Finish the quiz",
|
||||
"submit-exam-results": "提交我的結果",
|
||||
"verify-trophy": "驗證獎盃",
|
||||
"link-account": "關聯賬戶",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "Correct!",
|
||||
"incorrect-answer": "Incorrect.",
|
||||
"unanswered-questions": "The following questions are unanswered: {{ unansweredQuestions }}. You must answer all questions.",
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct."
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct.",
|
||||
"finish-modal-header": "Finish Quiz",
|
||||
"finish-modal-body": "Are you sure you want to finish the quiz? You will not be able to change any answers.",
|
||||
"finish-modal-yes": "Yes, I am finished",
|
||||
"finish-modal-no": "No, I would like to continue the quiz",
|
||||
"exit-modal-header": "Exit Quiz",
|
||||
"exit-modal-body": "Are you sure you want to leave the quiz? You will lose any progress you have made.",
|
||||
"exit-modal-yes": "Yes, I want to leave the quiz",
|
||||
"exit-modal-no": "No, I would like to continue the quiz"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "恭喜,你已經完成了考試資格的所有要求。",
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "愛心",
|
||||
"initial": "初始",
|
||||
"input-reset": "清除搜索條件",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "介紹信息",
|
||||
"spacer": "間隔",
|
||||
"toggle": "切換選中標記",
|
||||
|
||||
@@ -1561,6 +1561,12 @@
|
||||
"intro": [
|
||||
"This course will provide you with ways to explain things to other people while assisting them."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "A2 English for Developers Certification Exam",
|
||||
"intro": [
|
||||
"This exam is required to claim the A2 English for Developers Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1756,9 +1762,11 @@
|
||||
"The following quiz will test your knowledge of the basic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Importance of Semantic HTML",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about semantic HTML and the importance of using it."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Build a Cat Blog Page",
|
||||
@@ -1786,9 +1794,11 @@
|
||||
"The following quiz will test your knowledge on semantic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Working with Forms",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with forms in HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Build a Hotel Feedback Form",
|
||||
@@ -1804,9 +1814,9 @@
|
||||
"This lab will give you the opportunity to practice working with the <code>label</code> element, the different <code>input</code> elements, the <code>required</code> attribute, and more. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Working with Tables",
|
||||
"intro": ["In these lecture videos, you will learn about HTML tables."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Build a Final Exams Table",
|
||||
@@ -1821,9 +1831,11 @@
|
||||
"This lab will give you an opportunity to practice working with the different table components like the <code>Table Head</code>, <code>Table Row</code> and <code>Table Data Cell</code> elements."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Working with HTML Tools",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with HTML tools."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "HTML Tables and Forms Review",
|
||||
@@ -1838,9 +1850,11 @@
|
||||
"The following quiz will test your knowledge of HTML tables and forms."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Importance of Accessibility and Good HTML Structure",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about importance of accessibility and using good HTML structure."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Build a Checkout Page",
|
||||
@@ -2163,7 +2177,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "CSS Typography Review",
|
||||
"intro": [
|
||||
"Review the CSS Typography concepts to prepare for the upcoming quiz."
|
||||
"Before you are quizzed on the fundamentals of typography, you first need to review.",
|
||||
"Open up this page to review concepts like web safe fonts, the <code>font-family</code> property and more."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2230,7 +2245,7 @@
|
||||
"title": "Build a Cat Painting",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts.",
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the <code>z-index</code> property, and the <code>transform</code> property."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -2368,9 +2383,9 @@
|
||||
]
|
||||
},
|
||||
"review-css-animations": {
|
||||
"title": "CSS Amimations Review",
|
||||
"title": "CSS Animations Review",
|
||||
"intro": [
|
||||
"Review the CSS Amimations concepts to prepare for the upcoming quiz."
|
||||
"Review the CSS Animations concepts to prepare for the upcoming quiz."
|
||||
]
|
||||
},
|
||||
"quiz-css-animations": {
|
||||
@@ -3067,9 +3082,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Build an fCC Authors Page",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"In this workshop you will practice how to use the fetch method, dynamically update the DOM to display the fetched data and paginate your data so you can load results in batches."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3617,58 +3635,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Managing Packages with npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager), is a command line tool to install, create, and share packages of JavaScript code written for Node.js. There are many open source packages available on npm, so before starting a project, take some time to explore so you don't end up recreating the wheel for things like working with dates or fetching data from an API.",
|
||||
"In this workshop, you'll learn the basics of using npm, including how to work with the <code>package.json</code> file and how to manage your installed dependencies."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Basic Node and Express",
|
||||
"intro": [
|
||||
"Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules — small, independent programs — that help with this. Some of the core modules include HTTP, which acts like a server, and File System, a module to read and modify files.",
|
||||
"In the last set of courses you learned to install and manage packages from npm, which are collections of smaller modules. These packages can help you build larger, more complex applications.",
|
||||
"Express is a lightweight web application framework, and is one of the most popular packages on npm. Express makes it much easier to create a server and handle routing for your application, which handles things like directing people to the correct page when they visit a certain endpoint like <pre>/blog</pre>.",
|
||||
"In this course, you'll learn the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Build a Timestamp Microservice",
|
||||
"intro": ["In this lab you will build a timestamp microservice"]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Build a Request Header Parser Microservice",
|
||||
"intro": [
|
||||
"In this lab, you will build a request header parser microservice"
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Build a URL Shortener Microservice",
|
||||
"intro": ["In this lab, you will build a URL Shortener Microservice"]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Build an Exercise Tracker",
|
||||
"intro": ["In this lab, you will build an exercise tracker"]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Build a File Metadata Microservice",
|
||||
"intro": ["For this lab you will build a file metadata microservice"]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Backend JavaScript Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz on Backend JavaScript."
|
||||
]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3685,12 +3659,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Tooling and Deployment Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz of tooling and deployment"
|
||||
]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "退出",
|
||||
"finish-exam": "完成考试",
|
||||
"finish": "完成",
|
||||
"exit-quiz": "Exit the quiz",
|
||||
"finish-quiz": "Finish the quiz",
|
||||
"submit-exam-results": "提交我的结果",
|
||||
"verify-trophy": "验证奖杯",
|
||||
"link-account": "关联账户",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "Correct!",
|
||||
"incorrect-answer": "Incorrect.",
|
||||
"unanswered-questions": "The following questions are unanswered: {{ unansweredQuestions }}. You must answer all questions.",
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct."
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct.",
|
||||
"finish-modal-header": "Finish Quiz",
|
||||
"finish-modal-body": "Are you sure you want to finish the quiz? You will not be able to change any answers.",
|
||||
"finish-modal-yes": "Yes, I am finished",
|
||||
"finish-modal-no": "No, I would like to continue the quiz",
|
||||
"exit-modal-header": "Exit Quiz",
|
||||
"exit-modal-body": "Are you sure you want to leave the quiz? You will lose any progress you have made.",
|
||||
"exit-modal-yes": "Yes, I want to leave the quiz",
|
||||
"exit-modal-no": "No, I would like to continue the quiz"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "恭喜,你已经完成了考试资格的所有要求。",
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "爱心",
|
||||
"initial": "初始",
|
||||
"input-reset": "清除搜索条件",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "介绍信息",
|
||||
"spacer": "间隔",
|
||||
"toggle": "切换选中标记",
|
||||
|
||||
@@ -1577,6 +1577,12 @@
|
||||
"intro": [
|
||||
"Este curso te proporcionará formas de explicar las cosas a otras personas mientras las asistes."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "A2 English for Developers Certification Exam",
|
||||
"intro": [
|
||||
"This exam is required to claim the A2 English for Developers Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1772,9 +1778,11 @@
|
||||
"The following quiz will test your knowledge of the basic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Importance of Semantic HTML",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about semantic HTML and the importance of using it."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Build a Cat Blog Page",
|
||||
@@ -1802,9 +1810,11 @@
|
||||
"The following quiz will test your knowledge on semantic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Working with Forms",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with forms in HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Build a Hotel Feedback Form",
|
||||
@@ -1820,9 +1830,9 @@
|
||||
"This lab will give you the opportunity to practice working with the <code>label</code> element, the different <code>input</code> elements, the <code>required</code> attribute, and more. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Working with Tables",
|
||||
"intro": ["In these lecture videos, you will learn about HTML tables."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Build a Final Exams Table",
|
||||
@@ -1837,9 +1847,11 @@
|
||||
"This lab will give you an opportunity to practice working with the different table components like the <code>Table Head</code>, <code>Table Row</code> and <code>Table Data Cell</code> elements."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Working with HTML Tools",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with HTML tools."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "HTML Tables and Forms Review",
|
||||
@@ -1854,9 +1866,11 @@
|
||||
"The following quiz will test your knowledge of HTML tables and forms."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Importance of Accessibility and Good HTML Structure",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about importance of accessibility and using good HTML structure."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Build a Checkout Page",
|
||||
@@ -2179,7 +2193,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "CSS Typography Review",
|
||||
"intro": [
|
||||
"Review the CSS Typography concepts to prepare for the upcoming quiz."
|
||||
"Before you are quizzed on the fundamentals of typography, you first need to review.",
|
||||
"Open up this page to review concepts like web safe fonts, the <code>font-family</code> property and more."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2246,7 +2261,7 @@
|
||||
"title": "Build a Cat Painting",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts.",
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the <code>z-index</code> property, and the <code>transform</code> property."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -2384,9 +2399,9 @@
|
||||
]
|
||||
},
|
||||
"review-css-animations": {
|
||||
"title": "CSS Amimations Review",
|
||||
"title": "CSS Animations Review",
|
||||
"intro": [
|
||||
"Review the CSS Amimations concepts to prepare for the upcoming quiz."
|
||||
"Review the CSS Animations concepts to prepare for the upcoming quiz."
|
||||
]
|
||||
},
|
||||
"quiz-css-animations": {
|
||||
@@ -3083,9 +3098,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Build an fCC Authors Page",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"In this workshop you will practice how to use the fetch method, dynamically update the DOM to display the fetched data and paginate your data so you can load results in batches."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3633,58 +3651,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Managing Packages with npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager), is a command line tool to install, create, and share packages of JavaScript code written for Node.js. There are many open source packages available on npm, so before starting a project, take some time to explore so you don't end up recreating the wheel for things like working with dates or fetching data from an API.",
|
||||
"In this workshop, you'll learn the basics of using npm, including how to work with the <code>package.json</code> file and how to manage your installed dependencies."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Basic Node and Express",
|
||||
"intro": [
|
||||
"Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules — small, independent programs — that help with this. Some of the core modules include HTTP, which acts like a server, and File System, a module to read and modify files.",
|
||||
"In the last set of courses you learned to install and manage packages from npm, which are collections of smaller modules. These packages can help you build larger, more complex applications.",
|
||||
"Express is a lightweight web application framework, and is one of the most popular packages on npm. Express makes it much easier to create a server and handle routing for your application, which handles things like directing people to the correct page when they visit a certain endpoint like <pre>/blog</pre>.",
|
||||
"In this course, you'll learn the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Build a Timestamp Microservice",
|
||||
"intro": ["In this lab you will build a timestamp microservice"]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Build a Request Header Parser Microservice",
|
||||
"intro": [
|
||||
"In this lab, you will build a request header parser microservice"
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Build a URL Shortener Microservice",
|
||||
"intro": ["In this lab, you will build a URL Shortener Microservice"]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Build an Exercise Tracker",
|
||||
"intro": ["In this lab, you will build an exercise tracker"]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Build a File Metadata Microservice",
|
||||
"intro": ["For this lab you will build a file metadata microservice"]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Backend JavaScript Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz on Backend JavaScript."
|
||||
]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3701,12 +3675,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Tooling and Deployment Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz of tooling and deployment"
|
||||
]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "Salir",
|
||||
"finish-exam": "Finalizar el examen",
|
||||
"finish": "Terminar",
|
||||
"exit-quiz": "Exit the quiz",
|
||||
"finish-quiz": "Finish the quiz",
|
||||
"submit-exam-results": "Enviar mis resultados",
|
||||
"verify-trophy": "Verificar trofeo",
|
||||
"link-account": "Conectar Cuenta",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "Correct!",
|
||||
"incorrect-answer": "Incorrect.",
|
||||
"unanswered-questions": "The following questions are unanswered: {{ unansweredQuestions }}. You must answer all questions.",
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct."
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct.",
|
||||
"finish-modal-header": "Finish Quiz",
|
||||
"finish-modal-body": "Are you sure you want to finish the quiz? You will not be able to change any answers.",
|
||||
"finish-modal-yes": "Yes, I am finished",
|
||||
"finish-modal-no": "No, I would like to continue the quiz",
|
||||
"exit-modal-header": "Exit Quiz",
|
||||
"exit-modal-body": "Are you sure you want to leave the quiz? You will lose any progress you have made.",
|
||||
"exit-modal-yes": "Yes, I want to leave the quiz",
|
||||
"exit-modal-no": "No, I would like to continue the quiz"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "Enhorabuena, has completado todos los requisitos para calificar al examen.",
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "Corazón",
|
||||
"initial": "Inicial",
|
||||
"input-reset": "Limpiar términos de búsqueda",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "Información de introducción",
|
||||
"spacer": "Espaciador",
|
||||
"toggle": "Alternar marca de verificación",
|
||||
|
||||
@@ -1575,6 +1575,12 @@
|
||||
"intro": [
|
||||
"This course will provide you with ways to explain things to other people while assisting them."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "A2 English for Developers Certification Exam",
|
||||
"intro": [
|
||||
"This exam is required to claim the A2 English for Developers Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1770,9 +1776,11 @@
|
||||
"The following quiz will test your knowledge of the basic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Importance of Semantic HTML",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about semantic HTML and the importance of using it."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Build a Cat Blog Page",
|
||||
@@ -1800,9 +1808,11 @@
|
||||
"The following quiz will test your knowledge on semantic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Working with Forms",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with forms in HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Build a Hotel Feedback Form",
|
||||
@@ -1818,9 +1828,9 @@
|
||||
"This lab will give you the opportunity to practice working with the <code>label</code> element, the different <code>input</code> elements, the <code>required</code> attribute, and more. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Working with Tables",
|
||||
"intro": ["In these lecture videos, you will learn about HTML tables."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Build a Final Exams Table",
|
||||
@@ -1835,9 +1845,11 @@
|
||||
"This lab will give you an opportunity to practice working with the different table components like the <code>Table Head</code>, <code>Table Row</code> and <code>Table Data Cell</code> elements."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Working with HTML Tools",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with HTML tools."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "HTML Tables and Forms Review",
|
||||
@@ -1852,9 +1864,11 @@
|
||||
"The following quiz will test your knowledge of HTML tables and forms."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Importance of Accessibility and Good HTML Structure",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about importance of accessibility and using good HTML structure."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Build a Checkout Page",
|
||||
@@ -2177,7 +2191,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "CSS Typography Review",
|
||||
"intro": [
|
||||
"Review the CSS Typography concepts to prepare for the upcoming quiz."
|
||||
"Before you are quizzed on the fundamentals of typography, you first need to review.",
|
||||
"Open up this page to review concepts like web safe fonts, the <code>font-family</code> property and more."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2244,7 +2259,7 @@
|
||||
"title": "Build a Cat Painting",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts.",
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the <code>z-index</code> property, and the <code>transform</code> property."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -2382,9 +2397,9 @@
|
||||
]
|
||||
},
|
||||
"review-css-animations": {
|
||||
"title": "CSS Amimations Review",
|
||||
"title": "CSS Animations Review",
|
||||
"intro": [
|
||||
"Review the CSS Amimations concepts to prepare for the upcoming quiz."
|
||||
"Review the CSS Animations concepts to prepare for the upcoming quiz."
|
||||
]
|
||||
},
|
||||
"quiz-css-animations": {
|
||||
@@ -3081,9 +3096,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Build an fCC Authors Page",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"In this workshop you will practice how to use the fetch method, dynamically update the DOM to display the fetched data and paginate your data so you can load results in batches."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3631,58 +3649,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Managing Packages with npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager), is a command line tool to install, create, and share packages of JavaScript code written for Node.js. There are many open source packages available on npm, so before starting a project, take some time to explore so you don't end up recreating the wheel for things like working with dates or fetching data from an API.",
|
||||
"In this workshop, you'll learn the basics of using npm, including how to work with the <code>package.json</code> file and how to manage your installed dependencies."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Basic Node and Express",
|
||||
"intro": [
|
||||
"Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules — small, independent programs — that help with this. Some of the core modules include HTTP, which acts like a server, and File System, a module to read and modify files.",
|
||||
"In the last set of courses you learned to install and manage packages from npm, which are collections of smaller modules. These packages can help you build larger, more complex applications.",
|
||||
"Express is a lightweight web application framework, and is one of the most popular packages on npm. Express makes it much easier to create a server and handle routing for your application, which handles things like directing people to the correct page when they visit a certain endpoint like <pre>/blog</pre>.",
|
||||
"In this course, you'll learn the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Build a Timestamp Microservice",
|
||||
"intro": ["In this lab you will build a timestamp microservice"]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Build a Request Header Parser Microservice",
|
||||
"intro": [
|
||||
"In this lab, you will build a request header parser microservice"
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Build a URL Shortener Microservice",
|
||||
"intro": ["In this lab, you will build a URL Shortener Microservice"]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Build an Exercise Tracker",
|
||||
"intro": ["In this lab, you will build an exercise tracker"]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Build a File Metadata Microservice",
|
||||
"intro": ["For this lab you will build a file metadata microservice"]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Backend JavaScript Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz on Backend JavaScript."
|
||||
]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3699,12 +3673,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Tooling and Deployment Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz of tooling and deployment"
|
||||
]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "Exit",
|
||||
"finish-exam": "Finish the exam",
|
||||
"finish": "Finish",
|
||||
"exit-quiz": "Exit the quiz",
|
||||
"finish-quiz": "Finish the quiz",
|
||||
"submit-exam-results": "Submit my results",
|
||||
"verify-trophy": "Verify Trophy",
|
||||
"link-account": "Link Account",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "Correct!",
|
||||
"incorrect-answer": "Incorrect.",
|
||||
"unanswered-questions": "The following questions are unanswered: {{ unansweredQuestions }}. You must answer all questions.",
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct."
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct.",
|
||||
"finish-modal-header": "Finish Quiz",
|
||||
"finish-modal-body": "Are you sure you want to finish the quiz? You will not be able to change any answers.",
|
||||
"finish-modal-yes": "Yes, I am finished",
|
||||
"finish-modal-no": "No, I would like to continue the quiz",
|
||||
"exit-modal-header": "Exit Quiz",
|
||||
"exit-modal-body": "Are you sure you want to leave the quiz? You will lose any progress you have made.",
|
||||
"exit-modal-yes": "Yes, I want to leave the quiz",
|
||||
"exit-modal-no": "No, I would like to continue the quiz"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "Congratulations, you have completed all the requirements to qualify for the exam.",
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "Herz",
|
||||
"initial": "Initial",
|
||||
"input-reset": "Clear search terms",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "Einführungsinformationen",
|
||||
"spacer": "Abstandhalter",
|
||||
"toggle": "Häkchen umschalten",
|
||||
|
||||
@@ -1575,6 +1575,12 @@
|
||||
"intro": [
|
||||
"This course will provide you with ways to explain things to other people while assisting them."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "A2 English for Developers Certification Exam",
|
||||
"intro": [
|
||||
"This exam is required to claim the A2 English for Developers Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1770,9 +1776,11 @@
|
||||
"The following quiz will test your knowledge of the basic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Importance of Semantic HTML",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about semantic HTML and the importance of using it."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Build a Cat Blog Page",
|
||||
@@ -1800,9 +1808,11 @@
|
||||
"The following quiz will test your knowledge on semantic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Working with Forms",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with forms in HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Build a Hotel Feedback Form",
|
||||
@@ -1818,9 +1828,9 @@
|
||||
"This lab will give you the opportunity to practice working with the <code>label</code> element, the different <code>input</code> elements, the <code>required</code> attribute, and more. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Working with Tables",
|
||||
"intro": ["In these lecture videos, you will learn about HTML tables."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Build a Final Exams Table",
|
||||
@@ -1835,9 +1845,11 @@
|
||||
"This lab will give you an opportunity to practice working with the different table components like the <code>Table Head</code>, <code>Table Row</code> and <code>Table Data Cell</code> elements."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Working with HTML Tools",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with HTML tools."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "HTML Tables and Forms Review",
|
||||
@@ -1852,9 +1864,11 @@
|
||||
"The following quiz will test your knowledge of HTML tables and forms."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Importance of Accessibility and Good HTML Structure",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about importance of accessibility and using good HTML structure."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Build a Checkout Page",
|
||||
@@ -2177,7 +2191,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "CSS Typography Review",
|
||||
"intro": [
|
||||
"Review the CSS Typography concepts to prepare for the upcoming quiz."
|
||||
"Before you are quizzed on the fundamentals of typography, you first need to review.",
|
||||
"Open up this page to review concepts like web safe fonts, the <code>font-family</code> property and more."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2244,7 +2259,7 @@
|
||||
"title": "Build a Cat Painting",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts.",
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the <code>z-index</code> property, and the <code>transform</code> property."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -2382,9 +2397,9 @@
|
||||
]
|
||||
},
|
||||
"review-css-animations": {
|
||||
"title": "CSS Amimations Review",
|
||||
"title": "CSS Animations Review",
|
||||
"intro": [
|
||||
"Review the CSS Amimations concepts to prepare for the upcoming quiz."
|
||||
"Review the CSS Animations concepts to prepare for the upcoming quiz."
|
||||
]
|
||||
},
|
||||
"quiz-css-animations": {
|
||||
@@ -3081,9 +3096,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Build an fCC Authors Page",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"In this workshop you will practice how to use the fetch method, dynamically update the DOM to display the fetched data and paginate your data so you can load results in batches."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3631,58 +3649,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Managing Packages with npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager), is a command line tool to install, create, and share packages of JavaScript code written for Node.js. There are many open source packages available on npm, so before starting a project, take some time to explore so you don't end up recreating the wheel for things like working with dates or fetching data from an API.",
|
||||
"In this workshop, you'll learn the basics of using npm, including how to work with the <code>package.json</code> file and how to manage your installed dependencies."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Basic Node and Express",
|
||||
"intro": [
|
||||
"Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules — small, independent programs — that help with this. Some of the core modules include HTTP, which acts like a server, and File System, a module to read and modify files.",
|
||||
"In the last set of courses you learned to install and manage packages from npm, which are collections of smaller modules. These packages can help you build larger, more complex applications.",
|
||||
"Express is a lightweight web application framework, and is one of the most popular packages on npm. Express makes it much easier to create a server and handle routing for your application, which handles things like directing people to the correct page when they visit a certain endpoint like <pre>/blog</pre>.",
|
||||
"In this course, you'll learn the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Build a Timestamp Microservice",
|
||||
"intro": ["In this lab you will build a timestamp microservice"]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Build a Request Header Parser Microservice",
|
||||
"intro": [
|
||||
"In this lab, you will build a request header parser microservice"
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Build a URL Shortener Microservice",
|
||||
"intro": ["In this lab, you will build a URL Shortener Microservice"]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Build an Exercise Tracker",
|
||||
"intro": ["In this lab, you will build an exercise tracker"]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Build a File Metadata Microservice",
|
||||
"intro": ["For this lab you will build a file metadata microservice"]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Backend JavaScript Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz on Backend JavaScript."
|
||||
]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3699,12 +3673,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Tooling and Deployment Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz of tooling and deployment"
|
||||
]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "Esci",
|
||||
"finish-exam": "Termina l'esame",
|
||||
"finish": "Termina",
|
||||
"exit-quiz": "Exit the quiz",
|
||||
"finish-quiz": "Finish the quiz",
|
||||
"submit-exam-results": "Invia i risultati",
|
||||
"verify-trophy": "Verifica Trofeo",
|
||||
"link-account": "Collega Account",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "Correct!",
|
||||
"incorrect-answer": "Incorrect.",
|
||||
"unanswered-questions": "The following questions are unanswered: {{ unansweredQuestions }}. You must answer all questions.",
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct."
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct.",
|
||||
"finish-modal-header": "Finish Quiz",
|
||||
"finish-modal-body": "Are you sure you want to finish the quiz? You will not be able to change any answers.",
|
||||
"finish-modal-yes": "Yes, I am finished",
|
||||
"finish-modal-no": "No, I would like to continue the quiz",
|
||||
"exit-modal-header": "Exit Quiz",
|
||||
"exit-modal-body": "Are you sure you want to leave the quiz? You will lose any progress you have made.",
|
||||
"exit-modal-yes": "Yes, I want to leave the quiz",
|
||||
"exit-modal-no": "No, I would like to continue the quiz"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "Congratulations, you have completed all the requirements to qualify for the exam.",
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "Cuore",
|
||||
"initial": "Iniziale",
|
||||
"input-reset": "Cancella termini di ricerca",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "Informazioni introduttive",
|
||||
"spacer": "Distanziatore",
|
||||
"toggle": "Attiva/Disattiva segno di spunta",
|
||||
|
||||
@@ -1145,15 +1145,15 @@
|
||||
"python-for-everybody": {
|
||||
"title": "(レガシー) みんなの Python",
|
||||
"intro": [
|
||||
"Python is one of the most popular, flexible programming languages today. You can use it for everything from basic scripting to machine learning."
|
||||
"Python は現在最も一般的で適応性のあるプログラミング言語です。基本的なスクリプトから機械学習まで幅広く使用することができます。"
|
||||
],
|
||||
"note": "",
|
||||
"blocks": {
|
||||
"python-for-everybody": {
|
||||
"title": "みんなの Python",
|
||||
"intro": [
|
||||
"Python for everybody is a free video course series that teaches the basics of using Python 3.",
|
||||
"The courses were created by Dr. Charles Severance (also known as Dr. Chuck). He is a Clinical Professor at the University of Michigan School of Information, where he teaches various technology-oriented courses including programming, database design, and web development."
|
||||
"みんなの Python は、Python 3 使用法の基本を教える無料のビデオコースです。",
|
||||
"このコースは Charles Severance 博士 (Chuck 博士としても知られています) によって作成されました。彼はミシガン大学情報学部の臨床学教授で、そこでプログラミング、データベース設計、そしてウェブ開発を含む様々なテクノロジー指向のコースを教えています。"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1575,6 +1575,12 @@
|
||||
"intro": [
|
||||
"This course will provide you with ways to explain things to other people while assisting them."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "A2 English for Developers Certification Exam",
|
||||
"intro": [
|
||||
"This exam is required to claim the A2 English for Developers Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1770,9 +1776,11 @@
|
||||
"The following quiz will test your knowledge of the basic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Importance of Semantic HTML",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about semantic HTML and the importance of using it."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Build a Cat Blog Page",
|
||||
@@ -1800,9 +1808,11 @@
|
||||
"The following quiz will test your knowledge on semantic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Working with Forms",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with forms in HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Build a Hotel Feedback Form",
|
||||
@@ -1818,9 +1828,9 @@
|
||||
"This lab will give you the opportunity to practice working with the <code>label</code> element, the different <code>input</code> elements, the <code>required</code> attribute, and more. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Working with Tables",
|
||||
"intro": ["In these lecture videos, you will learn about HTML tables."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Build a Final Exams Table",
|
||||
@@ -1835,9 +1845,11 @@
|
||||
"This lab will give you an opportunity to practice working with the different table components like the <code>Table Head</code>, <code>Table Row</code> and <code>Table Data Cell</code> elements."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Working with HTML Tools",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with HTML tools."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "HTML Tables and Forms Review",
|
||||
@@ -1852,9 +1864,11 @@
|
||||
"The following quiz will test your knowledge of HTML tables and forms."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Importance of Accessibility and Good HTML Structure",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about importance of accessibility and using good HTML structure."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Build a Checkout Page",
|
||||
@@ -2177,7 +2191,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "CSS Typography Review",
|
||||
"intro": [
|
||||
"Review the CSS Typography concepts to prepare for the upcoming quiz."
|
||||
"Before you are quizzed on the fundamentals of typography, you first need to review.",
|
||||
"Open up this page to review concepts like web safe fonts, the <code>font-family</code> property and more."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2244,7 +2259,7 @@
|
||||
"title": "Build a Cat Painting",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts.",
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the <code>z-index</code> property, and the <code>transform</code> property."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -2382,9 +2397,9 @@
|
||||
]
|
||||
},
|
||||
"review-css-animations": {
|
||||
"title": "CSS Amimations Review",
|
||||
"title": "CSS Animations Review",
|
||||
"intro": [
|
||||
"Review the CSS Amimations concepts to prepare for the upcoming quiz."
|
||||
"Review the CSS Animations concepts to prepare for the upcoming quiz."
|
||||
]
|
||||
},
|
||||
"quiz-css-animations": {
|
||||
@@ -3081,9 +3096,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Build an fCC Authors Page",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"In this workshop you will practice how to use the fetch method, dynamically update the DOM to display the fetched data and paginate your data so you can load results in batches."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3631,58 +3649,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Managing Packages with npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager), is a command line tool to install, create, and share packages of JavaScript code written for Node.js. There are many open source packages available on npm, so before starting a project, take some time to explore so you don't end up recreating the wheel for things like working with dates or fetching data from an API.",
|
||||
"In this workshop, you'll learn the basics of using npm, including how to work with the <code>package.json</code> file and how to manage your installed dependencies."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Basic Node and Express",
|
||||
"intro": [
|
||||
"Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules — small, independent programs — that help with this. Some of the core modules include HTTP, which acts like a server, and File System, a module to read and modify files.",
|
||||
"In the last set of courses you learned to install and manage packages from npm, which are collections of smaller modules. These packages can help you build larger, more complex applications.",
|
||||
"Express is a lightweight web application framework, and is one of the most popular packages on npm. Express makes it much easier to create a server and handle routing for your application, which handles things like directing people to the correct page when they visit a certain endpoint like <pre>/blog</pre>.",
|
||||
"In this course, you'll learn the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Build a Timestamp Microservice",
|
||||
"intro": ["In this lab you will build a timestamp microservice"]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Build a Request Header Parser Microservice",
|
||||
"intro": [
|
||||
"In this lab, you will build a request header parser microservice"
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Build a URL Shortener Microservice",
|
||||
"intro": ["In this lab, you will build a URL Shortener Microservice"]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Build an Exercise Tracker",
|
||||
"intro": ["In this lab, you will build an exercise tracker"]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Build a File Metadata Microservice",
|
||||
"intro": ["For this lab you will build a file metadata microservice"]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Backend JavaScript Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz on Backend JavaScript."
|
||||
]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3699,12 +3673,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Tooling and Deployment Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz of tooling and deployment"
|
||||
]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "中止",
|
||||
"finish-exam": "試験完了",
|
||||
"finish": "完了",
|
||||
"exit-quiz": "クイズを中止",
|
||||
"finish-quiz": "クイズを終了",
|
||||
"submit-exam-results": "結果を送信",
|
||||
"verify-trophy": "トロフィーを確認",
|
||||
"link-account": "アカウントをリンク",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "正解!",
|
||||
"incorrect-answer": "不正解です。",
|
||||
"unanswered-questions": "以下の質問が未回答です。すべての質問に回答してください: {{ unansweredQuestions }}",
|
||||
"have-n-correct-questions": "{{ total }} 問中 {{ correctAnswerCount }} 問正解しました。"
|
||||
"have-n-correct-questions": "{{ total }} 問中 {{ correctAnswerCount }} 問正解しました。",
|
||||
"finish-modal-header": "クイズ終了",
|
||||
"finish-modal-body": "クイズを終了してよろしいですか?終了後、回答を変更することはできません。",
|
||||
"finish-modal-yes": "はい、終了します",
|
||||
"finish-modal-no": "いいえ、クイズを続行します",
|
||||
"exit-modal-header": "クイズを中止",
|
||||
"exit-modal-body": "本当にクイズを中止しますか?進捗状況は失われます。",
|
||||
"exit-modal-yes": "はい、クイズを中止します",
|
||||
"exit-modal-no": "いいえ、クイズを続行します"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "おめでとうございます。受験資格に必要なすべての要件を完了しました。",
|
||||
@@ -536,7 +546,7 @@
|
||||
"question-results": "{{ q }} 問中 {{ n }} 問正解しました",
|
||||
"percent-results": "{{ p }}% 正解",
|
||||
"finish-header": "試験終了",
|
||||
"finish": "試験を終了してよろしいですか?終了後、回答を変更することはできません。これ最終的な結果となります。",
|
||||
"finish": "試験を終了してよろしいですか?終了後、回答を変更することはできません。これが最終的な結果となります。",
|
||||
"finish-yes": "はい、終了します",
|
||||
"finish-no": "いいえ、試験を続行します",
|
||||
"exit-header": "試験中止",
|
||||
@@ -563,7 +573,7 @@
|
||||
"workshop": "ワークショップ",
|
||||
"lab": "ラボ",
|
||||
"review": "復習",
|
||||
"quiz": "小テスト",
|
||||
"quiz": "クイズ",
|
||||
"exam": "試験"
|
||||
}
|
||||
},
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "ハート",
|
||||
"initial": "初期状態",
|
||||
"input-reset": "検索キーワードをクリア",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "導入情報",
|
||||
"spacer": "スペーサー",
|
||||
"toggle": "トグルチェックマーク",
|
||||
|
||||
@@ -1575,6 +1575,12 @@
|
||||
"intro": [
|
||||
"This course will provide you with ways to explain things to other people while assisting them."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "A2 English for Developers Certification Exam",
|
||||
"intro": [
|
||||
"This exam is required to claim the A2 English for Developers Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1770,9 +1776,11 @@
|
||||
"The following quiz will test your knowledge of the basic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Importance of Semantic HTML",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about semantic HTML and the importance of using it."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Build a Cat Blog Page",
|
||||
@@ -1800,9 +1808,11 @@
|
||||
"The following quiz will test your knowledge on semantic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Working with Forms",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with forms in HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Build a Hotel Feedback Form",
|
||||
@@ -1818,9 +1828,9 @@
|
||||
"This lab will give you the opportunity to practice working with the <code>label</code> element, the different <code>input</code> elements, the <code>required</code> attribute, and more. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Working with Tables",
|
||||
"intro": ["In these lecture videos, you will learn about HTML tables."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Build a Final Exams Table",
|
||||
@@ -1835,9 +1845,11 @@
|
||||
"This lab will give you an opportunity to practice working with the different table components like the <code>Table Head</code>, <code>Table Row</code> and <code>Table Data Cell</code> elements."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Working with HTML Tools",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with HTML tools."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "HTML Tables and Forms Review",
|
||||
@@ -1852,9 +1864,11 @@
|
||||
"The following quiz will test your knowledge of HTML tables and forms."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Importance of Accessibility and Good HTML Structure",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about importance of accessibility and using good HTML structure."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Build a Checkout Page",
|
||||
@@ -2177,7 +2191,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "CSS Typography Review",
|
||||
"intro": [
|
||||
"Review the CSS Typography concepts to prepare for the upcoming quiz."
|
||||
"Before you are quizzed on the fundamentals of typography, you first need to review.",
|
||||
"Open up this page to review concepts like web safe fonts, the <code>font-family</code> property and more."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2244,7 +2259,7 @@
|
||||
"title": "Build a Cat Painting",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts.",
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the <code>z-index</code> property, and the <code>transform</code> property."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -2382,9 +2397,9 @@
|
||||
]
|
||||
},
|
||||
"review-css-animations": {
|
||||
"title": "CSS Amimations Review",
|
||||
"title": "CSS Animations Review",
|
||||
"intro": [
|
||||
"Review the CSS Amimations concepts to prepare for the upcoming quiz."
|
||||
"Review the CSS Animations concepts to prepare for the upcoming quiz."
|
||||
]
|
||||
},
|
||||
"quiz-css-animations": {
|
||||
@@ -3081,9 +3096,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Build an fCC Authors Page",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"In this workshop you will practice how to use the fetch method, dynamically update the DOM to display the fetched data and paginate your data so you can load results in batches."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3631,58 +3649,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Managing Packages with npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager), is a command line tool to install, create, and share packages of JavaScript code written for Node.js. There are many open source packages available on npm, so before starting a project, take some time to explore so you don't end up recreating the wheel for things like working with dates or fetching data from an API.",
|
||||
"In this workshop, you'll learn the basics of using npm, including how to work with the <code>package.json</code> file and how to manage your installed dependencies."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Basic Node and Express",
|
||||
"intro": [
|
||||
"Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules — small, independent programs — that help with this. Some of the core modules include HTTP, which acts like a server, and File System, a module to read and modify files.",
|
||||
"In the last set of courses you learned to install and manage packages from npm, which are collections of smaller modules. These packages can help you build larger, more complex applications.",
|
||||
"Express is a lightweight web application framework, and is one of the most popular packages on npm. Express makes it much easier to create a server and handle routing for your application, which handles things like directing people to the correct page when they visit a certain endpoint like <pre>/blog</pre>.",
|
||||
"In this course, you'll learn the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Build a Timestamp Microservice",
|
||||
"intro": ["In this lab you will build a timestamp microservice"]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Build a Request Header Parser Microservice",
|
||||
"intro": [
|
||||
"In this lab, you will build a request header parser microservice"
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Build a URL Shortener Microservice",
|
||||
"intro": ["In this lab, you will build a URL Shortener Microservice"]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Build an Exercise Tracker",
|
||||
"intro": ["In this lab, you will build an exercise tracker"]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Build a File Metadata Microservice",
|
||||
"intro": ["For this lab you will build a file metadata microservice"]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Backend JavaScript Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz on Backend JavaScript."
|
||||
]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3699,12 +3673,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Tooling and Deployment Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz of tooling and deployment"
|
||||
]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "Exit",
|
||||
"finish-exam": "Finish the exam",
|
||||
"finish": "Finish",
|
||||
"exit-quiz": "Exit the quiz",
|
||||
"finish-quiz": "Finish the quiz",
|
||||
"submit-exam-results": "Submit my results",
|
||||
"verify-trophy": "Verify Trophy",
|
||||
"link-account": "Link Account",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "Correct!",
|
||||
"incorrect-answer": "Incorrect.",
|
||||
"unanswered-questions": "The following questions are unanswered: {{ unansweredQuestions }}. You must answer all questions.",
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct."
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct.",
|
||||
"finish-modal-header": "Finish Quiz",
|
||||
"finish-modal-body": "Are you sure you want to finish the quiz? You will not be able to change any answers.",
|
||||
"finish-modal-yes": "Yes, I am finished",
|
||||
"finish-modal-no": "No, I would like to continue the quiz",
|
||||
"exit-modal-header": "Exit Quiz",
|
||||
"exit-modal-body": "Are you sure you want to leave the quiz? You will lose any progress you have made.",
|
||||
"exit-modal-yes": "Yes, I want to leave the quiz",
|
||||
"exit-modal-no": "No, I would like to continue the quiz"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "Congratulations, you have completed all the requirements to qualify for the exam.",
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "Heart",
|
||||
"initial": "Initial",
|
||||
"input-reset": "Clear search terms",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "Intro Information",
|
||||
"spacer": "Spacer",
|
||||
"toggle": "Toggle Checkmark",
|
||||
|
||||
@@ -1575,6 +1575,12 @@
|
||||
"intro": [
|
||||
"Este curso mostrará maneiras de explicar algo a outras pessoas enquanto as ajuda."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "A2 English for Developers Certification Exam",
|
||||
"intro": [
|
||||
"This exam is required to claim the A2 English for Developers Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1770,9 +1776,11 @@
|
||||
"The following quiz will test your knowledge of the basic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Importance of Semantic HTML",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about semantic HTML and the importance of using it."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Build a Cat Blog Page",
|
||||
@@ -1800,9 +1808,11 @@
|
||||
"The following quiz will test your knowledge on semantic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Working with Forms",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with forms in HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Build a Hotel Feedback Form",
|
||||
@@ -1818,9 +1828,9 @@
|
||||
"This lab will give you the opportunity to practice working with the <code>label</code> element, the different <code>input</code> elements, the <code>required</code> attribute, and more. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Working with Tables",
|
||||
"intro": ["In these lecture videos, you will learn about HTML tables."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Build a Final Exams Table",
|
||||
@@ -1835,9 +1845,11 @@
|
||||
"This lab will give you an opportunity to practice working with the different table components like the <code>Table Head</code>, <code>Table Row</code> and <code>Table Data Cell</code> elements."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Working with HTML Tools",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with HTML tools."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "HTML Tables and Forms Review",
|
||||
@@ -1852,9 +1864,11 @@
|
||||
"The following quiz will test your knowledge of HTML tables and forms."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Importance of Accessibility and Good HTML Structure",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about importance of accessibility and using good HTML structure."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Build a Checkout Page",
|
||||
@@ -2177,7 +2191,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "CSS Typography Review",
|
||||
"intro": [
|
||||
"Review the CSS Typography concepts to prepare for the upcoming quiz."
|
||||
"Before you are quizzed on the fundamentals of typography, you first need to review.",
|
||||
"Open up this page to review concepts like web safe fonts, the <code>font-family</code> property and more."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2244,7 +2259,7 @@
|
||||
"title": "Build a Cat Painting",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts.",
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the <code>z-index</code> property, and the <code>transform</code> property."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -2382,9 +2397,9 @@
|
||||
]
|
||||
},
|
||||
"review-css-animations": {
|
||||
"title": "CSS Amimations Review",
|
||||
"title": "CSS Animations Review",
|
||||
"intro": [
|
||||
"Review the CSS Amimations concepts to prepare for the upcoming quiz."
|
||||
"Review the CSS Animations concepts to prepare for the upcoming quiz."
|
||||
]
|
||||
},
|
||||
"quiz-css-animations": {
|
||||
@@ -3081,9 +3096,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Build an fCC Authors Page",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"In this workshop you will practice how to use the fetch method, dynamically update the DOM to display the fetched data and paginate your data so you can load results in batches."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3631,58 +3649,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Managing Packages with npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager), is a command line tool to install, create, and share packages of JavaScript code written for Node.js. There are many open source packages available on npm, so before starting a project, take some time to explore so you don't end up recreating the wheel for things like working with dates or fetching data from an API.",
|
||||
"In this workshop, you'll learn the basics of using npm, including how to work with the <code>package.json</code> file and how to manage your installed dependencies."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Basic Node and Express",
|
||||
"intro": [
|
||||
"Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules — small, independent programs — that help with this. Some of the core modules include HTTP, which acts like a server, and File System, a module to read and modify files.",
|
||||
"In the last set of courses you learned to install and manage packages from npm, which are collections of smaller modules. These packages can help you build larger, more complex applications.",
|
||||
"Express is a lightweight web application framework, and is one of the most popular packages on npm. Express makes it much easier to create a server and handle routing for your application, which handles things like directing people to the correct page when they visit a certain endpoint like <pre>/blog</pre>.",
|
||||
"In this course, you'll learn the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Build a Timestamp Microservice",
|
||||
"intro": ["In this lab you will build a timestamp microservice"]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Build a Request Header Parser Microservice",
|
||||
"intro": [
|
||||
"In this lab, you will build a request header parser microservice"
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Build a URL Shortener Microservice",
|
||||
"intro": ["In this lab, you will build a URL Shortener Microservice"]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Build an Exercise Tracker",
|
||||
"intro": ["In this lab, you will build an exercise tracker"]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Build a File Metadata Microservice",
|
||||
"intro": ["For this lab you will build a file metadata microservice"]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Backend JavaScript Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz on Backend JavaScript."
|
||||
]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3699,12 +3673,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Tooling and Deployment Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz of tooling and deployment"
|
||||
]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "Sair",
|
||||
"finish-exam": "Finalizar o exame",
|
||||
"finish": "Finalizar",
|
||||
"exit-quiz": "Sair do questionário",
|
||||
"finish-quiz": "Finalizar o questionário",
|
||||
"submit-exam-results": "Enviar meus resultados",
|
||||
"verify-trophy": "Verificar troféu",
|
||||
"link-account": "Vincular conta",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "Correto!",
|
||||
"incorrect-answer": "Incorreto.",
|
||||
"unanswered-questions": "As seguintes perguntas não foram respondidas: {{ unansweredQuestions }}. Você precisa responder a todas as perguntas.",
|
||||
"have-n-correct-questions": "Você acertou {{ correctAnswerCount }} de {{ total }} perguntas."
|
||||
"have-n-correct-questions": "Você acertou {{ correctAnswerCount }} de {{ total }} perguntas.",
|
||||
"finish-modal-header": "Terminar o questionário",
|
||||
"finish-modal-body": "Tem certeza de que deseja finalizar o questionário? Você não será capaz de alterar respostas depois disso.",
|
||||
"finish-modal-yes": "Sim, eu terminei",
|
||||
"finish-modal-no": "Não, quero continuar no questionário",
|
||||
"exit-modal-header": "Sair do questionário",
|
||||
"exit-modal-body": "Tem certeza de que deseja sair do questionário? Você perderá todo o progresso que já fez.",
|
||||
"exit-modal-yes": "Sim, quero sair do questionário",
|
||||
"exit-modal-no": "Não, quero continuar no questionário"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "Parabéns! Você completou todos os requisitos para se qualificar para o exame.",
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "Coração",
|
||||
"initial": "Inicial",
|
||||
"input-reset": "Limpar termos de pesquisa",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "Informações introdutórias",
|
||||
"spacer": "Espaçador",
|
||||
"toggle": "Alternar marcação",
|
||||
|
||||
@@ -1575,6 +1575,12 @@
|
||||
"intro": [
|
||||
"This course will provide you with ways to explain things to other people while assisting them."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "A2 English for Developers Certification Exam",
|
||||
"intro": [
|
||||
"This exam is required to claim the A2 English for Developers Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1770,9 +1776,11 @@
|
||||
"The following quiz will test your knowledge of the basic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Importance of Semantic HTML",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about semantic HTML and the importance of using it."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Build a Cat Blog Page",
|
||||
@@ -1800,9 +1808,11 @@
|
||||
"The following quiz will test your knowledge on semantic HTML concepts you have learned so far."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Working with Forms",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with forms in HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Build a Hotel Feedback Form",
|
||||
@@ -1818,9 +1828,9 @@
|
||||
"This lab will give you the opportunity to practice working with the <code>label</code> element, the different <code>input</code> elements, the <code>required</code> attribute, and more. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Working with Tables",
|
||||
"intro": ["In these lecture videos, you will learn about HTML tables."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Build a Final Exams Table",
|
||||
@@ -1835,9 +1845,11 @@
|
||||
"This lab will give you an opportunity to practice working with the different table components like the <code>Table Head</code>, <code>Table Row</code> and <code>Table Data Cell</code> elements."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Working with HTML Tools",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about working with HTML tools."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "HTML Tables and Forms Review",
|
||||
@@ -1852,9 +1864,11 @@
|
||||
"The following quiz will test your knowledge of HTML tables and forms."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Importance of Accessibility and Good HTML Structure",
|
||||
"intro": [
|
||||
"In these lecture videos, you will learn about importance of accessibility and using good HTML structure."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Build a Checkout Page",
|
||||
@@ -2177,7 +2191,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "CSS Typography Review",
|
||||
"intro": [
|
||||
"Review the CSS Typography concepts to prepare for the upcoming quiz."
|
||||
"Before you are quizzed on the fundamentals of typography, you first need to review.",
|
||||
"Open up this page to review concepts like web safe fonts, the <code>font-family</code> property and more."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2244,7 +2259,7 @@
|
||||
"title": "Build a Cat Painting",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts.",
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
"In this workshop, you will build a cat painting. You'll learn about how to work with absolute positioning, the <code>z-index</code> property, and the <code>transform</code> property."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -2382,9 +2397,9 @@
|
||||
]
|
||||
},
|
||||
"review-css-animations": {
|
||||
"title": "CSS Amimations Review",
|
||||
"title": "CSS Animations Review",
|
||||
"intro": [
|
||||
"Review the CSS Amimations concepts to prepare for the upcoming quiz."
|
||||
"Review the CSS Animations concepts to prepare for the upcoming quiz."
|
||||
]
|
||||
},
|
||||
"quiz-css-animations": {
|
||||
@@ -3081,9 +3096,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Build an fCC Authors Page",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"In this workshop you will practice how to use the fetch method, dynamically update the DOM to display the fetched data and paginate your data so you can load results in batches."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3631,58 +3649,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Managing Packages with npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager), is a command line tool to install, create, and share packages of JavaScript code written for Node.js. There are many open source packages available on npm, so before starting a project, take some time to explore so you don't end up recreating the wheel for things like working with dates or fetching data from an API.",
|
||||
"In this workshop, you'll learn the basics of using npm, including how to work with the <code>package.json</code> file and how to manage your installed dependencies."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Basic Node and Express",
|
||||
"intro": [
|
||||
"Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules — small, independent programs — that help with this. Some of the core modules include HTTP, which acts like a server, and File System, a module to read and modify files.",
|
||||
"In the last set of courses you learned to install and manage packages from npm, which are collections of smaller modules. These packages can help you build larger, more complex applications.",
|
||||
"Express is a lightweight web application framework, and is one of the most popular packages on npm. Express makes it much easier to create a server and handle routing for your application, which handles things like directing people to the correct page when they visit a certain endpoint like <pre>/blog</pre>.",
|
||||
"In this course, you'll learn the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Build a Timestamp Microservice",
|
||||
"intro": ["In this lab you will build a timestamp microservice"]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Build a Request Header Parser Microservice",
|
||||
"intro": [
|
||||
"In this lab, you will build a request header parser microservice"
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Build a URL Shortener Microservice",
|
||||
"intro": ["In this lab, you will build a URL Shortener Microservice"]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Build an Exercise Tracker",
|
||||
"intro": ["In this lab, you will build an exercise tracker"]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Build a File Metadata Microservice",
|
||||
"intro": ["For this lab you will build a file metadata microservice"]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Backend JavaScript Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz on Backend JavaScript."
|
||||
]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3699,12 +3673,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Tooling and Deployment Quiz",
|
||||
"intro": [
|
||||
"Test what you've learned in this quiz of tooling and deployment"
|
||||
]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "Ondoka",
|
||||
"finish-exam": "Maliza mtihani",
|
||||
"finish": "Maliza",
|
||||
"exit-quiz": "Exit the quiz",
|
||||
"finish-quiz": "Finish the quiz",
|
||||
"submit-exam-results": "Wasilisha matokeo yangu",
|
||||
"verify-trophy": "Verify Trophy",
|
||||
"link-account": "Link Account",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "Correct!",
|
||||
"incorrect-answer": "Incorrect.",
|
||||
"unanswered-questions": "The following questions are unanswered: {{ unansweredQuestions }}. You must answer all questions.",
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct."
|
||||
"have-n-correct-questions": "You have {{ correctAnswerCount }} out of {{ total }} questions correct.",
|
||||
"finish-modal-header": "Finish Quiz",
|
||||
"finish-modal-body": "Are you sure you want to finish the quiz? You will not be able to change any answers.",
|
||||
"finish-modal-yes": "Yes, I am finished",
|
||||
"finish-modal-no": "No, I would like to continue the quiz",
|
||||
"exit-modal-header": "Exit Quiz",
|
||||
"exit-modal-body": "Are you sure you want to leave the quiz? You will lose any progress you have made.",
|
||||
"exit-modal-yes": "Yes, I want to leave the quiz",
|
||||
"exit-modal-no": "No, I would like to continue the quiz"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "Hongera, umekamilisha mahitaji yote ya kufuzu kwa mtihani.",
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "Moyo",
|
||||
"initial": "Awali",
|
||||
"input-reset": "Futa maneno ya utafutaji",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "Habari za Utangulizi",
|
||||
"spacer": "Spacer",
|
||||
"toggle": "Geuza Alama",
|
||||
|
||||
@@ -1567,6 +1567,12 @@
|
||||
"intro": [
|
||||
"Цей курс ознайомить з тим, як правильно надавати пояснення іншим людям."
|
||||
]
|
||||
},
|
||||
"a2-english-for-developers-certification-exam": {
|
||||
"title": "Екзамен з сертифікації «Англійська мова A2 для розробників»",
|
||||
"intro": [
|
||||
"Це обов’язковий екзамен, щоб отримати сертифікацію «Англійська мова A2 для розробників»."
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1762,9 +1768,11 @@
|
||||
"Цей тест перевірить, наскільки добре ви засвоїли матеріал з теми «Основи HTML»."
|
||||
]
|
||||
},
|
||||
"evdc": {
|
||||
"title": "11",
|
||||
"intro": []
|
||||
"lecture-importance-of-semantic-html": {
|
||||
"title": "Важливість семантичного HTML",
|
||||
"intro": [
|
||||
"У цих відеолекціях ви дізнаєтесь про семантичний HTML та важливість його використання."
|
||||
]
|
||||
},
|
||||
"workshop-blog-page": {
|
||||
"title": "Створіть сторінку блогу про котів",
|
||||
@@ -1792,9 +1800,11 @@
|
||||
"Цей тест перевірить, наскільки добре ви засвоїли матеріал з теми «Семантичний HTML»."
|
||||
]
|
||||
},
|
||||
"cfgp": {
|
||||
"title": "16",
|
||||
"intro": []
|
||||
"lecture-working-with-forms": {
|
||||
"title": "Робота з формами",
|
||||
"intro": [
|
||||
"У цих відеолекціях ви дізнаєтесь, як працювати з формами в HTML."
|
||||
]
|
||||
},
|
||||
"workshop-hotel-feedback-form": {
|
||||
"title": "Створіть форму зворотного зв’язку для готелю",
|
||||
@@ -1810,9 +1820,9 @@
|
||||
"У вас буде можливість попрактикуватись працювати з елементом <code>label</code>, різними елементами <code>input</code>, атрибутом <code>required</code> та багато іншого. "
|
||||
]
|
||||
},
|
||||
"wgot": {
|
||||
"title": "19",
|
||||
"intro": []
|
||||
"lecture-working-with-tables": {
|
||||
"title": "Робота з таблицями",
|
||||
"intro": ["У цих відеолекціях ви дізнаєтесь про таблиці в HTML."]
|
||||
},
|
||||
"workshop-final-exams-table": {
|
||||
"title": "Створіть таблицю з кінцевими екзаменами",
|
||||
@@ -1827,9 +1837,11 @@
|
||||
"У вас буде можливість попрактикуватись працювати з різними компонентами таблиці, серед яких елементи <code>Table Head</code>, <code>Table Row</code> та <code>Table Data Cell</code>."
|
||||
]
|
||||
},
|
||||
"rsve": {
|
||||
"title": "22",
|
||||
"intro": []
|
||||
"lecture-working-with-html-tools": {
|
||||
"title": "Робота з інструментами HTML",
|
||||
"intro": [
|
||||
"У цих відеолекціях ви дізнаєтесь, як працювати з інструментами HTML."
|
||||
]
|
||||
},
|
||||
"review-html-tables-and-forms": {
|
||||
"title": "Повторення таблиць та форм в HTML",
|
||||
@@ -1844,9 +1856,11 @@
|
||||
"Цей тест перевірить, наскільки добре ви засвоїли матеріал з теми «Таблиці та форми в HTML»."
|
||||
]
|
||||
},
|
||||
"ghoc": {
|
||||
"title": "25",
|
||||
"intro": []
|
||||
"lecture-importance-of-accessibility-and-good-html-structure": {
|
||||
"title": "Важливість доступності та хорошої структури HTML",
|
||||
"intro": [
|
||||
"У цих відеолекціях ви дізнаєтесь про важливість доступності та хорошої структури в HTML."
|
||||
]
|
||||
},
|
||||
"lab-checkout-page": {
|
||||
"title": "Створіть платіжну сторінку",
|
||||
@@ -2046,8 +2060,8 @@
|
||||
"review-css-colors": {
|
||||
"title": "Повторення кольорів у CSS",
|
||||
"intro": [
|
||||
"Before you are quizzed on CSS colors, you first need to review.",
|
||||
"Open up this page to review concepts like the <code>rgb()</code> function, <code>hsl()</code> function, <code>hex codes</code>, and more."
|
||||
"Перш ніж перейти до тесту «Кольори в CSS», повторіть основні поняття.",
|
||||
"Відкрийте цю сторінку, щоб пригадати функцію <code>rgb()</code>, функцію <code>hsl()</code>, <code>hex codes</code> та багато іншого."
|
||||
]
|
||||
},
|
||||
"quiz-css-colors": {
|
||||
@@ -2070,8 +2084,8 @@
|
||||
"review-styling-forms": {
|
||||
"title": "Повторення стилізації форм",
|
||||
"intro": [
|
||||
"Before you are quizzed on styling forms, you first need to review.",
|
||||
"Open up this page to review how to style form inputs, working with <code>appearance: none</code> and more."
|
||||
"Перш ніж перейти до тесту «Стилізація форм», повторіть основні поняття.",
|
||||
"Відкрийте цю сторінку, щоб пригадати, як стилізувати введення форми, як працювати з <code>appearance: none</code> та багато іншого."
|
||||
]
|
||||
},
|
||||
"quiz-styling-forms": {
|
||||
@@ -2129,8 +2143,8 @@
|
||||
"review-css-flexbox": {
|
||||
"title": "Повторення CSS Flexbox",
|
||||
"intro": [
|
||||
"Before you are quizzed on CSS Flexbox concepts, you first need to review.",
|
||||
"Open up this page to review concepts like the <code>flex-direction</code>, <code>justify-content</code>, <code>align-items</code>, <code>flex-wrap</code> properties and more."
|
||||
"Перш ніж перейти до тесту «CSS Flexbox», повторіть основні поняття.",
|
||||
"Відкрийте цю сторінку, щоб пригадати властивості <code>flex-direction</code>, <code>justify-content</code>, <code>align-items</code>, <code>flex-wrap</code> та багато іншого."
|
||||
]
|
||||
},
|
||||
"quiz-css-flexbox": {
|
||||
@@ -2157,7 +2171,8 @@
|
||||
"review-css-typography": {
|
||||
"title": "Повторення типографії в CSS",
|
||||
"intro": [
|
||||
"Пригадайте поняття з теми «Типографія в CSS», щоб підготуватись до тесту."
|
||||
"Перш ніж перейти до тесту «Типографія в CSS», повторіть основні поняття.",
|
||||
"Відкрийте цю сторінку, щоб пригадати веббезпечні шрифти, властивість <code>font-family</code> та багато іншого."
|
||||
]
|
||||
},
|
||||
"quiz-css-typography": {
|
||||
@@ -2224,7 +2239,7 @@
|
||||
"title": "Створіть малюнок кота",
|
||||
"intro": [
|
||||
"Позиціювання CSS важливо опанувати для того, щоб створювати візуально привабливі та адаптивні вебмакети.",
|
||||
"У цьому практичному завданні ви створите малюнок кота. Ви дізнаєтесь, як працювати з абсолютним позиціюванням, властивістю z-index та властивістю transform."
|
||||
"У цьому практичному завданні ви створите малюнок кота. Ви дізнаєтесь, як працювати з абсолютним позиціюванням, а також з властивостями <code>z-index</code> й <code>transform</code>."
|
||||
]
|
||||
},
|
||||
"lab-house-painting": {
|
||||
@@ -3051,9 +3066,12 @@
|
||||
"title": "251",
|
||||
"intro": []
|
||||
},
|
||||
"byqx": {
|
||||
"title": "252",
|
||||
"intro": []
|
||||
"workshop-fcc-authors-page": {
|
||||
"title": "Створіть сторінку автора fCC",
|
||||
"intro": [
|
||||
"Один із загальних аспектів веброзробки, якого потрібно навчитись — отримувати дані від зовнішнього API, а потім працювати з асинхронним JavaScript.",
|
||||
"У цьому практичному завданні ви попрактикуєтесь використовувати метод fetch, динамічно оновлювати DOM для відтворення отриманих даних, а також розбивати дані на сторінки, щоб завантажувати результати партіями."
|
||||
]
|
||||
},
|
||||
"alda": {
|
||||
"title": "253",
|
||||
@@ -3597,62 +3615,14 @@
|
||||
"title": "368",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-npm-packages": {
|
||||
"title": "Керування пакетами з npm",
|
||||
"intro": [
|
||||
"npm (Node Package Manager) — це інструмент командного рядка для встановлення, створення та поширення пакетів коду JavaScript, написаного для Node.js. На npm знаходиться багато пакетів з відкритим вихідним кодом, тому спершу ретельно їх дослідіть, щоб вам не довелося виправляти помилки під час роботи з даними чи отримання даних з API.",
|
||||
"У цьому практичному завданні ви вивчите основи використання npm, включно з тим, як працювати з файлом <code>package.json</code> та як керувати встановленими залежностями."
|
||||
]
|
||||
},
|
||||
"hjku": {
|
||||
"title": "370",
|
||||
"intro": []
|
||||
},
|
||||
"workshop-node-and-express": {
|
||||
"title": "Основи Node та Express",
|
||||
"intro": [
|
||||
"Node.js — це середовище виконання JavaScript, що дозволяє розробникам писати back end (серверні) програми в JavaScript. Node.js має кілька вбудованих модулів (маленьких незалежних програм), які допомагають з цим. Деякі з основних модулів містять HTTP, який працює на зразок сервера, і файлову систему (модуль для читання і редагування файлів).",
|
||||
"У попередніх курсах ви навчилися встановлювати та керувати пакетами npm, які є скупченнями менших модулів. Ці пакети можуть допомогти зі створенням більших і складніших застосунків.",
|
||||
"Express — це спрощений фреймворк вебзастосунків та один з найбільш популярних пакетів на npm. Express значно полегшує створення сервера та керування маршрутизацією застосунку, що відповідає за перенаправлення людей до потрібної сторінки, коли вони відвідують певну кінцеву точку (наприклад, <pre>/blog</pre>).",
|
||||
"У цьому курсі ви дізнаєтесь про основи Node та Express, включно з тим, як створювати сервер, обслуговувати різні файли та обробляти різні запити з браузера."
|
||||
]
|
||||
},
|
||||
"lab-timestamp-microservice": {
|
||||
"title": "Створіть мікросервіс часової мітки",
|
||||
"intro": [
|
||||
"У цій лабораторній роботі ви створите мікросервіс часової мітки."
|
||||
]
|
||||
},
|
||||
"lab-request-header-parser-microservice": {
|
||||
"title": "Створіть мікросервіс парсингу заголовків запиту",
|
||||
"intro": [
|
||||
"У цій лабораторній роботі ви створите мікросервіс парсингу заголовків запиту."
|
||||
]
|
||||
},
|
||||
"lab-url-shortener-microservice": {
|
||||
"title": "Створіть мікросервіс скорочення посилань",
|
||||
"intro": [
|
||||
"У цій лабораторній роботі ви створите мікросервіс скорочення посилань."
|
||||
]
|
||||
},
|
||||
"lab-exercise-tracker": {
|
||||
"title": "Створіть трекер вправ",
|
||||
"intro": ["У цій лабораторній роботі ви створите трекер вправ."]
|
||||
},
|
||||
"lab-file-metadata-microservice": {
|
||||
"title": "Створіть мікросервіс метаданих файлу",
|
||||
"intro": [
|
||||
"У цій лабораторній роботі ви створите мікросервіс метаданих файлу."
|
||||
]
|
||||
},
|
||||
"kegi": {
|
||||
"title": "377",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-backend-javascript": {
|
||||
"title": "Тест «Backend JavaScript»",
|
||||
"intro": ["Перевірте, що ви дізнались про Backend JavaScript."]
|
||||
},
|
||||
"vnfu": {
|
||||
"title": "379",
|
||||
"intro": []
|
||||
@@ -3669,10 +3639,6 @@
|
||||
"title": "382",
|
||||
"intro": []
|
||||
},
|
||||
"quiz-tooling-and-deployment": {
|
||||
"title": "Тест «Інструменти та розгортання»",
|
||||
"intro": ["Перевірте, що ви дізнались про інструменти та розгортання."]
|
||||
},
|
||||
"nkjt": {
|
||||
"title": "384",
|
||||
"intro": []
|
||||
|
||||
@@ -96,6 +96,8 @@
|
||||
"exit": "Вийти",
|
||||
"finish-exam": "Завершити екзамен",
|
||||
"finish": "Завершити",
|
||||
"exit-quiz": "Покинути тест",
|
||||
"finish-quiz": "Завершити тест",
|
||||
"submit-exam-results": "Здати результати",
|
||||
"verify-trophy": "Підтвердити трофей",
|
||||
"link-account": "Прив’язати обліковий запис",
|
||||
@@ -518,7 +520,15 @@
|
||||
"correct-answer": "Правильно!",
|
||||
"incorrect-answer": "Неправильно.",
|
||||
"unanswered-questions": "Ви не відповіли на такі запитання: {{ unansweredQuestions }}. Потрібно дати відповідь на всі запитання.",
|
||||
"have-n-correct-questions": "Ви правильно відповіли на {{ correctAnswerCount }} з {{ total }} запитань."
|
||||
"have-n-correct-questions": "Ви правильно відповіли на {{ correctAnswerCount }} з {{ total }} запитань.",
|
||||
"finish-modal-header": "Завершити тест",
|
||||
"finish-modal-body": "Впевнені, що хочете завершити тест? Ви не зможете змінити свої відповіді.",
|
||||
"finish-modal-yes": "Так, завершити тест",
|
||||
"finish-modal-no": "Ні, я хочу продовжити",
|
||||
"exit-modal-header": "Покинути тест",
|
||||
"exit-modal-body": "Ви впевнені, що хочете покинути тест? Ваші відповіді не буде збережено.",
|
||||
"exit-modal-yes": "Так, я хочу покинути тест",
|
||||
"exit-modal-no": "Ні, я хочу продовжити"
|
||||
},
|
||||
"exam": {
|
||||
"qualified": "Вітаємо, ви виконали всі вимоги для допуску на екзамен.",
|
||||
@@ -770,6 +780,7 @@
|
||||
"heart": "Серце",
|
||||
"initial": "Початковий",
|
||||
"input-reset": "Очистити пошукові запити",
|
||||
"input-search": "Submit search terms",
|
||||
"info": "Інформація",
|
||||
"spacer": "Роздільник",
|
||||
"toggle": "Перемкнути галочку",
|
||||
|
||||
Reference in New Issue
Block a user