diff --git a/README.md b/README.md index 01181aebf05..7bd88f770de 100644 --- a/README.md +++ b/README.md @@ -22,14 +22,14 @@ Our full-stack web development and machine learning curriculum is completely fre ### Certifications -freeCodeCamp.org offers several free developer certifications that make up the [Fullstack Developer Curriculum](https://www.freecodecamp.org/learn/full-stack-developer-v9/): +freeCodeCamp.org offers several free developer certifications that make up the [Full-Stack Developer Curriculum](https://www.freecodecamp.org/learn/full-stack-developer-v9/): - [Responsive Web Design](https://www.freecodecamp.org/learn/responsive-web-design-v9/) - [JavaScript](https://www.freecodecamp.org/learn/javascript-v9/) -- [Frontend Development Libraries](https://www.freecodecamp.org/learn/front-end-development-libraries-v9/) +- [Front-End Development Libraries](https://www.freecodecamp.org/learn/front-end-development-libraries-v9/) - [Python](https://www.freecodecamp.org/learn/python-v9/) - [Relational Databases](https://www.freecodecamp.org/learn/relational-databases-v9/) -- [Backend developer and APIs](https://www.freecodecamp.org/learn/back-end-development-and-apis-v9/) +- [Back-End developer and APIs](https://www.freecodecamp.org/learn/back-end-development-and-apis-v9/) Each of these certifications involves completing interactive lessons, workshops, labs, reviews, and quizzes. Throughout the certification, you'll need to complete 5 required projects to qualify for the exam. Once you pass the exam, then you can claim the certification. diff --git a/api/src/routes/protected/certificate.ts b/api/src/routes/protected/certificate.ts index 114c256f99d..e738ee99e3d 100644 --- a/api/src/routes/protected/certificate.ts +++ b/api/src/routes/protected/certificate.ts @@ -44,7 +44,7 @@ function renderCertifiedEmail({ }) { const certifiedEmailTemplate = `Hi ${name || username}, -Congratulations on completing the Certified Full Stack Developer Curriculum! +Congratulations on completing the Certified Full-Stack Developer Curriculum! All of your certifications are now live at: https://www.freecodecamp.org/${username} @@ -380,7 +380,7 @@ export const protectedCertificateRoutes: FastifyPluginCallbackTypebox = ( to: email, from: 'quincy@freecodecamp.org', subject: - 'Congratulations on completing the Certified Full Stack Developer Curriculum!', + 'Congratulations on completing the Certified Full-Stack Developer Curriculum!', text: renderCertifiedEmail({ username: updatedUser.username, // Safety: `user.name` is required to exist earlier. TODO: Assert diff --git a/client/config/cert-and-project-map.ts b/client/config/cert-and-project-map.ts index 27c3db65b02..204467edb29 100644 --- a/client/config/cert-and-project-map.ts +++ b/client/config/cert-and-project-map.ts @@ -145,7 +145,7 @@ const allStandardCerts = [ }, { id: '561acd10cb82ac38a17513bc', - title: 'Frontend Development Libraries', + title: 'Front-End Development Libraries', certSlug: Certification.FrontEndDevLibs, projects: [ { @@ -256,7 +256,7 @@ const allStandardCerts = [ }, { id: '561add10cb82ac38a17523bc', - title: 'Backend Development and APIs', + title: 'Back-End Development and APIs', certSlug: Certification.BackEndDevApis, projects: [ { @@ -517,7 +517,7 @@ const allStandardCerts = [ // Legacy certifications { id: '561add10cb82ac38a17513be', - title: 'Legacy Frontend', + title: 'Legacy Front-End', certSlug: Certification.LegacyFrontEnd, projects: [ { @@ -621,7 +621,7 @@ const allStandardCerts = [ }, { id: '660add10cb82ac38a17513be', - title: 'Legacy Backend', + title: 'Legacy Back-End', certSlug: Certification.LegacyBackEnd, projects: [ { @@ -835,12 +835,12 @@ const allStandardCerts = [ }, { id: '68e008aa5f80c6099d47b3a2', - title: 'Frontend Development Libraries', + title: 'Front-End Development Libraries', certSlug: Certification.FrontEndDevLibsV9, projects: [ { id: '68e00b355f80c6099d47b3a3', - title: 'Frontend Development Libraries Certification Exam', + title: 'Front-End Development Libraries Certification Exam', link: `${frontEndDevLibsV9Base}/exam-front-end-development-libraries-certification/exam-front-end-development-libraries-certification`, certSlug: Certification.FrontEndDevLibsV9 } @@ -874,12 +874,12 @@ const allStandardCerts = [ }, { id: '68e6bd5120effa1586e79857', - title: 'Backend Development and APIs', + title: 'Back-End Development and APIs', certSlug: Certification.BackEndDevApisV9, projects: [ { id: '68e6bfa120effa1586e7985a', - title: 'Backend Development and APIs Certification Exam', + title: 'Back-End Development and APIs Certification Exam', link: `${backEndDevApisV9Base}/exam-back-end-development-and-apis-certification/exam-back-end-development-and-apis-certification`, certSlug: Certification.BackEndDevApisV9 } diff --git a/client/i18n/locales/english/intro.json b/client/i18n/locales/english/intro.json index 050f147c354..d708dab4c00 100644 --- a/client/i18n/locales/english/intro.json +++ b/client/i18n/locales/english/intro.json @@ -490,10 +490,10 @@ } }, "front-end-development-libraries": { - "title": "Frontend Development Libraries V8", + "title": "Front-End Development Libraries V8", "intro": [ - "Now that you're familiar with HTML, CSS, and JavaScript, level up your skills by learning some of the most popular frontend libraries in the industry.", - "In the Frontend Development Libraries Certification, you'll learn how to style your site quickly with Bootstrap. You'll also learn how to add logic to your CSS styles and extend them with Sass.", + "Now that you're familiar with HTML, CSS, and JavaScript, level up your skills by learning some of the most popular front-end libraries in the industry.", + "In the Front-End Development Libraries Certification, you'll learn how to style your site quickly with Bootstrap. You'll also learn how to add logic to your CSS styles and extend them with Sass.", "Later, you'll build a shopping cart and other applications to learn how to create powerful Single Page Applications (SPAs) with React and Redux." ], "note": "", @@ -501,7 +501,7 @@ "bootstrap": { "title": "Bootstrap", "intro": [ - "Bootstrap is a frontend framework used to design responsive web pages and applications. It takes a mobile-first approach to web development, and includes pre-built CSS styles and classes, plus some JavaScript functionality.", + "Bootstrap is a front-end framework used to design responsive web pages and applications. It takes a mobile-first approach to web development, and includes pre-built CSS styles and classes, plus some JavaScript functionality.", "In this course, you'll learn how to build responsive websites with Bootstrap, and use its included classes to style buttons, images, forms, navigation, and other common elements." ] }, @@ -544,10 +544,10 @@ ] }, "front-end-development-libraries-projects": { - "title": "Frontend Development Libraries Projects", + "title": "Front-End Development Libraries Projects", "intro": [ - "It's time to put your frontend development libraries skills to the test. Use Bootstrap, jQuery, Sass, React, and Redux to build 5 projects that will test everything you've learned up to this point.", - "Complete all 5 projects, and you'll earn the Frontend Development Libraries certification." + "It's time to put your front-end development libraries skills to the test. Use Bootstrap, jQuery, Sass, React, and Redux to build 5 projects that will test everything you've learned up to this point.", + "Complete all 5 projects, and you'll earn the Front-End Development Libraries certification." ] } } @@ -696,11 +696,11 @@ } }, "back-end-development-and-apis": { - "title": "Backend Development and APIs V8", + "title": "Back-End Development and APIs V8", "intro": [ - "Until this point, you've only used JavaScript on the frontend to add interactivity to a page, solve algorithm challenges, or build an SPA. But JavaScript can also be used on the backend, or server, to build entire web applications.", + "Until this point, you've only used JavaScript on the front-end to add interactivity to a page, solve algorithm challenges, or build an SPA. But JavaScript can also be used on the back-end, or server, to build entire web applications.", "Today, one of the popular ways to build applications is through microservices, which are small, modular applications that work together to form a larger whole.", - "In the Backend Development and APIs Certification, you'll learn how to write backend apps with Node.js and npm. You'll also build web applications with the Express framework, and build a People Finder microservice with MongoDB and the Mongoose library." + "In the Back-End Development and APIs Certification, you'll learn how to write back-end apps with Node.js and npm. You'll also build web applications with the Express framework, and build a People Finder microservice with MongoDB and the Mongoose library." ], "note": "", "blocks": { @@ -714,7 +714,7 @@ "basic-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.", + "Node.js is a JavaScript runtime that allows developers to write back-end (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
/blog
.", "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." @@ -729,10 +729,10 @@ ] }, "back-end-development-and-apis-projects": { - "title": "Backend Development and APIs Projects", + "title": "Back-End Development and APIs Projects", "intro": [ "You've worked with APIs before, but now that you know npm, Node, Express, MongoDB, and Mongoose, it's time to build your own. Draw on everything you've learned up to this point to create 5 different microservices, which are smaller applications that are limited in scope.", - "After creating these, you'll have 5 cool microservice APIs you can show off to friends, family, and potential employers. Oh, and you'll have a shiny new Backend Development and APIs Certification, too." + "After creating these, you'll have 5 cool microservice APIs you can show off to friends, family, and potential employers. Oh, and you'll have a shiny new Back-End Development and APIs Certification, too." ] } } @@ -759,13 +759,13 @@ "intro": [ "Now it's time to take a deep dive into Node.js and Express.js by building a chat application with a sign-in system.", "To implement the sign-in system safely, you'll need to learn about authentication. This is the act of verifying the identity of a person or process.", - "In this course, you'll learn how to use Passport to manage authentication, Pug to create reusable templates for quickly building the frontend, and web sockets for real-time communication between the clients and server." + "In this course, you'll learn how to use Passport to manage authentication, Pug to create reusable templates for quickly building the front-end, and web sockets for real-time communication between the clients and server." ] }, "quality-assurance-projects": { "title": "Quality Assurance Projects", "intro": [ - "Now that you're well versed in both the frontend and backend, it's time to apply all the skills and concepts you've learned up to this point. You'll build 5 different web applications, and write tests for each one to make sure they're working and can handle different edge cases.", + "Now that you're well versed in both the front-end and back-end, it's time to apply all the skills and concepts you've learned up to this point. You'll build 5 different web applications, and write tests for each one to make sure they're working and can handle different edge cases.", "After completing these Quality Assurance projects, you'll have 5 more projects under your belt, and a new certification to show off on your portfolio." ] } @@ -3333,17 +3333,17 @@ } }, "front-end-development-libraries-v9": { - "title": "Frontend Development Libraries Certification", + "title": "Front-End Development Libraries Certification", "note": "This certification is currently in development and will be available soon. We recommend completing the available courses below to prepare for the certification exam once it is released.", "intro": [ "This course teaches you the libraries that developers use to build webpages: React, TypeScript, and more.", - "To earn your Frontend Development Libraries Certification:", + "To earn your Front-End Development Libraries Certification:", "- Complete the five required projects to qualify for the certification exam.", - "- Pass the Frontend Development Libraries Certification exam." + "- Pass the Front-End Development Libraries Certification exam." ], "chapters": { - "front-end-development-libraries": "Frontend Development Libraries", - "front-end-development-libraries-certification-exam": "Frontend Development Libraries Certification Exam" + "front-end-development-libraries": "Front-End Development Libraries", + "front-end-development-libraries-certification-exam": "Front-End Development Libraries Certification Exam" }, "modules": { "react-fundamentals": "React Fundamentals", @@ -3355,8 +3355,8 @@ "css-libraries-and-frameworks": "CSS Libraries and Frameworks", "data-visualization": "Data Visualization and D3", "typescript-fundamentals": "TypeScript Fundamentals", - "review-front-end-libraries": "Frontend Libraries Review", - "front-end-development-libraries-certification-exam": "Frontend Development Libraries Certification Exam" + "review-front-end-libraries": "Front-End Libraries Review", + "front-end-development-libraries-certification-exam": "Front-End Development Libraries Certification Exam" }, "module-intros": { "data-visualization": { @@ -3374,7 +3374,7 @@ "front-end-development-libraries-certification-exam": { "note": "Coming 2026", "intro": [ - "Pass this exam to earn your Frontend Development Libraries Certification." + "Pass this exam to earn your Front-End Development Libraries Certification." ] } }, @@ -3382,7 +3382,7 @@ "lecture-introduction-to-javascript-libraries-and-frameworks": { "title": "Introduction to JavaScript Libraries and Frameworks", "intro": [ - "In these lessons, you will get an introduction to JavaScript libraries and frameworks. You will learn about the roles of JavaScript libraries and frameworks, single page applications (SPAs) and the issue surrounding them, and React, the most popular frontend JavaScript library." + "In these lessons, you will get an introduction to JavaScript libraries and frameworks. You will learn about the roles of JavaScript libraries and frameworks, single page applications (SPAs) and the issue surrounding them, and React, the most popular front-end JavaScript library." ] }, "workshop-reusable-mega-navbar": { @@ -3675,15 +3675,15 @@ "intro": ["Test what you've learned on Typescript with this quiz."] }, "review-front-end-libraries": { - "title": "Frontend Libraries Review", + "title": "Front-End Libraries Review", "intro": [ - "Review the Frontend Libraries concepts to prepare for the upcoming quiz." + "Review the Front-End Libraries concepts to prepare for the upcoming quiz." ] }, "exam-front-end-development-libraries-certification": { - "title": "Frontend Development Libraries Certification Exam", + "title": "Front-End Development Libraries Certification Exam", "intro": [ - "Pass this exam to earn your Frontend Development Libraries Certification" + "Pass this exam to earn your Front-End Development Libraries Certification" ] } } @@ -4412,17 +4412,17 @@ } }, "back-end-development-and-apis-v9": { - "title": "Backend Development and APIs Certification", + "title": "Back-End Development and APIs Certification", "note": "This certification is currently in development and will be available soon.", "intro": [ - "This course teaches you the fundamentals of backend development and APIs.", - "To earn your Backend Development and APIs Certification:", + "This course teaches you the fundamentals of back-end development and APIs.", + "To earn your Back-End Development and APIs Certification:", "- Complete the five required projects to qualify for the certification exam.", - "- Pass the Backend Development and APIs Certification exam." + "- Pass the Back-End Development and APIs Certification exam." ], "chapters": { - "back-end-development-and-apis": "Backend Development and APIs", - "back-end-development-and-apis-certification-exam": "Backend Development and APIs Certification Exam" + "back-end-development-and-apis": "Back-End Development and APIs", + "back-end-development-and-apis-certification-exam": "Back-End Development and APIs Certification Exam" }, "modules": { "introduction-to-nodejs": "Introduction to Node.js", @@ -4438,7 +4438,7 @@ "security-and-privacy": "Security and Privacy", "authentication": "Authentication", "tooling-and-deployment": "Tooling and Deployment", - "back-end-development-and-apis-certification-exam": "Backend Development and APIs Certification Exam" + "back-end-development-and-apis-certification-exam": "Back-End Development and APIs Certification Exam" }, "module-intros": { "introduction-to-nodejs": { @@ -4522,7 +4522,7 @@ "back-end-development-and-apis-certification-exam": { "note": "Coming Late 2026", "intro": [ - "Pass this exam to earn your Backend Development and APIs Certification." + "Pass this exam to earn your Back-End Development and APIs Certification." ] } }, @@ -4530,7 +4530,7 @@ "lecture-working-with-nodejs-and-event-driven-architecture": { "title": "Working with NodeJS and event driven architecture", "intro": [ - "Learn about Node.js core libraries, how to install Node.js on your computer, and the advantages and disadvantages of using Node.js on the backend." + "Learn about Node.js core libraries, how to install Node.js on your computer, and the advantages and disadvantages of using Node.js on the back-end." ] }, "review-node-js-core-modules": { @@ -4580,9 +4580,9 @@ ] }, "exam-back-end-development-and-apis-certification": { - "title": "Backend Development and APIs Certification Exam", + "title": "Back-End Development and APIs Certification Exam", "intro": [ - "Pass this exam to earn your Backend Development and APIs Certification" + "Pass this exam to earn your Back-End Development and APIs Certification" ] } } diff --git a/client/i18n/locales/english/translations.json b/client/i18n/locales/english/translations.json index 0bfc3d8c3a9..46bc98b5b6a 100644 --- a/client/i18n/locales/english/translations.json +++ b/client/i18n/locales/english/translations.json @@ -1251,14 +1251,14 @@ "javascript-algorithms-and-data-structures-cert": "Legacy JavaScript Algorithms and Data Structures V7 Certification", "javascript-algorithms-and-data-structures-v8": "Legacy JavaScript Algorithms and Data Structures V8", "javascript-algorithms-and-data-structures-v8-cert": "Legacy JavaScript Algorithms and Data Structures V8 Certification", - "front-end-development-libraries": "Frontend Development Libraries V8", - "front-end-development-libraries-cert": "Frontend Development Libraries V8 Certification", + "front-end-development-libraries": "Front-End Development Libraries V8", + "front-end-development-libraries-cert": "Front-End Development Libraries V8 Certification", "data-visualization": "Data Visualization V8", "data-visualization-cert": "Data Visualization V8 Certification", "relational-database-v8": "Relational Database V8", "relational-database-v8-cert": "Relational Database V8 Certification", - "back-end-development-and-apis": "Backend Development and APIs V8", - "back-end-development-and-apis-cert": "Backend Development and APIs V8 Certification", + "back-end-development-and-apis": "Back-End Development and APIs V8", + "back-end-development-and-apis-cert": "Back-End Development and APIs V8 Certification", "quality-assurance-v7": "Quality Assurance", "quality-assurance-v7-cert": "Quality Assurance Certification", "scientific-computing-with-python-v7": "Scientific Computing with Python", @@ -1282,14 +1282,14 @@ "responsive-web-design-v9-cert": "Responsive Web Design Certification", "javascript-v9": "JavaScript", "javascript-v9-cert": "JavaScript Certification", - "front-end-development-libraries-v9": "Frontend Development Libraries", - "front-end-development-libraries-v9-cert": "Frontend Development Libraries Certification", + "front-end-development-libraries-v9": "Front-End Development Libraries", + "front-end-development-libraries-v9-cert": "Front-End Development Libraries Certification", "python-v9": "Python", "python-v9-cert": "Python Certification", "relational-databases-v9": "Relational Database", "relational-databases-v9-cert": "Relational Database Certification", - "back-end-development-and-apis-v9": "Backend Development and APIs", - "back-end-development-and-apis-v9-cert": "Backend Development and APIs Certification", + "back-end-development-and-apis-v9": "Back-End Development and APIs", + "back-end-development-and-apis-v9-cert": "Back-End Development and APIs Certification", "full-stack-developer-v9": "Full-Stack Developer", "full-stack-developer-v9-cert": "Full-Stack Developer Certification", "a1-professional-spanish": "A1 Professional Spanish", @@ -1300,10 +1300,10 @@ "a2-professional-chinese-cert": "A2 Professional Chinese Certification", "a1-professional-chinese": "A1 Professional Chinese", "a1-professional-chinese-cert": "A1 Professional Chinese Certification", - "legacy-front-end": "Legacy Frontend", - "legacy-front-end-cert": "Legacy Frontend Certification", - "legacy-back-end": "Legacy Backend", - "legacy-back-end-cert": "Legacy Backend Certification", + "legacy-front-end": "Legacy Front-End", + "legacy-front-end-cert": "Legacy Front-End Certification", + "legacy-back-end": "Legacy Back-End", + "legacy-back-end-cert": "Legacy Back-End Certification", "legacy-data-visualization": "Legacy Data Visualization", "legacy-data-visualization-cert": "Legacy Data Visualization Certification", "information-security-and-quality-assurance": "Legacy Information Security and Quality Assurance", diff --git a/client/src/components/profile/components/utils/certification.ts b/client/src/components/profile/components/utils/certification.ts index b127550655d..692d213eb60 100644 --- a/client/src/components/profile/components/utils/certification.ts +++ b/client/src/components/profile/components/utils/certification.ts @@ -110,7 +110,7 @@ export const getCertifications = (user: User) => { }, { show: isFrontEndLibsCert, - title: 'Frontend Development Libraries V8 Certification', + title: 'Front-End Development Libraries V8 Certification', certSlug: Certification.FrontEndDevLibs }, { @@ -125,7 +125,7 @@ export const getCertifications = (user: User) => { }, { show: isApisMicroservicesCert, - title: 'Backend Development and APIs V8 Certification', + title: 'Back-End Development and APIs V8 Certification', certSlug: Certification.BackEndDevApis }, { @@ -160,7 +160,7 @@ export const getCertifications = (user: User) => { }, { show: isFrontEndCert, - title: 'Frontend Certification', + title: 'Front-End Certification', certSlug: Certification.LegacyFrontEnd }, { @@ -171,7 +171,7 @@ export const getCertifications = (user: User) => { }, { show: isBackEndCert, - title: 'Backend Certification', + title: 'Back-End Certification', certSlug: Certification.LegacyBackEnd }, { diff --git a/client/src/pages/learn/back-end-development-and-apis-v9/index.md b/client/src/pages/learn/back-end-development-and-apis-v9/index.md index 78a83f8d757..feb17a31cfe 100644 --- a/client/src/pages/learn/back-end-development-and-apis-v9/index.md +++ b/client/src/pages/learn/back-end-development-and-apis-v9/index.md @@ -1,9 +1,9 @@ --- -title: Backend Development and APIs +title: Back-End Development and APIs superBlock: back-end-development-and-apis-v9 certification: back-end-development-and-apis-v9 --- -## Introduction to Backend Development and APIs +## Introduction to Back-End Development and APIs -This is a stub introduction for Backend Development and APIs +This is a stub introduction for Back-End Development and APIs diff --git a/client/src/pages/learn/back-end-development-and-apis/index.md b/client/src/pages/learn/back-end-development-and-apis/index.md index cf5a96fc235..2ea2ebbf7b8 100644 --- a/client/src/pages/learn/back-end-development-and-apis/index.md +++ b/client/src/pages/learn/back-end-development-and-apis/index.md @@ -1,12 +1,12 @@ --- -title: Backend Development and APIs +title: Back-End Development and APIs superBlock: back-end-development-and-apis certification: back-end-development-and-apis --- -## Introduction to Backend Development and APIs +## Introduction to Back-End Development and APIs -This is a stub introduction for Backend Development and APIs +This is a stub introduction for Back-End Development and APIs ## Microservices diff --git a/client/src/pages/learn/front-end-development-libraries-v9/index.md b/client/src/pages/learn/front-end-development-libraries-v9/index.md index a5ef557a867..891a9c85207 100644 --- a/client/src/pages/learn/front-end-development-libraries-v9/index.md +++ b/client/src/pages/learn/front-end-development-libraries-v9/index.md @@ -1,9 +1,9 @@ --- -title: Frontend Development Libraries +title: Front-End Development Libraries superBlock: front-end-development-libraries-v9 certification: front-end-development-libraries-v9 --- -## Introduction to Frontend Development Libraries +## Introduction to Front-End Development Libraries -This is a stub introduction for Frontend Development Libraries +This is a stub introduction for Front-End Development Libraries diff --git a/client/src/pages/learn/front-end-development-libraries/index.md b/client/src/pages/learn/front-end-development-libraries/index.md index 335190a21ef..1946117f9a3 100644 --- a/client/src/pages/learn/front-end-development-libraries/index.md +++ b/client/src/pages/learn/front-end-development-libraries/index.md @@ -1,9 +1,9 @@ --- -title: Frontend Development Libraries +title: Front-End Development Libraries superBlock: front-end-development-libraries certification: front-end-development-libraries --- -## Introduction to Frontend Development Libraries +## Introduction to Front-End Development Libraries -This is a stub introduction for Frontend Development Libraries +This is a stub introduction for Front-End Development Libraries diff --git a/curriculum/challenges/english/blocks/data-visualization-projects/587d7fa6367417b2b2512bbf.md b/curriculum/challenges/english/blocks/data-visualization-projects/587d7fa6367417b2b2512bbf.md index 5909058f10d..a23cee87e06 100644 --- a/curriculum/challenges/english/blocks/data-visualization-projects/587d7fa6367417b2b2512bbf.md +++ b/curriculum/challenges/english/blocks/data-visualization-projects/587d7fa6367417b2b2512bbf.md @@ -12,7 +12,7 @@ dashedName: visualize-data-with-a-choropleth-map Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. Required DOM elements are queried on the moment of each test. If you use a frontend framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. +You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. Required DOM elements are queried on the moment of each test. If you use a front-end framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. **User Story #1:** My choropleth should have a title with a corresponding `id="title"`. diff --git a/curriculum/challenges/english/blocks/data-visualization-projects/587d7fa6367417b2b2512bc0.md b/curriculum/challenges/english/blocks/data-visualization-projects/587d7fa6367417b2b2512bc0.md index 7f26fa26c8c..ed752f29284 100644 --- a/curriculum/challenges/english/blocks/data-visualization-projects/587d7fa6367417b2b2512bc0.md +++ b/curriculum/challenges/english/blocks/data-visualization-projects/587d7fa6367417b2b2512bc0.md @@ -12,7 +12,7 @@ dashedName: visualize-data-with-a-treemap-diagram Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. The tests require axes to be generated using the D3 axis property, which automatically generates ticks along the axis. These ticks are required for passing the D3 tests because their positions are used to determine alignment of graphed elements. You will find information about generating axes at . Required DOM elements are queried on the moment of each test. If you use a frontend framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. +You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. The tests require axes to be generated using the D3 axis property, which automatically generates ticks along the axis. These ticks are required for passing the D3 tests because their positions are used to determine alignment of graphed elements. You will find information about generating axes at . Required DOM elements are queried on the moment of each test. If you use a front-end framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. **User Story #1:** My tree map should have a title with a corresponding `id="title"`. diff --git a/curriculum/challenges/english/blocks/data-visualization-projects/bd7168d8c242eddfaeb5bd13.md b/curriculum/challenges/english/blocks/data-visualization-projects/bd7168d8c242eddfaeb5bd13.md index fc56c06dd3f..399b409eeb0 100644 --- a/curriculum/challenges/english/blocks/data-visualization-projects/bd7168d8c242eddfaeb5bd13.md +++ b/curriculum/challenges/english/blocks/data-visualization-projects/bd7168d8c242eddfaeb5bd13.md @@ -12,7 +12,7 @@ dashedName: visualize-data-with-a-bar-chart Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. The tests require axes to be generated using the D3 axis property, which automatically generates ticks along the axis. These ticks are required for passing the D3 tests because their positions are used to determine alignment of graphed elements. You will find information about generating axes at . Required DOM elements are queried on the moment of each test. If you use a frontend framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. +You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. The tests require axes to be generated using the D3 axis property, which automatically generates ticks along the axis. These ticks are required for passing the D3 tests because their positions are used to determine alignment of graphed elements. You will find information about generating axes at . Required DOM elements are queried on the moment of each test. If you use a front-end framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. **User Story #1:** My chart should have a title with a corresponding `id="title"`. diff --git a/curriculum/challenges/english/blocks/data-visualization-projects/bd7178d8c242eddfaeb5bd13.md b/curriculum/challenges/english/blocks/data-visualization-projects/bd7178d8c242eddfaeb5bd13.md index cae882c4f97..8a7d2f8ea82 100644 --- a/curriculum/challenges/english/blocks/data-visualization-projects/bd7178d8c242eddfaeb5bd13.md +++ b/curriculum/challenges/english/blocks/data-visualization-projects/bd7178d8c242eddfaeb5bd13.md @@ -12,7 +12,7 @@ dashedName: visualize-data-with-a-scatterplot-graph Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. The tests require axes to be generated using the D3 axis property, which automatically generates ticks along the axis. These ticks are required for passing the D3 tests because their positions are used to determine alignment of graphed elements. You will find information about generating axes at . Required DOM elements are queried on the moment of each test. If you use a frontend framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. +You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. The tests require axes to be generated using the D3 axis property, which automatically generates ticks along the axis. These ticks are required for passing the D3 tests because their positions are used to determine alignment of graphed elements. You will find information about generating axes at . Required DOM elements are queried on the moment of each test. If you use a front-end framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. **User Story #1:** I can see a title element that has a corresponding `id="title"`. diff --git a/curriculum/challenges/english/blocks/data-visualization-projects/bd7188d8c242eddfaeb5bd13.md b/curriculum/challenges/english/blocks/data-visualization-projects/bd7188d8c242eddfaeb5bd13.md index 8cf5bc2bf8c..d2c566c88c2 100644 --- a/curriculum/challenges/english/blocks/data-visualization-projects/bd7188d8c242eddfaeb5bd13.md +++ b/curriculum/challenges/english/blocks/data-visualization-projects/bd7188d8c242eddfaeb5bd13.md @@ -12,7 +12,7 @@ dashedName: visualize-data-with-a-heat-map Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. Required DOM elements are queried on the moment of each test. If you use a frontend framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. +You can use HTML, JavaScript, CSS, and the D3 svg-based visualization library. Required DOM elements are queried on the moment of each test. If you use a front-end framework (like Vue for example), the test results may be inaccurate for dynamic content. We hope to accommodate them eventually, but these frameworks are not currently supported for D3 projects. **User Story #1:** My heat map should have a title with a corresponding `id="title"`. diff --git a/curriculum/challenges/english/blocks/exam-back-end-development-and-apis-certification/68e6bfa120effa1586e7985a.md b/curriculum/challenges/english/blocks/exam-back-end-development-and-apis-certification/68e6bfa120effa1586e7985a.md index 4be08389898..b4f8879a87e 100644 --- a/curriculum/challenges/english/blocks/exam-back-end-development-and-apis-certification/68e6bfa120effa1586e7985a.md +++ b/curriculum/challenges/english/blocks/exam-back-end-development-and-apis-certification/68e6bfa120effa1586e7985a.md @@ -1,6 +1,6 @@ --- id: 68e6bfa120effa1586e7985a -title: Backend Development and APIs Certification Exam +title: Back-End Development and APIs Certification Exam challengeType: 30 isExam: true dashedName: exam-back-end-development-and-apis-certification diff --git a/curriculum/challenges/english/blocks/exam-front-end-development-libraries-certification/68e00b355f80c6099d47b3a3.md b/curriculum/challenges/english/blocks/exam-front-end-development-libraries-certification/68e00b355f80c6099d47b3a3.md index 25215f9023a..3a7cb42f581 100644 --- a/curriculum/challenges/english/blocks/exam-front-end-development-libraries-certification/68e00b355f80c6099d47b3a3.md +++ b/curriculum/challenges/english/blocks/exam-front-end-development-libraries-certification/68e00b355f80c6099d47b3a3.md @@ -1,6 +1,6 @@ --- id: 68e00b355f80c6099d47b3a3 -title: Frontend Development Libraries Certification Exam +title: Front-End Development Libraries Certification Exam challengeType: 30 isExam: true dashedName: exam-front-end-development-libraries-certification diff --git a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/587d7dbc367417b2b2512bae.md b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/587d7dbc367417b2b2512bae.md index f59ebfe6fab..c327f965596 100644 --- a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/587d7dbc367417b2b2512bae.md +++ b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/587d7dbc367417b2b2512bae.md @@ -13,7 +13,7 @@ dashedName: build-a-drum-machine Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a frontend framework (like React for example) because this section is about learning frontend frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other frontend frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! +You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a front-end framework (like React for example) because this section is about learning front-end frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other front-end frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! **User Story #1:** I should be able to see an outer container with a corresponding `id="drum-machine"` that contains all other elements. diff --git a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7157d8c242eddfaeb5bd13.md b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7157d8c242eddfaeb5bd13.md index cbba38ee6fa..2bc3c20f234 100644 --- a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7157d8c242eddfaeb5bd13.md +++ b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7157d8c242eddfaeb5bd13.md @@ -13,7 +13,7 @@ dashedName: build-a-markdown-previewer Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a frontend framework (like React for example) because this section is about learning frontend frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other frontend frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! +You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a front-end framework (like React for example) because this section is about learning front-end frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other front-end frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! **User Story #1:** I can see a `textarea` element with a corresponding `id="editor"`. diff --git a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd0f.md b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd0f.md index aef83cb756b..3d7548193dd 100644 --- a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd0f.md +++ b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd0f.md @@ -14,7 +14,7 @@ dashedName: build-a-25--5-clock Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a frontend framework (like React for example) because this section is about learning frontend frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other frontend frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! +You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a front-end framework (like React for example) because this section is about learning front-end frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other front-end frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! **User Story #1:** I can see an element with `id="break-label"` that contains a string (e.g. "Break Length"). diff --git a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd13.md b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd13.md index 96c1ad68ee7..8b3b38a43b9 100644 --- a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd13.md +++ b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd13.md @@ -13,7 +13,7 @@ dashedName: build-a-random-quote-machine Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a frontend framework (like React for example) because this section is about learning frontend frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other frontend frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! +You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a front-end framework (like React for example) because this section is about learning front-end frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other front-end frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! **User Story #1:** I can see a wrapper element with a corresponding `id="quote-box"`. diff --git a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd17.md b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd17.md index 9ca96d7a288..b7f0cebe92b 100644 --- a/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd17.md +++ b/curriculum/challenges/english/blocks/front-end-development-libraries-projects/bd7158d8c442eddfaeb5bd17.md @@ -13,7 +13,7 @@ dashedName: build-a-javascript-calculator Fulfill the below user stories and get all of the tests to pass. Use whichever libraries or APIs you need. Give it your own personal style. -You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a frontend framework (like React for example) because this section is about learning frontend frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other frontend frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! +You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project. You should use a front-end framework (like React for example) because this section is about learning front-end frameworks. Additional technologies not listed above are not recommended and using them is at your own risk. We are looking at supporting other front-end frameworks like Angular and Vue, but they are not currently supported. We will accept and try to fix all issue reports that use the suggested technology stack for this project. Happy coding! **User Story #1:** My calculator should contain a clickable element containing an `=` (equal sign) with a corresponding `id="equals"`. diff --git a/curriculum/challenges/english/blocks/lab-fcc-forum-leaderboard/673c91f0b934834bc4a3ecc2.md b/curriculum/challenges/english/blocks/lab-fcc-forum-leaderboard/673c91f0b934834bc4a3ecc2.md index 2d7b3140721..2ae1e39bb61 100644 --- a/curriculum/challenges/english/blocks/lab-fcc-forum-leaderboard/673c91f0b934834bc4a3ecc2.md +++ b/curriculum/challenges/english/blocks/lab-fcc-forum-leaderboard/673c91f0b934834bc4a3ecc2.md @@ -1207,7 +1207,7 @@ const allCategories = { 423: { category: 'HTML - CSS', className: 'html-css' }, 424: { category: 'Python', className: 'python' }, 432: { category: 'You Can Do This!', className: 'motivation' }, - 560: { category: 'Backend Development', className: 'backend' } + 560: { category: 'Back-End Development', className: 'backend' } }; ``` @@ -1430,7 +1430,7 @@ const allCategories = { 423: { category: 'HTML - CSS', className: 'html-css' }, 424: { category: 'Python', className: 'python' }, 432: { category: 'You Can Do This!', className: 'motivation' }, - 560: { category: 'Backend Development', className: 'backend' } + 560: { category: 'Back-End Development', className: 'backend' } }; const forumCategory = id => { diff --git a/curriculum/challenges/english/blocks/lab-video-compilation-page/669e81368e52b3a5c35a2dc5.md b/curriculum/challenges/english/blocks/lab-video-compilation-page/669e81368e52b3a5c35a2dc5.md index c13d181e664..05709190004 100644 --- a/curriculum/challenges/english/blocks/lab-video-compilation-page/669e81368e52b3a5c35a2dc5.md +++ b/curriculum/challenges/english/blocks/lab-video-compilation-page/669e81368e52b3a5c35a2dc5.md @@ -192,11 +192,10 @@ assert.isAbove(document.querySelectorAll('iframe')[2]?.width.length, 0)
-

Frontend Web Development

-

Frontend Web Development involves designing and building user interfaces of websites using HTML, CSS, and - JavaScript. It focuses on creating visually appealing, interactive, and user-friendly websites. Frontend - developers - ensure accessibility, performance optimization, and +

Front-End Web Development

+

Front-End Web Development involves designing and building user interfaces of websites using HTML, CSS, and + JavaScript. It focuses on creating visually appealing, interactive, and user-friendly websites. Front-end + developers ensure accessibility, performance optimization, and adherence to web standards, blending creativity with technical expertise.

HTML

diff --git a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68054eec55f9a316a700d0c5.md b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68054eec55f9a316a700d0c5.md index 5812b1bc13d..88c8b9e7f23 100644 --- a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68054eec55f9a316a700d0c5.md +++ b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68054eec55f9a316a700d0c5.md @@ -24,7 +24,7 @@ While meeting with Bob, Sarah took notes of the important topics of their discus `Problem: Too much repetition in daily updates` -`Current Situation: Backend team meets every morning` +`Current Situation: Back-End team meets every morning` `Suggested Changes:` diff --git a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055154af4ca324a3e5709d.md b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055154af4ca324a3e5709d.md index 16700e5a4ac..91360d22cd7 100644 --- a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055154af4ca324a3e5709d.md +++ b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055154af4ca324a3e5709d.md @@ -24,7 +24,7 @@ While meeting with Bob, Sarah took notes of the important topics of their discus `Problem: Too much repetition in daily updates` -`Current Situation: Backend team meets every morning` +`Current Situation: Back-End team meets every morning` `Suggested Changes:` diff --git a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/6805526c0370a929a3f34e62.md b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/6805526c0370a929a3f34e62.md index d109679e52c..d8b2dbe0330 100644 --- a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/6805526c0370a929a3f34e62.md +++ b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/6805526c0370a929a3f34e62.md @@ -24,7 +24,7 @@ While meeting with Bob, Sarah took notes of the important topics of their discus `Problem: Too much repetition in daily updates` -`Current Situation: Backend team meets every morning` +`Current Situation: Back-End team meets every morning` `Suggested Changes:` diff --git a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/680553835dc5f22e8000c791.md b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/680553835dc5f22e8000c791.md index ee68fbba864..00127764d32 100644 --- a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/680553835dc5f22e8000c791.md +++ b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/680553835dc5f22e8000c791.md @@ -24,7 +24,7 @@ While meeting with Bob, Sarah took notes of the important topics of their discus `Problem: Too much repetition in daily updates` -`Current Situation: Backend team meets every morning` +`Current Situation: Back-End team meets every morning` `Suggested Changes:` diff --git a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055434109039336ba0108c.md b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055434109039336ba0108c.md index 7b225b529bb..0b4b02983b4 100644 --- a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055434109039336ba0108c.md +++ b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055434109039336ba0108c.md @@ -24,7 +24,7 @@ While meeting with Bob, Sarah took notes of the important topics of their discus `Problem: Too much repetition in daily updates` -`Current Situation: Backend team meets every morning` +`Current Situation: Back-End team meets every morning` `Suggested Changes:` diff --git a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055569c6dce23e32e12cfb.md b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055569c6dce23e32e12cfb.md index 2f753286023..f01ddf3c88b 100644 --- a/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055569c6dce23e32e12cfb.md +++ b/curriculum/challenges/english/blocks/learn-about-adverbial-phrases/68055569c6dce23e32e12cfb.md @@ -24,7 +24,7 @@ While meeting with Bob, Sarah took notes of the important topics of their discus `Problem: Too much repetition in daily updates` -`Current Situation: Backend team meets every morning` +`Current Situation: Back-End team meets every morning` `Suggested Changes:` diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/6446d8f9fce0fa0172473964.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/6446d8f9fce0fa0172473964.md index 836371d4103..b8f67ed4e45 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/6446d8f9fce0fa0172473964.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/6446d8f9fce0fa0172473964.md @@ -247,7 +247,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; --fcc-editable-region-- diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b6d20eabd7e0149383254.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b6d20eabd7e0149383254.md index 333ce8bd7b7..59e47e0b96b 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b6d20eabd7e0149383254.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b6d20eabd7e0149383254.md @@ -243,7 +243,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; --fcc-editable-region-- diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b736c83c5250181633899.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b736c83c5250181633899.md index 45f0290121d..13856375afd 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b736c83c5250181633899.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b736c83c5250181633899.md @@ -237,7 +237,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; --fcc-editable-region-- diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b97360868a301bf9ba463.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b97360868a301bf9ba463.md index 811b95de2e0..41686736148 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b97360868a301bf9ba463.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644b97360868a301bf9ba463.md @@ -237,7 +237,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; --fcc-editable-region-- diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644ba3c43bb57f020ca57834.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644ba3c43bb57f020ca57834.md index 454a90b79df..e72e154f5b0 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644ba3c43bb57f020ca57834.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644ba3c43bb57f020ca57834.md @@ -257,7 +257,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644baae059c58402a31e815a.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644baae059c58402a31e815a.md index d85de4c1d4a..951893db7fa 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644baae059c58402a31e815a.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644baae059c58402a31e815a.md @@ -239,7 +239,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f360e888420013dbe705f.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f360e888420013dbe705f.md index 2ab67b39cba..d398ffbf682 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f360e888420013dbe705f.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f360e888420013dbe705f.md @@ -253,7 +253,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f4bcf1c2afd0211cd945e.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f4bcf1c2afd0211cd945e.md index 3a47d99aac4..64a8c5d468a 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f4bcf1c2afd0211cd945e.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f4bcf1c2afd0211cd945e.md @@ -251,7 +251,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f848af645ce012bd1a2bc.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f848af645ce012bd1a2bc.md index 062d87fd4ef..91670eb344f 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f848af645ce012bd1a2bc.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644f848af645ce012bd1a2bc.md @@ -243,7 +243,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fa585a5f9970173ca3cff.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fa585a5f9970173ca3cff.md index 9d8f9cd8166..f9d2aa9472b 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fa585a5f9970173ca3cff.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fa585a5f9970173ca3cff.md @@ -252,7 +252,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fb1d7f0257702a0c935cf.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fb1d7f0257702a0c935cf.md index 34b8e80031e..6c0f73eafbf 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fb1d7f0257702a0c935cf.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fb1d7f0257702a0c935cf.md @@ -251,7 +251,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fba64caf60303c9540d14.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fba64caf60303c9540d14.md index e664c02f885..d886e16092d 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fba64caf60303c9540d14.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/644fba64caf60303c9540d14.md @@ -270,7 +270,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645763874fd6d901c273db29.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645763874fd6d901c273db29.md index 3fd242ed029..cfd9cb25257 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645763874fd6d901c273db29.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645763874fd6d901c273db29.md @@ -240,7 +240,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f06144bc0dc0143a5a3a2.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f06144bc0dc0143a5a3a2.md index 7e0f6afa5a9..296b90054a1 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f06144bc0dc0143a5a3a2.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f06144bc0dc0143a5a3a2.md @@ -245,7 +245,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f1cffc7f95e01db009f32.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f1cffc7f95e01db009f32.md index 23ee23a9ced..3f9cdf433e5 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f1cffc7f95e01db009f32.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f1cffc7f95e01db009f32.md @@ -245,7 +245,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f34e7925b68021ce0bcaa.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f34e7925b68021ce0bcaa.md index 332bb74922d..7b14aa5cf2d 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f34e7925b68021ce0bcaa.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f34e7925b68021ce0bcaa.md @@ -259,7 +259,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f7231271ab1012bc659b8.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f7231271ab1012bc659b8.md index bdff26ea234..4112f48c955 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f7231271ab1012bc659b8.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f7231271ab1012bc659b8.md @@ -237,7 +237,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f764c37de33015ded1273.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f764c37de33015ded1273.md index 7f77319181b..0a30175926e 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f764c37de33015ded1273.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f764c37de33015ded1273.md @@ -253,7 +253,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f7879ebbdb201892e55e1.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f7879ebbdb201892e55e1.md index e98957ec9e8..d2e7429e62b 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f7879ebbdb201892e55e1.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f7879ebbdb201892e55e1.md @@ -249,7 +249,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f8615fa144d01c476b22c.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f8615fa144d01c476b22c.md index dc975c9e93e..3e23e96190e 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f8615fa144d01c476b22c.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f8615fa144d01c476b22c.md @@ -286,7 +286,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f958584305d02bf48fe5b.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f958584305d02bf48fe5b.md index 077e259ab39..e58ec205b6d 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f958584305d02bf48fe5b.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/645f958584305d02bf48fe5b.md @@ -238,7 +238,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/646474a88d0d4a016f895ba8.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/646474a88d0d4a016f895ba8.md index 889911a0cfe..d5e1608e90e 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/646474a88d0d4a016f895ba8.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/646474a88d0d4a016f895ba8.md @@ -249,7 +249,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/64648c3254e52901e36e7703.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/64648c3254e52901e36e7703.md index 67618fe3277..c934174c7b4 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/64648c3254e52901e36e7703.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/64648c3254e52901e36e7703.md @@ -247,7 +247,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/646494e11d0cab03caee204c.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/646494e11d0cab03caee204c.md index 4d283d0f2dc..d03a049cb40 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/646494e11d0cab03caee204c.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/646494e11d0cab03caee204c.md @@ -242,7 +242,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/64649b108df035051cb2ba2d.md b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/64649b108df035051cb2ba2d.md index 9ac1cdf08bf..b5c8f5be447 100644 --- a/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/64649b108df035051cb2ba2d.md +++ b/curriculum/challenges/english/blocks/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/64649b108df035051cb2ba2d.md @@ -247,7 +247,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { @@ -589,7 +589,7 @@ const allCategories = { 423: { category: "HTML - CSS", className: "html-css" }, 424: { category: "Python", className: "python" }, 432: { category: "You Can Do This!", className: "motivation" }, - 560: { category: "Backend Development", className: "backend" }, + 560: { category: "Back-End Development", className: "backend" }, }; const forumCategory = (id) => { diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143b9e1f5035c6e5f2a8231.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143b9e1f5035c6e5f2a8231.md index 80295bb0399..4c9d12c54b3 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143b9e1f5035c6e5f2a8231.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143b9e1f5035c6e5f2a8231.md @@ -14,8 +14,8 @@ Then give the `h4` and `p` elements the following text content, in order, with e - `V1 - 2014`: `We launched freeCodeCamp with a simple list of 15 resources, including Harvard's CS50 and Stanford's Database Class.` - `V2 - 2015`: `We added interactive algorithm challenges.` - `V3 - 2015`: `We added our own HTML+CSS challenges (before we'd been relying on General Assembly's Dash course for these).` -- `V4 - 2016`: `We expanded the curriculum to 3 certifications, including Frontend, Backend, and Data Visualization. They each had 10 required projects, but only the Frontend section had its own challenges. For the other certs, we were still using external resources like Node School.` -- `V5 - 2017`: `We added the backend and data visualization challenges.` +- `V4 - 2016`: `We expanded the curriculum to 3 certifications, including Front-End, Back-End, and Data Visualization. They each had 10 required projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.` +- `V5 - 2017`: `We added the back-end and data visualization challenges.` - `V6 - 2018`: `We launched 6 new certifications to replace our old ones. This was the biggest curriculum improvement to date.` # --hints-- @@ -75,10 +75,10 @@ Your fourth `h4` should have the text `V4 - 2016`. assert(document.querySelectorAll('.lists li h4')?.[3]?.innerText === 'V4 - 2016'); ``` -Your fourth `p` should have the text `We expanded the curriculum to 3 certifications, including Frontend, Backend, and Data Visualization. They each had 10 required projects, but only the Frontend section had its own challenges. For the other certs, we were still using external resources like Node School.` +Your fourth `p` should have the text `We expanded the curriculum to 3 certifications, including Front-End, Back-End, and Data Visualization. They each had 10 required projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.` ```js -assert(document.querySelectorAll('.lists li p')?.[3]?.innerText === 'We expanded the curriculum to 3 certifications, including Frontend, Backend, and Data Visualization. They each had 10 required projects, but only the Frontend section had its own challenges. For the other certs, we were still using external resources like Node School.'); +assert(document.querySelectorAll('.lists li p')?.[3]?.innerText === 'We expanded the curriculum to 3 certifications, including Front-End, Back-End, and Data Visualization. They each had 10 required projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.'); ``` Your fifth `h4` should have the text `V5 - 2017`. @@ -87,10 +87,10 @@ Your fifth `h4` should have the text `V5 - 2017`. assert(document.querySelectorAll('.lists li h4')?.[4]?.innerText === 'V5 - 2017'); ``` -Your fifth `p` should have the text `We added the backend and data visualization challenges.` +Your fifth `p` should have the text `We added the back-end and data visualization challenges.` ```js -assert(document.querySelectorAll('.lists li p')?.[4]?.innerText === 'We added the backend and data visualization challenges.'); +assert(document.querySelectorAll('.lists li p')?.[4]?.innerText === 'We added the back-end and data visualization challenges.'); ``` Your sixth `h4` should have the text `V6 - 2018`. diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143bb50e8e48c6f5ef9d8d5.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143bb50e8e48c6f5ef9d8d5.md index 3644bfbf495..ba456b46fcd 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143bb50e8e48c6f5ef9d8d5.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143bb50e8e48c6f5ef9d8d5.md @@ -159,16 +159,16 @@ assert(children?.[3]?.localName === 'img');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143c2a363865c715f1a3f72.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143c2a363865c715f1a3f72.md index 0071e591bc0..a3b2d40f1d2 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143c2a363865c715f1a3f72.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143c2a363865c715f1a3f72.md @@ -167,16 +167,16 @@ assert(document.querySelectorAll('.image-wrapper img')?.[0]?.getAttribute('heigh
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143cd08fe927072ca3a371d.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143cd08fe927072ca3a371d.md index d15b8e04ae2..4660987ecb8 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143cd08fe927072ca3a371d.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143cd08fe927072ca3a371d.md @@ -167,16 +167,16 @@ assert(document.querySelectorAll('.image-wrapper img')?.[1]?.getAttribute('heigh
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143cdf48b634a747de42104.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143cdf48b634a747de42104.md index 5dc84b6ea1d..688be80853c 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143cdf48b634a747de42104.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143cdf48b634a747de42104.md @@ -167,16 +167,16 @@ assert(document.querySelectorAll('.image-wrapper img')?.[2]?.getAttribute('heigh
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143d003ad9e9d76766293ec.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143d003ad9e9d76766293ec.md index aa64ecfc636..210d0a7baec 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143d003ad9e9d76766293ec.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143d003ad9e9d76766293ec.md @@ -164,16 +164,16 @@ assert(document.querySelector('.image-quote p')?.innerText === 'The millions of
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143d2842b497779bad947de.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143d2842b497779bad947de.md index deb6a436c10..2303862a1ae 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143d2842b497779bad947de.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6143d2842b497779bad947de.md @@ -157,16 +157,16 @@ assert(new __helpers.CSSHelp(document).getStyle('*, ::before, ::after')?.boxSizi
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144d66a5358db0c80628757.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144d66a5358db0c80628757.md index e34848a7f53..e33ff59bb33 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144d66a5358db0c80628757.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144d66a5358db0c80628757.md @@ -145,16 +145,16 @@ assert(new __helpers.CSSHelp(document).getStyle('html')?.fontSize === '62.5%');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144d7dbdd3e580da730ff45.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144d7dbdd3e580da730ff45.md index 4e8e82c0cb3..a8862681cbb 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144d7dbdd3e580da730ff45.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144d7dbdd3e580da730ff45.md @@ -156,16 +156,16 @@ assert(new __helpers.CSSHelp(document).getStyle('body')?.backgroundColor === 'rg
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144de308591ec10e27d5383.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144de308591ec10e27d5383.md index 1ec077dde14..a9e5c842d9e 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144de308591ec10e27d5383.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144de308591ec10e27d5383.md @@ -144,16 +144,16 @@ assert(fontFamily === 'Anton, sans-serif' || fontFamily === `"Anton", sans-serif
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144e1ba93e435127a7f516d.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144e1ba93e435127a7f516d.md index 8b8ad2b5630..286f3a80fd0 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144e1ba93e435127a7f516d.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144e1ba93e435127a7f516d.md @@ -144,16 +144,16 @@ assert(fontFamily === 'Raleway, sans-serif' || fontFamily === `"Raleway", sans-s
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144ee46a9d6e614c598cc05.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144ee46a9d6e614c598cc05.md index dbc80737fe1..7c71b0c7062 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144ee46a9d6e614c598cc05.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144ee46a9d6e614c598cc05.md @@ -149,16 +149,16 @@ assert(new __helpers.CSSHelp(document).getStyle('a')?.color === 'linen');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144ee790af79815ad15a832.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144ee790af79815ad15a832.md index 54ad26d4936..24b5e6e339d 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144ee790af79815ad15a832.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144ee790af79815ad15a832.md @@ -145,16 +145,16 @@ assert(new __helpers.CSSHelp(document).getStyle('main')?.display === 'grid');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f1410990ea17187a722b.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f1410990ea17187a722b.md index 49f7dd8549a..6bc9b861fa0 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f1410990ea17187a722b.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f1410990ea17187a722b.md @@ -139,16 +139,16 @@ assert(new __helpers.CSSHelp(document).getStyle('main')?.gridTemplateColumns ===
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f3818bfbc51844152e36.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f3818bfbc51844152e36.md index 40f35c8bd5d..b17a6c74c9f 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f3818bfbc51844152e36.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f3818bfbc51844152e36.md @@ -139,16 +139,16 @@ assert(new __helpers.CSSHelp(document).getStyle('main')?.gridTemplateColumns ===
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f42204c8c8195f1f3345.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f42204c8c8195f1f3345.md index e4faf1ef79a..7469f3f488a 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f42204c8c8195f1f3345.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f42204c8c8195f1f3345.md @@ -137,16 +137,16 @@ assert(new __helpers.CSSHelp(document).getStyle('main')?.rowGap === '3rem');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f47b7c631e1a6f304dd5.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f47b7c631e1a6f304dd5.md index ece84584c50..5092c3a79ab 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f47b7c631e1a6f304dd5.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6144f47b7c631e1a6f304dd5.md @@ -147,16 +147,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.heading')?.gridColumn === '2 /
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b07081759c2c691166a9.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b07081759c2c691166a9.md index d72dfee6af4..e2e2a1667a1 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b07081759c2c691166a9.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b07081759c2c691166a9.md @@ -143,16 +143,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.text')?.gridColumn === '2 / 3'
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b0d764e4192e5712ed92.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b0d764e4192e5712ed92.md index 2a6cf881932..debc484bfb1 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b0d764e4192e5712ed92.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b0d764e4192e5712ed92.md @@ -139,16 +139,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.heading')?.display === 'grid')
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b185ef37522f688316b0.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b185ef37522f688316b0.md index 93c007333eb..7eb69eb7ed5 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b185ef37522f688316b0.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b185ef37522f688316b0.md @@ -141,16 +141,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.heading')?.gridTemplateColumns
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b30464daf630848c21d4.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b30464daf630848c21d4.md index 741f022341e..e3bd0658ea1 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b30464daf630848c21d4.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b30464daf630848c21d4.md @@ -137,16 +137,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.heading')?.rowGap === '1.5rem'
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b4b150434734143db6f2.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b4b150434734143db6f2.md index 3e329d72263..7578449f769 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b4b150434734143db6f2.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b4b150434734143db6f2.md @@ -145,16 +145,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.hero')?.gridColumn === '1 / -1
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b5623efa8f369f2c3643.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b5623efa8f369f2c3643.md index 446e9368870..8a4fc76b48b 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b5623efa8f369f2c3643.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b5623efa8f369f2c3643.md @@ -137,16 +137,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.hero')?.position === 'relative
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b59ef318e03875f35c4a.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b59ef318e03875f35c4a.md index fa81f88387b..b8ff22159ff 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b59ef318e03875f35c4a.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148b59ef318e03875f35c4a.md @@ -150,16 +150,16 @@ assert(new __helpers.CSSHelp(document).getStyle('img')?.objectFit === 'cover');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bd62bbb8c83a5f1fc1b3.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bd62bbb8c83a5f1fc1b3.md index c8303c119d2..07c87b48ab6 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bd62bbb8c83a5f1fc1b3.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bd62bbb8c83a5f1fc1b3.md @@ -154,16 +154,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.hero-title')?.fontSize === '8r
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148be3d605d6b3ca9425d11.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148be3d605d6b3ca9425d11.md index b37b34c2f25..4535c9f4328 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148be3d605d6b3ca9425d11.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148be3d605d6b3ca9425d11.md @@ -154,16 +154,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.hero-subtitle')?.textAlign ===
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148be82ca63c63daa8cca49.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148be82ca63c63daa8cca49.md index 538a7f46e12..dde80323684 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148be82ca63c63daa8cca49.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148be82ca63c63daa8cca49.md @@ -149,16 +149,16 @@ assert(fontFamily === 'Raleway, sans-serif' || fontFamily === `"Raleway", sans-s
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bf49fcc7913f05dbf9b7.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bf49fcc7913f05dbf9b7.md index 437a06a0c30..9e4c4f4f96a 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bf49fcc7913f05dbf9b7.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bf49fcc7913f05dbf9b7.md @@ -144,16 +144,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.author-name a:hover')?.backgro
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bfc43df3bc40fe0e6405.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bfc43df3bc40fe0e6405.md index d6342edf7db..b6f25304760 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bfc43df3bc40fe0e6405.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148bfc43df3bc40fe0e6405.md @@ -142,16 +142,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.publish-date')?.color === 'rgb
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c004ffc8434252940dc3.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c004ffc8434252940dc3.md index e54f5243572..78d3adb8ddf 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c004ffc8434252940dc3.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c004ffc8434252940dc3.md @@ -148,16 +148,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.social-icons')?.fontSize === '
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c224ecb157439bc5247c.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c224ecb157439bc5247c.md index 40a10e54e16..ffb8ee0a175 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c224ecb157439bc5247c.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c224ecb157439bc5247c.md @@ -136,16 +136,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.social-icons')?.gridTemplateCo
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c434bd731d45617a76c6.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c434bd731d45617a76c6.md index 3b7c3287042..baf4dc5245c 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c434bd731d45617a76c6.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c434bd731d45617a76c6.md @@ -140,16 +140,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.social-icons')?.gridAutoFlow =
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c5036ddad94692a66230.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c5036ddad94692a66230.md index 5c5a76795bf..1b7c42e31b5 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c5036ddad94692a66230.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c5036ddad94692a66230.md @@ -138,16 +138,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.social-icons')?.gridAutoColumn
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c58bace368497fb11bcf.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c58bace368497fb11bcf.md index 9bcd3dd4326..17e299e16a4 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c58bace368497fb11bcf.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c58bace368497fb11bcf.md @@ -138,16 +138,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.social-icons')?.alignItems ===
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c6aa9981d74af202125e.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c6aa9981d74af202125e.md index 6a5269f4011..a395b5f1cd3 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c6aa9981d74af202125e.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c6aa9981d74af202125e.md @@ -142,16 +142,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.text')?.letterSpacing === '0.6
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c721e74ecd4c619ae51c.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c721e74ecd4c619ae51c.md index d55f73b5cac..478aff1a633 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c721e74ecd4c619ae51c.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148c721e74ecd4c619ae51c.md @@ -138,16 +138,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.text')?.columnWidth === '25rem
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148ceaf5d897d4d8b3554b3.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148ceaf5d897d4d8b3554b3.md index 2f455eed0f9..8240aacb6e2 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148ceaf5d897d4d8b3554b3.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148ceaf5d897d4d8b3554b3.md @@ -138,16 +138,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.text')?.textAlign === 'justify
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148cf094b3f2b4e8a032c63.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148cf094b3f2b4e8a032c63.md index f068a0f9e69..88c79b86716 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148cf094b3f2b4e8a032c63.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148cf094b3f2b4e8a032c63.md @@ -150,16 +150,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.first-paragraph::first-letter'
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d0b863d10d50544ace0e.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d0b863d10d50544ace0e.md index e2daabcf9a7..927200c90cd 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d0b863d10d50544ace0e.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d0b863d10d50544ace0e.md @@ -142,16 +142,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.first-paragraph::first-letter'
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d1bdf39c5b5186f5974b.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d1bdf39c5b5186f5974b.md index 7aa1e542cd5..b9af6834198 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d1bdf39c5b5186f5974b.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d1bdf39c5b5186f5974b.md @@ -142,16 +142,16 @@ assert(new __helpers.CSSHelp(document).getStyle('hr')?.margin === '1.5rem 0px');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d1f9eb63c252e1f8acc4.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d1f9eb63c252e1f8acc4.md index 489c4ee89ab..644bbe19c48 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d1f9eb63c252e1f8acc4.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d1f9eb63c252e1f8acc4.md @@ -138,16 +138,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('hr')?.borderColor, 'rgba(
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d2444d01ab541e64a1e4.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d2444d01ab541e64a1e4.md index f6fc9ed4960..392df8b2b59 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d2444d01ab541e64a1e4.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d2444d01ab541e64a1e4.md @@ -154,16 +154,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.quote')?.textAlign === 'center
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d33e31fccf558696c745.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d33e31fccf558696c745.md index 5e494ef9352..01a9bd0af3f 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d33e31fccf558696c745.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d33e31fccf558696c745.md @@ -137,16 +137,16 @@ assert(fontFamily === 'Raleway, sans-serif' || fontFamily === `"Raleway", sans-s
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d3fff5186b57123d97e2.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d3fff5186b57123d97e2.md index 748f347d6ac..76857b75fca 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d3fff5186b57123d97e2.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d3fff5186b57123d97e2.md @@ -158,16 +158,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.quote::after')?.content?.match
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d4d57b965358c9fa38bf.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d4d57b965358c9fa38bf.md index a8093a23dfb..644706714fc 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d4d57b965358c9fa38bf.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d4d57b965358c9fa38bf.md @@ -144,16 +144,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.text-with-images')?.display ==
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d7720f0db36775db868a.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d7720f0db36775db868a.md index 9ec5343ed38..97124162943 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d7720f0db36775db868a.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d7720f0db36775db868a.md @@ -142,16 +142,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.text-with-images')?.columnGap
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d94fdf6a5d6899f8ff15.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d94fdf6a5d6899f8ff15.md index 8393e8bb186..ac999a0d7e1 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d94fdf6a5d6899f8ff15.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d94fdf6a5d6899f8ff15.md @@ -136,16 +136,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.text-with-images')?.marginBott
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d9825b50a3698aeee644.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d9825b50a3698aeee644.md index dae82c6147c..39f97b94da2 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d9825b50a3698aeee644.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148d9825b50a3698aeee644.md @@ -142,16 +142,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.lists')?.listStyleType === 'no
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e162e255676ae0da6a76.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e162e255676ae0da6a76.md index dcf333d4546..bb73f8c58ac 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e162e255676ae0da6a76.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e162e255676ae0da6a76.md @@ -136,16 +136,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.lists')?.marginTop === '2rem')
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e19c3e26436be0155690.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e19c3e26436be0155690.md index 1a62d4709e4..400c5ef04d4 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e19c3e26436be0155690.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e19c3e26436be0155690.md @@ -142,16 +142,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.lists li')?.marginBottom === '
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e246146b646cf4255f0c.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e246146b646cf4255f0c.md index aba2dbfaa18..f5e0ec261ad 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e246146b646cf4255f0c.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e246146b646cf4255f0c.md @@ -142,16 +142,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.list-title, .list-subtitle')?.
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e2dcdd60306dd77d41cc.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e2dcdd60306dd77d41cc.md index e3686173960..3dc4e4b746d 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e2dcdd60306dd77d41cc.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e2dcdd60306dd77d41cc.md @@ -144,16 +144,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.image-wrapper')?.display === '
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e4d6861a486f60681f36.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e4d6861a486f60681f36.md index c4e7608cf38..471d37efb2b 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e4d6861a486f60681f36.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e4d6861a486f60681f36.md @@ -144,16 +144,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.image-wrapper')?.gridTemplateR
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e5a204d99e70343a63e4.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e5a204d99e70343a63e4.md index c5195b9d31f..879d11b3547 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e5a204d99e70343a63e4.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e5a204d99e70343a63e4.md @@ -138,16 +138,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.image-wrapper')?.gap === '2rem
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e62a6f768f71c4f04828.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e62a6f768f71c4f04828.md index 28b8c799274..a6add99cf24 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e62a6f768f71c4f04828.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e62a6f768f71c4f04828.md @@ -138,16 +138,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.image-wrapper')?.placeItems ==
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e789329dc9736ce59b85.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e789329dc9736ce59b85.md index 3a67b67b235..36a24aee1f5 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e789329dc9736ce59b85.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148e789329dc9736ce59b85.md @@ -142,16 +142,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.image-1, .image-3')?.gridColum
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f34ebedc2274bceeb99c.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f34ebedc2274bceeb99c.md index 011d0927073..fa635e07bc7 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f34ebedc2274bceeb99c.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f34ebedc2274bceeb99c.md @@ -152,16 +152,16 @@ assert(new __helpers.CSSHelp(document).getCSSRules('media')?.[0]?.cssRules?.[0]?
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f600cde42b7670c2611f.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f600cde42b7670c2611f.md index db10b824ae4..a53b0701372 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f600cde42b7670c2611f.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f600cde42b7670c2611f.md @@ -150,16 +150,16 @@ assert(new __helpers.CSSHelp(document).getCSSRules('media')?.[1]?.cssRules?.[0]?
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f693e0728f77c87f3020.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f693e0728f77c87f3020.md index 33ca2ea1e28..2c2175fba39 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f693e0728f77c87f3020.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f693e0728f77c87f3020.md @@ -169,16 +169,16 @@ assert(new __helpers.CSSHelp(document).getCSSRules('media')?.[2]?.cssRules?.[3]?
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f6f7d8914c78e93136ca.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f6f7d8914c78e93136ca.md index 73679f0c610..4d0ad28dcff 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f6f7d8914c78e93136ca.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/6148f6f7d8914c78e93136ca.md @@ -150,16 +150,16 @@ assert(new __helpers.CSSHelp(document).getCSSRules('media')?.[3]?.cssRules?.[0]?
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    @@ -522,16 +522,16 @@ hr {
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/614e0e503b110f76d3ac2ff6.md b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/614e0e503b110f76d3ac2ff6.md index 5382b2bc7b3..cf64aa11b42 100644 --- a/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/614e0e503b110f76d3ac2ff6.md +++ b/curriculum/challenges/english/blocks/learn-css-grid-by-building-a-magazine/614e0e503b110f76d3ac2ff6.md @@ -139,16 +139,16 @@ assert.isNull(document.querySelector('.hero-img')?.getAttribute('width'));
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/655ca0a6639d6b67683ebbcd.md b/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/655ca0a6639d6b67683ebbcd.md index d26491b92de..89fbbc85d14 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/655ca0a6639d6b67683ebbcd.md +++ b/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/655ca0a6639d6b67683ebbcd.md @@ -70,7 +70,7 @@ Watch the video. "startTime": 6.8, "finishTime": 9.5, "dialogue": { - "text": "I'm taking a short break to learn more about frontend.", + "text": "I'm taking a short break to learn more about front-end.", "align": "left" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/656918c77e73780c34392e17.md b/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/656918c77e73780c34392e17.md index a2151dfebb4..a62502e0b4a 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/656918c77e73780c34392e17.md +++ b/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/656918c77e73780c34392e17.md @@ -6,7 +6,7 @@ dashedName: task-33 lang: en-US --- - + # --description-- @@ -46,7 +46,7 @@ This word describes the length of Brian's break as not very long. --- -`frontend` +`front-end` ### --feedback-- @@ -100,7 +100,7 @@ Brian uses this verb to say that he's improving or updating his abilities. "startTime": 3.82, "finishTime": 6.5, "dialogue": { - "text": "I'm taking a short break to learn more about frontend.", + "text": "I'm taking a short break to learn more about front-end.", "align": "center" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/656a2fa76e9c4636f6ac7a49.md b/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/656a2fa76e9c4636f6ac7a49.md index 61bbfd770d7..73ede940f9f 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/656a2fa76e9c4636f6ac7a49.md +++ b/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/656a2fa76e9c4636f6ac7a49.md @@ -6,7 +6,7 @@ dashedName: task-34 lang: en-US --- - + # --description-- @@ -81,7 +81,7 @@ Brian mentions a specific plan. "startTime": 1, "finishTime": 6.58, "dialogue": { - "text": "I'm taking a short break to learn more about frontend. It's good to stop a bit and refresh my skills.", + "text": "I'm taking a short break to learn more about front-end. It's good to stop a bit and refresh my skills.", "align": "center" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/67ca0bc1529fd24101862db1.md b/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/67ca0bc1529fd24101862db1.md index 8eaf8a2d7f1..d92db105b02 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/67ca0bc1529fd24101862db1.md +++ b/curriculum/challenges/english/blocks/learn-how-to-describe-your-current-project/67ca0bc1529fd24101862db1.md @@ -24,7 +24,7 @@ Write the following words or phrases in the correct spot: `Amy: Hi, Brian. What's happening with your project?` -`Brian: Hey, Amy. I'm not working on anything big at the moment. I'm taking a BLANK to learn more about frontend. It's good to stop a bit and refresh my skills. How about you?` +`Brian: Hey, Amy. I'm not working on anything big at the moment. I'm taking a BLANK to learn more about front-end. It's good to stop a bit and refresh my skills. How about you?` `Amy: That sounds like a good idea, Brian. I'm currently working on a BLANK blog posts about tech trends. It's exciting. I'm interviewing some experts and I'm getting BLANK for the articles. It's keeping me busy, but I enjoy it.` diff --git a/curriculum/challenges/english/blocks/learn-how-to-express-agreement/6660a04ec4ec815eb81ede7c.md b/curriculum/challenges/english/blocks/learn-how-to-express-agreement/6660a04ec4ec815eb81ede7c.md index 7fab020cb52..8174805514d 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-express-agreement/6660a04ec4ec815eb81ede7c.md +++ b/curriculum/challenges/english/blocks/learn-how-to-express-agreement/6660a04ec4ec815eb81ede7c.md @@ -88,7 +88,7 @@ Watch the video. "startTime": 15.96, "finishTime": 21.52, "dialogue": { - "text": "Exactly. Once we have the wireframes, we can start collaborating with the developers to implement the frontend design.", + "text": "Exactly. Once we have the wireframes, we can start collaborating with the developers to implement the front-end design.", "align": "left" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-express-agreement/67a7541415cd08e8c9a707e9.md b/curriculum/challenges/english/blocks/learn-how-to-express-agreement/67a7541415cd08e8c9a707e9.md index 17e4b65bcd8..0eb8db711ee 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-express-agreement/67a7541415cd08e8c9a707e9.md +++ b/curriculum/challenges/english/blocks/learn-how-to-express-agreement/67a7541415cd08e8c9a707e9.md @@ -44,7 +44,7 @@ Bob does not mention a client or approval process. --- -Work with developers to build the frontend. +Work with developers to build the front-end. ## --video-solution-- @@ -58,7 +58,7 @@ Listen for key words that indicate the next step. `Start collaborating with the developers` – This shows that the next step involves working with developers. -`Implement the front-end design` – This confirms that the focus is on building the frontend. +`Implement the front-end design` – This confirms that the focus is on building the front-end. # --scene-- diff --git a/curriculum/challenges/english/blocks/learn-how-to-express-agreement/67a760baf99c22f2daba304e.md b/curriculum/challenges/english/blocks/learn-how-to-express-agreement/67a760baf99c22f2daba304e.md index 801419f8589..4645f942b39 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-express-agreement/67a760baf99c22f2daba304e.md +++ b/curriculum/challenges/english/blocks/learn-how-to-express-agreement/67a760baf99c22f2daba304e.md @@ -18,7 +18,7 @@ Which sentence uses `by the way` correctly? ## --answers-- -`We are focusing on the frontend, by the way, the backend will be handled separately.` +`We are focusing on the front-end, by the way, the back-end will be handled separately.` ### --feedback-- diff --git a/curriculum/challenges/english/blocks/learn-how-to-express-disagreement/67adb0939f36f607b961fccd.md b/curriculum/challenges/english/blocks/learn-how-to-express-disagreement/67adb0939f36f607b961fccd.md index 0ae3d9c4ff8..65fb897a384 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-express-disagreement/67adb0939f36f607b961fccd.md +++ b/curriculum/challenges/english/blocks/learn-how-to-express-disagreement/67adb0939f36f607b961fccd.md @@ -38,7 +38,7 @@ This word refers to two things together. `Cover both` means to provide for two things at the same time. For example: -`This course will cover both frontend and backend development.` - The course includes topics on both client-side and server-side programming. +`This course will cover both front-end and back-end development.` - The course includes topics on both client-side and server-side programming. Anna wants to ensure that the stipend includes both technology and office furniture instead of just one, so employees have everything they need for a comfortable and efficient work setup. diff --git a/curriculum/challenges/english/blocks/learn-how-to-share-your-opinion/678c7dc5b2ec2924684304e3.md b/curriculum/challenges/english/blocks/learn-how-to-share-your-opinion/678c7dc5b2ec2924684304e3.md index 09296859d92..8e5ffac74bb 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-share-your-opinion/678c7dc5b2ec2924684304e3.md +++ b/curriculum/challenges/english/blocks/learn-how-to-share-your-opinion/678c7dc5b2ec2924684304e3.md @@ -52,7 +52,7 @@ This word is a general term used to refer to things or activities without being `Stuff` alone is a general word used to refer to things, tasks, or activities. For example: -`We need to fix the back-end stuff before the site can go live.` - This means the technical work related to the backend must be completed first. +`We need to fix the back-end stuff before the site can go live.` - This means the technical work related to the back-end must be completed first. # --scene-- diff --git a/curriculum/challenges/english/blocks/learn-how-to-share-your-opinion/678c8933633414289d454294.md b/curriculum/challenges/english/blocks/learn-how-to-share-your-opinion/678c8933633414289d454294.md index e599a43f862..28afdd91d29 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-share-your-opinion/678c8933633414289d454294.md +++ b/curriculum/challenges/english/blocks/learn-how-to-share-your-opinion/678c8933633414289d454294.md @@ -14,35 +14,35 @@ This task doesn't have audio. Read the question below and select the correct ans ## --text-- -Which option correctly describes `frontend` or `backend`? +Which option correctly describes `front-end` or `back-end`? ## --answers-- -Layout and design of a website are frontend. +Layout and design of a website are front-end. --- -Data storage and server-side operations are frontend. +Data storage and server-side operations are front-end. ### --feedback-- -The frontend deals with what users see and interact with, not data storage or server-side tasks. +The front-end deals with what users see and interact with, not data storage or server-side tasks. --- -User-facing features like buttons, forms, and navigation menus are backend. +User-facing features like buttons, forms, and navigation menus are back-end. ### --feedback-- -The backend handles data and server processes, not user-facing features like buttons and forms. +The back-end handles data and server processes, not user-facing features like buttons and forms. --- -Databases, APIs, and server maintenance are frontend. +Databases, APIs, and server maintenance are front-end. ### --feedback-- -The frontend is focused on the visual and interactive aspects of a website, not databases or server maintenance. +The front-end is focused on the visual and interactive aspects of a website, not databases or server maintenance. ## --video-solution-- @@ -50,4 +50,4 @@ The frontend is focused on the visual and interactive aspects of a website, not # --explanation-- -The `frontend` is everything that users interact with on a website, such as layout, design, and buttons. The `backend` manages server-side tasks like data storage, APIs, and server maintenance. +The `front-end` is everything that users interact with on a website, such as layout, design, and buttons. The `back-end` manages server-side tasks like data storage, APIs, and server maintenance. diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684800844d920d46cb3a8b82.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684800844d920d46cb3a8b82.md index c45d9b56864..11fd5b422ff 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684800844d920d46cb3a8b82.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684800844d920d46cb3a8b82.md @@ -6,7 +6,7 @@ dashedName: task-58 lang: en-US --- - + # --instructions-- @@ -36,7 +36,7 @@ This word describes how easily a system can grow or handle more work as demand i # --explanation-- -`Backend` refers to the server-side part of software — the part that manages data, logic, and processes behind the scenes. In the dialogue, it acts as a compound adjective and uses `-`. Another example: +`Back-end` refers to the server-side part of software — the part that manages data, logic, and processes behind the scenes. In the dialogue, it acts as a compound adjective and uses `-`. Another example: `She's working on the back-end code today.` — She is writing or fixing the part of the code that runs behind the scenes. @@ -44,7 +44,7 @@ This word describes how easily a system can grow or handle more work as demand i `They tested the system's scalability under high traffic.` — They checked if the system works well when many people use it. -In the sentence, Alice is explaining that backend is essential to support growth, which is why it's a key budget area. +In the sentence, Alice is explaining that back-end is essential to support growth, which is why it's a key budget area. # --scene-- diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/6848059469b425484c75d2b4.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/6848059469b425484c75d2b4.md index 26587c567a1..bec07446cda 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/6848059469b425484c75d2b4.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/6848059469b425484c75d2b4.md @@ -6,7 +6,7 @@ dashedName: task-59 lang: en-US --- - + # --instructions-- diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68480659b395c848fa84f519.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68480659b395c848fa84f519.md index 5ff0b95c828..db9e4b3458d 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68480659b395c848fa84f519.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68480659b395c848fa84f519.md @@ -36,7 +36,7 @@ This word refers to the visual style and user experience of a product or screen. # --explanation-- -The `frontend` is the user-facing part of software — everything the user sees and interacts with (like buttons, menus, layout). In the dialogue, it acts as a compound adjective and uses `-`. Another example: +The `front-end` is the user-facing part of software — everything the user sees and interacts with (like buttons, menus, layout). In the dialogue, it acts as a compound adjective and uses `-`. Another example: `The front-end team built the new homepage interface.` — The team that works on what users see made the new design for the main page. diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684807ddeaf6ff49dbfe16b8.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684807ddeaf6ff49dbfe16b8.md index 2897c5d09dd..428fd573c20 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684807ddeaf6ff49dbfe16b8.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684807ddeaf6ff49dbfe16b8.md @@ -38,7 +38,7 @@ This doesn't fit the prompt as Alice already knows the percentage. # --explanation-- -David asks about the frontend and design. A correct answer should mention how much of the budget is used. +David asks about the front-end and design. A correct answer should mention how much of the budget is used. The response `They together consume about 27% of the overall budget` directly answers the question with a clear figure, showing Alice has the data ready. diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68480b0b5360804bf28ac425.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68480b0b5360804bf28ac425.md index 8187f890cbf..3eb379f8c8d 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68480b0b5360804bf28ac425.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68480b0b5360804bf28ac425.md @@ -44,7 +44,7 @@ The back-end work is done. ### --feedback-- -This sentence is about user experience, not backend. +This sentence is about user experience, not back-end. ## --video-solution-- @@ -52,7 +52,7 @@ This sentence is about user experience, not backend. # --explanation-- -`Half of that` means 50% of the 27% already allocated to frontend and UI. +`Half of that` means 50% of the 27% already allocated to front-end and UI. This is how fractions are used in project planning — to show how resources are divided within a category. diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684846bf40d3f06891e58ffa.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684846bf40d3f06891e58ffa.md index 1bec8523321..cc22004ec9e 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684846bf40d3f06891e58ffa.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/684846bf40d3f06891e58ffa.md @@ -24,7 +24,7 @@ After meeting with David, Alice shared the budget breakdown with the rest of the - `Development Phase: 45% of the total budget is for development. One-fourth of that goes to back-end development to support our scalability goals.` -- `Frontend & Design: 27% is for frontend and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` +- `Front-End & Design: 27% is for front-end and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` - `Testing: 13% of the budget is for testing, from unit tests to final quality checks. This helps us avoid bugs and ensure a stable launch.` @@ -44,7 +44,7 @@ Half of the development budget. ### --feedback-- -Only one-fourth, not half, of the development budget goes to backend development. +Only one-fourth, not half, of the development budget goes to back-end development. --- @@ -64,7 +64,7 @@ One-fourth of the development budget. ### --feedback-- -45% is for the entire development phase, but only a portion of that goes to backend development. +45% is for the entire development phase, but only a portion of that goes to back-end development. ## --video-solution-- diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484946b7c8536a0e11f0ef.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484946b7c8536a0e11f0ef.md index ceedf9cc04e..2bd9e5ddbd1 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484946b7c8536a0e11f0ef.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484946b7c8536a0e11f0ef.md @@ -24,7 +24,7 @@ After meeting with David, Alice shared the budget breakdown with the rest of the - `Development Phase: 45% of the total budget is for development. One-fourth of that goes to back-end development to support our scalability goals.` -- `Frontend & Design: 27% is for frontend and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` +- `Front-End & Design: 27% is for front-end and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` - `Testing: 13% of the budget is for testing, from unit tests to final quality checks. This helps us avoid bugs and ensure a stable launch.` diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484a406e0f726ad5d1d330.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484a406e0f726ad5d1d330.md index 2faa899f21c..bb6d4d13d2c 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484a406e0f726ad5d1d330.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484a406e0f726ad5d1d330.md @@ -24,7 +24,7 @@ After meeting with David, Alice shared the budget breakdown with the rest of the - `Development Phase: 45% of the total budget is for development. One-fourth of that goes to back-end development to support our scalability goals.` -- `Frontend & Design: 27% is for frontend and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` +- `Front-End & Design: 27% is for front-end and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` - `Testing: 13% of the budget is for testing, from unit tests to final quality checks. This helps us avoid bugs and ensure a stable launch.` @@ -44,7 +44,7 @@ Which phase uses the most of the total budget? --- -`Frontend and Design` +`Front-End and Design` ### --feedback-- diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484b5100af0b6bdd343021.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484b5100af0b6bdd343021.md index 6a9446c846d..c72b10f6a0f 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484b5100af0b6bdd343021.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484b5100af0b6bdd343021.md @@ -24,7 +24,7 @@ After meeting with David, Alice shared the budget breakdown with the rest of the - `Development Phase: 45% of the total budget is for development. One-fourth of that goes to back-end development to support our scalability goals.` -- `Frontend & Design: 27% is for frontend and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` +- `Front-End & Design: 27% is for front-end and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` - `Testing: 13% of the budget is for testing, from unit tests to final quality checks. This helps us avoid bugs and ensure a stable launch.` diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484c2ac2fb7f6cac906439.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484c2ac2fb7f6cac906439.md index a60db5e689e..42d0fa131a2 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484c2ac2fb7f6cac906439.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-numbers-with-a-coworker/68484c2ac2fb7f6cac906439.md @@ -24,7 +24,7 @@ After meeting with David, Alice shared the budget breakdown with the rest of the - `Development Phase: 45% of the total budget is for development. One-fourth of that goes to back-end development to support our scalability goals.` -- `Frontend & Design: 27% is for frontend and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` +- `Front-End & Design: 27% is for front-end and user interface design. Half of this amount is focused on improving user experience so the app is smooth and easy to use.` - `Testing: 13% of the budget is for testing, from unit tests to final quality checks. This helps us avoid bugs and ensure a stable launch.` diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-past-experiences/67122e8300d8e90843b04967.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-past-experiences/67122e8300d8e90843b04967.md index a2a2a68d495..26020dfb07f 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-past-experiences/67122e8300d8e90843b04967.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-past-experiences/67122e8300d8e90843b04967.md @@ -40,11 +40,11 @@ Linda refers to focusing on design and user experience, not marketing. --- -They worked only on backend development. +They worked only on back-end development. ### --feedback-- -Linda says the team concentrated on design aspects and user experience, not backend development. +Linda says the team concentrated on design aspects and user experience, not back-end development. ## --video-solution-- diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613cf7cb0b2704934764852.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613cf7cb0b2704934764852.md index b9e877fd1e6..4d66e79d502 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613cf7cb0b2704934764852.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613cf7cb0b2704934764852.md @@ -70,7 +70,7 @@ Watch the video "startTime": 7.26, "finishTime": 10.9, "dialogue": { - "text": "Well, we're going to use a framework for the frontend, probably React.", + "text": "Well, we're going to use a framework for the front-end, probably React.", "align": "right" } }, @@ -106,7 +106,7 @@ Watch the video "startTime": 26, "finishTime": 29.3, "dialogue": { - "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "text": "Absolutely. And as for the back-end, I think we'll use Node.js.", "align": "right" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3c56e46394b97da3c30.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3c56e46394b97da3c30.md index b2cc9b4dc47..1738bf57dc8 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3c56e46394b97da3c30.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3c56e46394b97da3c30.md @@ -77,7 +77,7 @@ It is used for future actions. Brian is predicting that using React will speed u "startTime": 1, "finishTime": 4.84, "dialogue": { - "text": "Well, we're going to use a framework for the frontend, probably React.", + "text": "Well, we're going to use a framework for the front-end, probably React.", "align": "center" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3fe6615374be0d10008.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3fe6615374be0d10008.md index 5a7f926b2a4..a0c319b5271 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3fe6615374be0d10008.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3fe6615374be0d10008.md @@ -85,7 +85,7 @@ This sentence does not correctly reflect Brian's statement. He clearly indicates "startTime": 1, "finishTime": 4.84, "dialogue": { - "text": "Well, we're going to use a framework for the frontend, probably React.", + "text": "Well, we're going to use a framework for the front-end, probably React.", "align": "center" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d550a08c194cd27607ec.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d550a08c194cd27607ec.md index 1d4c792c962..50d6f5b4c90 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d550a08c194cd27607ec.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d550a08c194cd27607ec.md @@ -87,7 +87,7 @@ He is shifting the discussion to the back-end, suggesting the use of Node.js. "startTime": 1, "finishTime": 4.7, "dialogue": { - "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "text": "Absolutely. And as for the back-end, I think we'll use Node.js.", "align": "center" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d67b2a2a134d2b6275a8.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d67b2a2a134d2b6275a8.md index 7779ea7eb67..438d85ba1ca 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d67b2a2a134d2b6275a8.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d67b2a2a134d2b6275a8.md @@ -69,7 +69,7 @@ It is used here to predict a future outcome, suggesting that choosing Node.js wi "startTime": 1, "finishTime": 4.5, "dialogue": { - "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "text": "Absolutely. And as for the back-end, I think we'll use Node.js.", "align": "center" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d6c3e74a984d6fcbd013.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d6c3e74a984d6fcbd013.md index 44bd5b62c34..8176cd6b5aa 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d6c3e74a984d6fcbd013.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d6c3e74a984d6fcbd013.md @@ -85,7 +85,7 @@ Cost is not mentioned. Brian's statement focuses on Node.js being a solid choice "startTime": 1, "finishTime": 4.5, "dialogue": { - "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "text": "Absolutely. And as for the back-end, I think we'll use Node.js.", "align": "center" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d89075d1ac4e6773a94b.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d89075d1ac4e6773a94b.md index f074abd869a..4505d82dd9a 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d89075d1ac4e6773a94b.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d89075d1ac4e6773a94b.md @@ -28,7 +28,7 @@ This sentence uses `will` for a probable future action, which lacks the sense of --- -`I think we will go with Node.js for the backend, considering our team's expertise.` +`I think we will go with Node.js for the back-end, considering our team's expertise.` ### --feedback-- @@ -106,7 +106,7 @@ This sentence uses `will` for a spontaneous decision (`calling the designer`), w "startTime": 7.26, "finishTime": 10.9, "dialogue": { - "text": "Well, we're going to use a framework for the frontend, probably React.", + "text": "Well, we're going to use a framework for the front-end, probably React.", "align": "right" } }, @@ -142,7 +142,7 @@ This sentence uses `will` for a spontaneous decision (`calling the designer`), w "startTime": 26, "finishTime": 29.3, "dialogue": { - "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "text": "Absolutely. And as for the back-end, I think we'll use Node.js.", "align": "right" } }, diff --git a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/685a77009fc96d13f956ea7b.md b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/685a77009fc96d13f956ea7b.md index 98548a671b7..1bdd1feef30 100644 --- a/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/685a77009fc96d13f956ea7b.md +++ b/curriculum/challenges/english/blocks/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/685a77009fc96d13f956ea7b.md @@ -24,11 +24,11 @@ Write the following words or phrases in the correct spot: `Sarah: Brian, it's time to discuss our BLANK the upcoming project. What do you think we should do?` -`Brian: Well, we're BLANK a framework for the frontend, probably React. It's the technology we're most BLANK and it will make development faster.` +`Brian: Well, we're BLANK a framework for the front-end, probably React. It's the technology we're most BLANK and it will make development faster.` `Sarah: Good point. I agree. I also think we are going to need a dedicated UX designer. It's a BLANK and a professional designer will BLANK create a great user interface.` -`Brian: Absolutely. And as for the backend, I think we'll use Node.js. It's a BLANK and it will allow us to scale the application effectively.` +`Brian: Absolutely. And as for the back-end, I think we'll use Node.js. It's a BLANK and it will allow us to scale the application effectively.` `Sarah: Sure thing. I'm glad we're BLANK. Let's finalize these plans and BLANK tasks.` diff --git a/curriculum/challenges/english/blocks/learn-introductions-in-an-online-team-meeting/657ce7ed5eb7171156711c77.md b/curriculum/challenges/english/blocks/learn-introductions-in-an-online-team-meeting/657ce7ed5eb7171156711c77.md index 576ea4ee133..9a9d81e293c 100644 --- a/curriculum/challenges/english/blocks/learn-introductions-in-an-online-team-meeting/657ce7ed5eb7171156711c77.md +++ b/curriculum/challenges/english/blocks/learn-introductions-in-an-online-team-meeting/657ce7ed5eb7171156711c77.md @@ -37,7 +37,7 @@ This word is used to express curiosity or a liking for something. It ends in `-e ### --feedback-- -This noun refers to the process of developing something, in this case, in the field of frontend. +This noun refers to the process of developing something, in this case, in the field of front-end. --- diff --git a/curriculum/challenges/english/blocks/lecture-common-design-tools/672bb619f0d4538d0528760d.md b/curriculum/challenges/english/blocks/lecture-common-design-tools/672bb619f0d4538d0528760d.md index 380d4131f26..dbd55e9df9d 100644 --- a/curriculum/challenges/english/blocks/lecture-common-design-tools/672bb619f0d4538d0528760d.md +++ b/curriculum/challenges/english/blocks/lecture-common-design-tools/672bb619f0d4538d0528760d.md @@ -62,7 +62,7 @@ Think about what makes a design tool efficient for both developers and designers --- -It is primarily used for backend development. +It is primarily used for back-end development. ### --feedback-- diff --git a/curriculum/challenges/english/blocks/lecture-importance-of-semantic-html/672985445d7da807c6b4f406.md b/curriculum/challenges/english/blocks/lecture-importance-of-semantic-html/672985445d7da807c6b4f406.md index eb07ea02e73..9b1559e4ffc 100644 --- a/curriculum/challenges/english/blocks/lecture-importance-of-semantic-html/672985445d7da807c6b4f406.md +++ b/curriculum/challenges/english/blocks/lecture-importance-of-semantic-html/672985445d7da807c6b4f406.md @@ -33,7 +33,7 @@ Move the `h2` element above the `h3` so it is semantically correct. To interact

    freeCodeCamp

    Introduction to HTML

    -

    Learn Frontend Development

    +

    Learn Front-End Development

    ``` diff --git a/curriculum/challenges/english/blocks/lecture-introduction-to-javascript/672d26385dbe73203c4dac81.md b/curriculum/challenges/english/blocks/lecture-introduction-to-javascript/672d26385dbe73203c4dac81.md index ca4f6fba800..a1b6a71d960 100644 --- a/curriculum/challenges/english/blocks/lecture-introduction-to-javascript/672d26385dbe73203c4dac81.md +++ b/curriculum/challenges/english/blocks/lecture-introduction-to-javascript/672d26385dbe73203c4dac81.md @@ -106,7 +106,7 @@ JavaScript interacts with the page to change content and styles dynamically. --- -JavaScript only works in the backend and is rarely used in the frontend. +JavaScript only works in the back-end and is rarely used in the front-end. ### --feedback-- diff --git a/curriculum/challenges/english/blocks/lecture-introduction-to-python/67fe81c9c6fd3714343a45ad.md b/curriculum/challenges/english/blocks/lecture-introduction-to-python/67fe81c9c6fd3714343a45ad.md index f553bbee1bb..16dfa4711a8 100644 --- a/curriculum/challenges/english/blocks/lecture-introduction-to-python/67fe81c9c6fd3714343a45ad.md +++ b/curriculum/challenges/english/blocks/lecture-introduction-to-python/67fe81c9c6fd3714343a45ad.md @@ -13,13 +13,13 @@ Python is used in many fields like data science and machine learning, web develo Python is the main language that most data scientist and machine learning engineers currently use. Libraries like Pandas and Numpy make data analysis less tedious, while others like Tensorflow and Scikit make machine learning and working with AI models much more accessible. -In web development, Python frameworks like Django, FastAPI, and Flask let developers build scalable and secure backend systems with minimal effort. Many social media platforms like Instagram and Pinterest use Python on the backend. +In web development, Python frameworks like Django, FastAPI, and Flask let developers build scalable and secure back-end systems with minimal effort. Many social media platforms like Instagram and Pinterest use Python on the back-end. Cybersecurity professionals and ethical hackers use Python to detect vulnerabilities like malware and other viruses, build automated security scans, and analyze threats. Python runs well on microcomputers like the Raspberry Pi and MicroPython-compatible boards, so you can build all kinds of IoT projects like smart home devices, weather monitoring stations, and more. -Python is widely used in DevOps for writing CI/CD scripts and managing infrastructure across development pipelines. It is also commonly used to build backend services and internal APIs. +Python is widely used in DevOps for writing CI/CD scripts and managing infrastructure across development pipelines. It is also commonly used to build back-end services and internal APIs. In software testing, Python tools such as pytest are used to create reliable test suites, while system administrators rely on Python for server monitoring, log management, and system-level tasks. @@ -115,7 +115,7 @@ React, Vue, Angular ### --feedback-- -Think about the frameworks that help web developers build scalable backend systems. +Think about the frameworks that help web developers build scalable back-end systems. --- @@ -123,7 +123,7 @@ TensorFlow, PyTorch, Scikit-learn ### --feedback-- -Think about the frameworks that help web developers build scalable backend systems. +Think about the frameworks that help web developers build scalable back-end systems. --- @@ -131,7 +131,7 @@ NumPy, Pandas, Matplotlib ### --feedback-- -Think about the frameworks that help web developers build scalable backend systems. +Think about the frameworks that help web developers build scalable back-end systems. --- diff --git a/curriculum/challenges/english/blocks/lecture-react-strategies-and-debugging/67d2f5b78609f97400923f7f.md b/curriculum/challenges/english/blocks/lecture-react-strategies-and-debugging/67d2f5b78609f97400923f7f.md index 8d214620f80..8eeb4972c85 100644 --- a/curriculum/challenges/english/blocks/lecture-react-strategies-and-debugging/67d2f5b78609f97400923f7f.md +++ b/curriculum/challenges/english/blocks/lecture-react-strategies-and-debugging/67d2f5b78609f97400923f7f.md @@ -187,7 +187,7 @@ const Counter = () => { export default Counter; ``` -Even though the frontend ecosystem is constantly evolving and new state management libraries regularly emerge, the ones we've discussed are widely used in the industry. +Even though the front-end ecosystem is constantly evolving and new state management libraries regularly emerge, the ones we've discussed are widely used in the industry. # --questions-- diff --git a/curriculum/challenges/english/blocks/lecture-routing-react-frameworks-and-dependency-management-tools/67d311d256c58ef01e0d62ec.md b/curriculum/challenges/english/blocks/lecture-routing-react-frameworks-and-dependency-management-tools/67d311d256c58ef01e0d62ec.md index 11348b799f8..92d29772d9e 100644 --- a/curriculum/challenges/english/blocks/lecture-routing-react-frameworks-and-dependency-management-tools/67d311d256c58ef01e0d62ec.md +++ b/curriculum/challenges/english/blocks/lecture-routing-react-frameworks-and-dependency-management-tools/67d311d256c58ef01e0d62ec.md @@ -9,9 +9,9 @@ dashedName: what-are-react-frameworks-and-why-are-they-commonly-used-in-the-indu Up until this point, you have been using React to build out user interfaces. If you needed additional features like routing, then you had to import a third party library like React Router to be able to switch between the different views. -But what happens when you need to build out a full-stack web application? Well you could use React for the frontend and use Node and Express for the backend logic if you just want to stick with JavaScript. Or you could use other languages like Go, Python, or Java for your backend. +But what happens when you need to build out a full-stack web application? Well you could use React for the front-end and use Node and Express for the back-end logic if you just want to stick with JavaScript. Or you could use other languages like Go, Python, or Java for your back-end. -While all of these are viable options, there are times where you might want to use a React framework instead. React frameworks provide features like routing, image optimizations, data fetching, authentication and more. This means that you might not need to set up separate frontend and backend applications for certain use cases. +While all of these are viable options, there are times where you might want to use a React framework instead. React frameworks provide features like routing, image optimizations, data fetching, authentication and more. This means that you might not need to set up separate front-end and back-end applications for certain use cases. Let's take a closer look at Next.js which is a popular React framework. One of the main features for Next.js is the file-system based router. This routing system includes support for dynamic routes, parallel routes, route handlers, redirects, internalization and more. diff --git a/curriculum/challenges/english/blocks/lecture-understanding-the-different-types-of-testing/67d2ff887d2583a079c02e78.md b/curriculum/challenges/english/blocks/lecture-understanding-the-different-types-of-testing/67d2ff887d2583a079c02e78.md index 39420a43592..7099c87ffba 100644 --- a/curriculum/challenges/english/blocks/lecture-understanding-the-different-types-of-testing/67d2ff887d2583a079c02e78.md +++ b/curriculum/challenges/english/blocks/lecture-understanding-the-different-types-of-testing/67d2ff887d2583a079c02e78.md @@ -37,7 +37,7 @@ There are many more types of security threats, but there are many tools you can - Static application security testing: These tools are used to evaluate the source code for an application to identify security vulnerabilities. -- Dynamic application security testing (DAST): These tools interface with the application's frontend to uncover potential security weaknesses. Unlike static application security testing, DAST tools do not have access to the source code. +- Dynamic application security testing (DAST): These tools interface with the application's front-end to uncover potential security weaknesses. Unlike static application security testing, DAST tools do not have access to the source code. Another type of security testing is penetration testing (or pentest for short). This involves creating simulated cyberattacks on the application to identify any vulnerabilities in the system. Mid to large-sized companies might have a team of dedicated cybersecurity professionals that perform pentests on a regular basis as part of their regular security audits. diff --git a/curriculum/challenges/english/blocks/lecture-understanding-the-different-types-of-testing/67db31349f3ace2c5c803c33.md b/curriculum/challenges/english/blocks/lecture-understanding-the-different-types-of-testing/67db31349f3ace2c5c803c33.md index 4e3e04c0df5..8cb125c2aad 100644 --- a/curriculum/challenges/english/blocks/lecture-understanding-the-different-types-of-testing/67db31349f3ace2c5c803c33.md +++ b/curriculum/challenges/english/blocks/lecture-understanding-the-different-types-of-testing/67db31349f3ace2c5c803c33.md @@ -115,7 +115,7 @@ Behavior-Driven Development --- -Backend-Driven Development +Back-End-Driven Development ### --feedback-- diff --git a/curriculum/challenges/english/blocks/lecture-understanding-the-http-request-response-model/68dd96cf8084504ca0322e98.md b/curriculum/challenges/english/blocks/lecture-understanding-the-http-request-response-model/68dd96cf8084504ca0322e98.md index 0e6b7ffeb8b..448a649f4b1 100644 --- a/curriculum/challenges/english/blocks/lecture-understanding-the-http-request-response-model/68dd96cf8084504ca0322e98.md +++ b/curriculum/challenges/english/blocks/lecture-understanding-the-http-request-response-model/68dd96cf8084504ca0322e98.md @@ -27,7 +27,7 @@ Here are the components that make up the HTTP request-response model: * **Body**: The data sent with the `POST`, `PUT`, `PATCH`, `DELETE` requests, often in JSON or form data format. -* **Server**: The backend system that processes the request and generates a response. It can be written in any programming language that supports server-side programming. +* **Server**: The back-end system that processes the request and generates a response. It can be written in any programming language that supports server-side programming. * **Response**: The message sent back by the server. It contains a status code, headers, and an optional body. @@ -45,7 +45,7 @@ So how do all these components work together in the HTTP request-response cycle? 2. **The Request is Sent to the Server** - * The request travels over the internet to the server, a backend system written with a programming language. + * The request travels over the internet to the server, a back-end system written with a programming language. * The server receives the request and extracts relevant information from it. diff --git a/curriculum/challenges/english/blocks/lecture-working-with-client-side-storage-and-crud-operations/6733ab64775d35f78f5238fe.md b/curriculum/challenges/english/blocks/lecture-working-with-client-side-storage-and-crud-operations/6733ab64775d35f78f5238fe.md index 095ba0979ea..4fe1698670e 100644 --- a/curriculum/challenges/english/blocks/lecture-working-with-client-side-storage-and-crud-operations/6733ab64775d35f78f5238fe.md +++ b/curriculum/challenges/english/blocks/lecture-working-with-client-side-storage-and-crud-operations/6733ab64775d35f78f5238fe.md @@ -23,7 +23,7 @@ Now, let’s take a look at each part of CRUD more closely - Delete is the operation that removes data from a database. For instance, when you delete a blog post or account, you’re performing a delete operation. -CRUD is used when working with databases, the UI, and RESTful APIs. RESTful APIs are a set of conventions for building web services that allow the client to interact with a database or backend system by performing CRUD operations through standard HTTP methods. +CRUD is used when working with databases, the UI, and RESTful APIs. RESTful APIs are a set of conventions for building web services that allow the client to interact with a database or back-end system by performing CRUD operations through standard HTTP methods. HTTP stands for Hypertext Transfer Protocol and it is the foundation for data communication on the web. There are HTTP methods which define the actions that can be performed on resources over the web. The common methods are `GET`, `POST`, `PUT`, `PATCH`, `DELETE`. diff --git a/curriculum/challenges/english/blocks/lecture-working-with-nodejs-and-event-driven-architecture/68ff6d2f232c60f0fa68ef86.md b/curriculum/challenges/english/blocks/lecture-working-with-nodejs-and-event-driven-architecture/68ff6d2f232c60f0fa68ef86.md index e871edc45ec..82dfe4a1ec1 100644 --- a/curriculum/challenges/english/blocks/lecture-working-with-nodejs-and-event-driven-architecture/68ff6d2f232c60f0fa68ef86.md +++ b/curriculum/challenges/english/blocks/lecture-working-with-nodejs-and-event-driven-architecture/68ff6d2f232c60f0fa68ef86.md @@ -47,7 +47,7 @@ Both JavaScript environments provide a global object. In the browser JavaScript Finally, another important difference is that you can choose the version of Node.js that you want to use in your server. However, you have no control over the version of the browser environment that your users will use to visit your website. -Node.js has become very important for developers worldwide. It is a powerful, scalable, and versatile tool that has transformed web development by enabling developers to use JavaScript to build both the frontend and the backend of full-stack applications. This has made the development process more efficient because developers don't need to learn a new programming language just for developing the backend. +Node.js has become very important for developers worldwide. It is a powerful, scalable, and versatile tool that has transformed web development by enabling developers to use JavaScript to build both the front-end and the back-end of full-stack applications. This has made the development process more efficient because developers don't need to learn a new programming language just for developing the back-end. # --questions-- diff --git a/curriculum/challenges/english/blocks/lecture-working-with-nodejs-and-event-driven-architecture/68ff6d372ad364f285f0522e.md b/curriculum/challenges/english/blocks/lecture-working-with-nodejs-and-event-driven-architecture/68ff6d372ad364f285f0522e.md index d5f4991110b..0cafc626337 100644 --- a/curriculum/challenges/english/blocks/lecture-working-with-nodejs-and-event-driven-architecture/68ff6d372ad364f285f0522e.md +++ b/curriculum/challenges/english/blocks/lecture-working-with-nodejs-and-event-driven-architecture/68ff6d372ad364f285f0522e.md @@ -1,8 +1,8 @@ --- id: 68ff6d372ad364f285f0522e -title: What are the Advantages and Disadvantages to Using Node on the Backend? +title: What are the Advantages and Disadvantages to Using Node on the Back-End? challengeType: 19 -dashedName: what-are-the-advantages-and-disadvantages-to-using-node-on-the-backend +dashedName: what-are-the-advantages-and-disadvantages-to-using-node-on-the-back-end --- # --description-- diff --git a/curriculum/challenges/english/blocks/lecture-working-with-sql/68817041f57ce139bef36541.md b/curriculum/challenges/english/blocks/lecture-working-with-sql/68817041f57ce139bef36541.md index a4d1f7a08b5..d9a30e32251 100644 --- a/curriculum/challenges/english/blocks/lecture-working-with-sql/68817041f57ce139bef36541.md +++ b/curriculum/challenges/english/blocks/lecture-working-with-sql/68817041f57ce139bef36541.md @@ -7,7 +7,7 @@ dashedName: what-is-sql-injection-and-what-are-some-ways-to-prevent-it # --description-- -SQL injection is a web security vulnerability in which attackers change or take advantage of the queries that the web application makes to the database. For example, attackers can insert malicious SQL code into the query to run the malicious code on the backend. +SQL injection is a web security vulnerability in which attackers change or take advantage of the queries that the web application makes to the database. For example, attackers can insert malicious SQL code into the query to run the malicious code on the back-end. This can happen when you give users the option to enter data through login forms, search bars, or URL parameters and then use that user input in string interpolation or concatenation to generate the final SQL command. @@ -38,7 +38,7 @@ Depending on the database implementation, this may return the data of the first So how can you prevent this? There are two main ways to prevent SQL injection: - Don't write dynamic queries with string concatenation. -- And prevent malicious SQL input from being included in queries that will be executed in the backend. +- And prevent malicious SQL input from being included in queries that will be executed in the back-end. In practice, you can use parameterized statements, also known as parameterized queries. They separate the SQL structure from the data entered by the user, which prevents the database from interpreting the input data as executable code. diff --git a/curriculum/challenges/english/blocks/lecture-working-with-state-and-responding-to-events-in-react/67d1eaf77f510e15dfed7c14.md b/curriculum/challenges/english/blocks/lecture-working-with-state-and-responding-to-events-in-react/67d1eaf77f510e15dfed7c14.md index a784424f82c..08ced4ce97e 100644 --- a/curriculum/challenges/english/blocks/lecture-working-with-state-and-responding-to-events-in-react/67d1eaf77f510e15dfed7c14.md +++ b/curriculum/challenges/english/blocks/lecture-working-with-state-and-responding-to-events-in-react/67d1eaf77f510e15dfed7c14.md @@ -7,7 +7,7 @@ dashedName: what-is-state-and-how-does-the-usestate-hook-work # --description-- -State is one of the most important fundamentals of React and other frontend frameworks. It's like the brain of a component, meaning it holds information that can change over time and controls how the components behave and look. +State is one of the most important fundamentals of React and other front-end frameworks. It's like the brain of a component, meaning it holds information that can change over time and controls how the components behave and look. Let's look into what state is and how the `useState` hook lets you work with it. diff --git a/curriculum/challenges/english/blocks/lecture-working-with-tables/672a4e04a24858778f57ebfe.md b/curriculum/challenges/english/blocks/lecture-working-with-tables/672a4e04a24858778f57ebfe.md index 3e63f2a71d0..b1b33d6fd9e 100644 --- a/curriculum/challenges/english/blocks/lecture-working-with-tables/672a4e04a24858778f57ebfe.md +++ b/curriculum/challenges/english/blocks/lecture-working-with-tables/672a4e04a24858778f57ebfe.md @@ -7,7 +7,7 @@ dashedName: what-are-html-tables-used-for # --interactive-- -HTML tables aren't used as much these days as they used to be. But, as a frontend developer, you should still be familiar with them. Tables are one of the earliest ways devs had for displaying data in a browser way back in the 1990s. +HTML tables aren't used as much these days as they used to be. But, as a front-end developer, you should still be familiar with them. Tables are one of the earliest ways devs had for displaying data in a browser way back in the 1990s. Here's an example of code used to generate a table from the U.S. Bureau of Labor Statistics: diff --git a/curriculum/challenges/english/blocks/quality-assurance-and-testing-with-chai/587d824d367417b2b2512c51.md b/curriculum/challenges/english/blocks/quality-assurance-and-testing-with-chai/587d824d367417b2b2512c51.md index 8596c8050d3..b0b7cf5039c 100644 --- a/curriculum/challenges/english/blocks/quality-assurance-and-testing-with-chai/587d824d367417b2b2512c51.md +++ b/curriculum/challenges/english/blocks/quality-assurance-and-testing-with-chai/587d824d367417b2b2512c51.md @@ -53,7 +53,7 @@ const data = await response.json(); assert.equal( data.assertions[1].method, 'include', - 'JavaScript is a backend language !!' + 'JavaScript is a back-end language !!' ); ``` diff --git a/curriculum/challenges/english/blocks/quiz-design-fundamentals/66ed901ff45ce3ece4053eba.md b/curriculum/challenges/english/blocks/quiz-design-fundamentals/66ed901ff45ce3ece4053eba.md index 926f231021b..4f76b91e99b 100644 --- a/curriculum/challenges/english/blocks/quiz-design-fundamentals/66ed901ff45ce3ece4053eba.md +++ b/curriculum/challenges/english/blocks/quiz-design-fundamentals/66ed901ff45ce3ece4053eba.md @@ -639,7 +639,7 @@ Why might deferred (lazy) registration improve conversion rates? #### --distractors-- -It reduces backend authentication load. +It reduces back-end authentication load. --- diff --git a/curriculum/challenges/english/blocks/quiz-git/66f1b06a5a5d10cc100af620.md b/curriculum/challenges/english/blocks/quiz-git/66f1b06a5a5d10cc100af620.md index 3f9a1e101b9..1730bf0d118 100644 --- a/curriculum/challenges/english/blocks/quiz-git/66f1b06a5a5d10cc100af620.md +++ b/curriculum/challenges/english/blocks/quiz-git/66f1b06a5a5d10cc100af620.md @@ -337,7 +337,7 @@ It is best for deploying Python-only applications. --- -It is best for deploying backend heavy websites. +It is best for deploying back-end heavy websites. #### --answer-- diff --git a/curriculum/challenges/english/blocks/quiz-local-storage-and-crud/66edd3f9bef926f129990425.md b/curriculum/challenges/english/blocks/quiz-local-storage-and-crud/66edd3f9bef926f129990425.md index 71ee93b8e5b..8fa5148edf4 100644 --- a/curriculum/challenges/english/blocks/quiz-local-storage-and-crud/66edd3f9bef926f129990425.md +++ b/curriculum/challenges/english/blocks/quiz-local-storage-and-crud/66edd3f9bef926f129990425.md @@ -443,7 +443,7 @@ PWAs can only be installed on mobile devices. --- -PWAs are required to have a backend server. +PWAs are required to have a back-end server. --- diff --git a/curriculum/challenges/english/blocks/quiz-react-state-and-hooks/66f1a417757b6ca4eecd89d6.md b/curriculum/challenges/english/blocks/quiz-react-state-and-hooks/66f1a417757b6ca4eecd89d6.md index 735772a5760..1d86b19ad07 100644 --- a/curriculum/challenges/english/blocks/quiz-react-state-and-hooks/66f1a417757b6ca4eecd89d6.md +++ b/curriculum/challenges/english/blocks/quiz-react-state-and-hooks/66f1a417757b6ca4eecd89d6.md @@ -174,25 +174,25 @@ const [certificates, setCertificates] = useState([]); #### --distractors-- ```js -setCertificates(previousItems => previousItems, "Frontend"); +setCertificates(previousItems => previousItems, "Front-End"); ``` --- ```js -setCertificates.push("Frontend"); +setCertificates.push("Front-End"); ``` --- ```js -setCertificates().append("Frontend"); +setCertificates().append("Front-End"); ``` #### --answer-- ```js -setCertificates(previousItems => [...previousItems, "Frontend"]); +setCertificates(previousItems => [...previousItems, "Front-End"]); ``` ### --question-- diff --git a/curriculum/challenges/english/blocks/react/5a24c314108439a4d403618b.md b/curriculum/challenges/english/blocks/react/5a24c314108439a4d403618b.md index 6a12222d015..4eff0c458fc 100644 --- a/curriculum/challenges/english/blocks/react/5a24c314108439a4d403618b.md +++ b/curriculum/challenges/english/blocks/react/5a24c314108439a4d403618b.md @@ -14,7 +14,7 @@ The last challenge showed how the `map` method is used to dynamically render a n # --instructions-- -The code editor has an array with some frontend frameworks and a stateless functional component named `Frameworks()`. `Frameworks()` needs to map the array to an unordered list, much like in the last challenge. Finish writing the `map` callback to return an `li` element for each framework in the `frontEndFrameworks` array. This time, make sure to give each `li` a `key` attribute, set to a unique value. The `li` elements should also contain text from `frontEndFrameworks`. +The code editor has an array with some front-end frameworks and a stateless functional component named `Frameworks()`. `Frameworks()` needs to map the array to an unordered list, much like in the last challenge. Finish writing the `map` callback to return an `li` element for each framework in the `frontEndFrameworks` array. This time, make sure to give each `li` a `key` attribute, set to a unique value. The `li` elements should also contain text from `frontEndFrameworks`. Normally, you want to make the key something that uniquely identifies the element being rendered. As a last resort the array index may be used, but typically you should try to use a unique identification. @@ -112,7 +112,7 @@ function Frameworks() { const renderFrameworks = null; // Change this line return (
    -

    Popular Frontend JavaScript Frameworks

    +

    Popular Front-End JavaScript Frameworks

      {renderFrameworks}
    @@ -137,7 +137,7 @@ function Frameworks() { const renderFrameworks = frontEndFrameworks.map((fw, i) =>
  • {fw}
  • ); return (
    -

    Popular Frontend JavaScript Frameworks

    +

    Popular Front-End JavaScript Frameworks

      {renderFrameworks}
    diff --git a/curriculum/challenges/english/blocks/review-front-end-libraries/6724e2dbf723fe1c8883cc69.md b/curriculum/challenges/english/blocks/review-front-end-libraries/6724e2dbf723fe1c8883cc69.md index 518e7954d71..80194abd94b 100644 --- a/curriculum/challenges/english/blocks/review-front-end-libraries/6724e2dbf723fe1c8883cc69.md +++ b/curriculum/challenges/english/blocks/review-front-end-libraries/6724e2dbf723fe1c8883cc69.md @@ -1,6 +1,6 @@ --- id: 6724e2dbf723fe1c8883cc69 -title: Frontend Libraries Review +title: Front-End Libraries Review challengeType: 31 dashedName: review-front-end-libraries --- @@ -912,7 +912,7 @@ export default function Category() { ## React Frameworks -- **Introduction**: React frameworks provide features like routing, image optimizations, data fetching, authentication and more. This means that you might not need to set up separate frontend and backend applications for certain use cases. Examples of React Frameworks include Next.js and Remix. +- **Introduction**: React frameworks provide features like routing, image optimizations, data fetching, authentication and more. This means that you might not need to set up separate front-end and back-end applications for certain use cases. Examples of React Frameworks include Next.js and Remix. - **Next.js Routing**: This routing system includes support for dynamic routes, parallel routes, route handlers, redirects, internalization and more. Here is an example of creating a custom request handler: @@ -1475,7 +1475,7 @@ test("The Avatar should have a special border for donors", async ({ page }) => { - **Denial-of-Service (DoS) Attack**: DoS attack is when malicious users flood a website with a high number of requests or traffic, causing the server to slow down and possibly crash, making the site unavailable to users. - **Categories of Security Testing Tools**: - **Static Application Security Testing**: These tools evaluate the source code for an application to identify security vulnerabilities. - - **Dynamic Application Security Testing**: These tools interface with the application's frontend to uncover potential security weaknesses. DAST tools do not have access to the source code. + - **Dynamic Application Security Testing**: These tools interface with the application's front-end to uncover potential security weaknesses. DAST tools do not have access to the source code. - **Penetration Testing (pentest)**: Penetration testing is a type of security testing that involves creating simulated cyberattacks on the application to identify any vulnerabilities in the system. ## A/B Testing @@ -1753,4 +1753,4 @@ Here are descriptions of the compiler options used in the example above: # --assignment-- -Review the Frontend Libraries topics and concepts. +Review the Front-End Libraries topics and concepts. diff --git a/curriculum/challenges/english/blocks/review-node-js-intro/69008f1895af88fc335cb0b6.md b/curriculum/challenges/english/blocks/review-node-js-intro/69008f1895af88fc335cb0b6.md index 923a7b3c2cd..f8d0a7e76ef 100644 --- a/curriculum/challenges/english/blocks/review-node-js-intro/69008f1895af88fc335cb0b6.md +++ b/curriculum/challenges/english/blocks/review-node-js-intro/69008f1895af88fc335cb0b6.md @@ -65,8 +65,8 @@ dashedName: review-node-js-intro ## Importance of Node.js -- **Full-Stack Development**: Node.js has transformed web development by enabling developers to use JavaScript to build both the frontend and the backend of full-stack applications. -- **Efficiency**: The development process is more efficient because developers don't need to learn a new programming language just for developing the backend. +- **Full-Stack Development**: Node.js has transformed web development by enabling developers to use JavaScript to build both the front-end and the back-end of full-stack applications. +- **Efficiency**: The development process is more efficient because developers don't need to learn a new programming language just for developing the back-end. - **Impact**: Node.js is a powerful, scalable, and versatile tool that has become very important for developers worldwide. ## Advantages of Node.js diff --git a/curriculum/challenges/english/blocks/review-react-forms-data-fetching-and-routing/67c9e932c6c4234532d46394.md b/curriculum/challenges/english/blocks/review-react-forms-data-fetching-and-routing/67c9e932c6c4234532d46394.md index 7e79fb8862f..2e0821b30c9 100644 --- a/curriculum/challenges/english/blocks/review-react-forms-data-fetching-and-routing/67c9e932c6c4234532d46394.md +++ b/curriculum/challenges/english/blocks/review-react-forms-data-fetching-and-routing/67c9e932c6c4234532d46394.md @@ -426,7 +426,7 @@ export default function Category() { ## React Frameworks -- **Introduction**: React frameworks provide features like routing, image optimizations, data fetching, authentication and more. This means that you might not need to set up separate frontend and backend applications for certain use cases. Examples of React Frameworks include Next.js and Remix. +- **Introduction**: React frameworks provide features like routing, image optimizations, data fetching, authentication and more. This means that you might not need to set up separate front-end and back-end applications for certain use cases. Examples of React Frameworks include Next.js and Remix. - **Next.js Routing**: This routing system includes support for dynamic routes, parallel routes, route handlers, redirects, internalization and more. Here is an example of creating a custom request handler: diff --git a/curriculum/challenges/english/blocks/review-testing/6724e24864b0771a4c4c9dc9.md b/curriculum/challenges/english/blocks/review-testing/6724e24864b0771a4c4c9dc9.md index 0e6150cbb22..94711b4bff9 100644 --- a/curriculum/challenges/english/blocks/review-testing/6724e24864b0771a4c4c9dc9.md +++ b/curriculum/challenges/english/blocks/review-testing/6724e24864b0771a4c4c9dc9.md @@ -179,7 +179,7 @@ test("The Avatar should have a special border for donors", async ({ page }) => { - **Denial-of-Service (DoS) Attack**: DoS attack is when malicious users flood a website with a high number of requests or traffic, causing the server to slow down and possibly crash, making the site unavailable to users. - **Categories of Security Testing Tools**: - **Static Application Security Testing**: These tools evaluate the source code for an application to identify security vulnerabilities. - - **Dynamic Application Security Testing**: These tools interface with the application's frontend to uncover potential security weaknesses. DAST tools do not have access to the source code. + - **Dynamic Application Security Testing**: These tools interface with the application's front-end to uncover potential security weaknesses. DAST tools do not have access to the source code. - **Penetration Testing (pentest)**: Penetration testing is a type of security testing that involves creating simulated cyberattacks on the application to identify any vulnerabilities in the system. ## A/B Testing diff --git a/curriculum/challenges/english/blocks/top-the-box-model/64a5529c02815a7d323aab88.md b/curriculum/challenges/english/blocks/top-the-box-model/64a5529c02815a7d323aab88.md index 82e541a4007..4613603ef72 100644 --- a/curriculum/challenges/english/blocks/top-the-box-model/64a5529c02815a7d323aab88.md +++ b/curriculum/challenges/english/blocks/top-the-box-model/64a5529c02815a7d323aab88.md @@ -6,7 +6,7 @@ dashedName: the-box-model-lesson-a --- # --description-- -Being able to inspect and debug your HTML and CSS is critical to frontend development. This lesson will take us through the Chrome Dev Tools, which allow you to see detailed information about your elements and CSS rules, as well as assist you in finding and fixing problems in your code. +Being able to inspect and debug your HTML and CSS is critical to front-end development. This lesson will take us through the Chrome Dev Tools, which allow you to see detailed information about your elements and CSS rules, as well as assist you in finding and fixing problems in your code. To open up the inspector, you can right-click on any element of a webpage and click “Inspect” or press F12. Go ahead and do that right now to see the HTML and CSS used on this page. diff --git a/curriculum/challenges/english/blocks/workshop-library-manager/681dc623b2b18887266777b1.md b/curriculum/challenges/english/blocks/workshop-library-manager/681dc623b2b18887266777b1.md index 5c34af01886..55e1e987f36 100644 --- a/curriculum/challenges/english/blocks/workshop-library-manager/681dc623b2b18887266777b1.md +++ b/curriculum/challenges/english/blocks/workshop-library-manager/681dc623b2b18887266777b1.md @@ -13,8 +13,8 @@ Here is an example: ```js const developers = [ - { name: "Alice", city: "New York", title: "Frontend Developer" }, - { name: "Bob", city: "San Francisco", title: "Backend Developer" } + { name: "Alice", city: "New York", title: "Front-End Developer" }, + { name: "Bob", city: "San Francisco", title: "Back-End Developer" } ]; console.log(developers.map(dev => dev.name)); diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6143b9e1f5035c6e5f2a8231.md b/curriculum/challenges/english/blocks/workshop-magazine/6143b9e1f5035c6e5f2a8231.md index b29a07d0512..c6133e9f160 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6143b9e1f5035c6e5f2a8231.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6143b9e1f5035c6e5f2a8231.md @@ -14,8 +14,8 @@ Then give the `h4` and `p` elements the following text content, in order, with e - `V1 - 2014`: `We launched freeCodeCamp with a simple list of 15 resources, including Harvard's CS50 and Stanford's Database Class.` - `V2 - 2015`: `We added interactive algorithm challenges.` - `V3 - 2015`: `We added our own HTML+CSS challenges (before we'd been relying on General Assembly's Dash course for these).` -- `V4 - 2016`: `We expanded the curriculum to 3 certifications, including Frontend, Backend, and Data Visualization. They each had 10 required projects, but only the Frontend section had its own challenges. For the other certs, we were still using external resources like Node School.` -- `V5 - 2017`: `We added the backend and data visualization challenges.` +- `V4 - 2016`: `We expanded the curriculum to 3 certifications, including Front-End, Back-End, and Data Visualization. They each had 10 required projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.` +- `V5 - 2017`: `We added the back-end and data visualization challenges.` - `V6 - 2018`: `We launched 6 new certifications to replace our old ones. This was the biggest curriculum improvement to date.` # --hints-- @@ -79,10 +79,10 @@ Your fourth `h4` should have the text `V4 - 2016`. assert.equal(document.querySelectorAll('.lists li h4')?.[3]?.innerText, 'V4 - 2016'); ``` -Your fourth `p` should have the text `We expanded the curriculum to 3 certifications, including Frontend, Backend, and Data Visualization. They each had 10 required projects, but only the Frontend section had its own challenges. For the other certs, we were still using external resources like Node School.` +Your fourth `p` should have the text `We expanded the curriculum to 3 certifications, including Front-End, Back-End, and Data Visualization. They each had 10 required projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.` ```js -assert.equal(document.querySelectorAll('.lists li p')?.[3]?.innerText, 'We expanded the curriculum to 3 certifications, including Frontend, Backend, and Data Visualization. They each had 10 required projects, but only the Frontend section had its own challenges. For the other certs, we were still using external resources like Node School.'); +assert.equal(document.querySelectorAll('.lists li p')?.[3]?.innerText, 'We expanded the curriculum to 3 certifications, including Front-End, Back-End, and Data Visualization. They each had 10 required projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.'); ``` Your fifth `h4` should have the text `V5 - 2017`. @@ -91,10 +91,10 @@ Your fifth `h4` should have the text `V5 - 2017`. assert.equal(document.querySelectorAll('.lists li h4')?.[4]?.innerText, 'V5 - 2017'); ``` -Your fifth `p` should have the text `We added the backend and data visualization challenges.` +Your fifth `p` should have the text `We added the back-end and data visualization challenges.` ```js -assert.equal(document.querySelectorAll('.lists li p')?.[4]?.innerText, 'We added the backend and data visualization challenges.'); +assert.equal(document.querySelectorAll('.lists li p')?.[4]?.innerText, 'We added the back-end and data visualization challenges.'); ``` Your sixth `h4` should have the text `V6 - 2018`. diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6143bb50e8e48c6f5ef9d8d5.md b/curriculum/challenges/english/blocks/workshop-magazine/6143bb50e8e48c6f5ef9d8d5.md index f5bbe9bf4f5..d2e20b4e7a2 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6143bb50e8e48c6f5ef9d8d5.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6143bb50e8e48c6f5ef9d8d5.md @@ -159,16 +159,16 @@ assert.equal(children?.[3]?.localName, 'img');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6143c2a363865c715f1a3f72.md b/curriculum/challenges/english/blocks/workshop-magazine/6143c2a363865c715f1a3f72.md index 11037a93a07..631b1b4f32c 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6143c2a363865c715f1a3f72.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6143c2a363865c715f1a3f72.md @@ -167,16 +167,16 @@ assert.equal(document.querySelectorAll('.image-wrapper img')?.[0]?.getAttribute(
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6143cd08fe927072ca3a371d.md b/curriculum/challenges/english/blocks/workshop-magazine/6143cd08fe927072ca3a371d.md index 645bb8e97a7..d80abee29da 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6143cd08fe927072ca3a371d.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6143cd08fe927072ca3a371d.md @@ -184,16 +184,16 @@ Your second `img` element should have a `height` set to `400`.
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6143cdf48b634a747de42104.md b/curriculum/challenges/english/blocks/workshop-magazine/6143cdf48b634a747de42104.md index 3df26383965..f973a41ab8b 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6143cdf48b634a747de42104.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6143cdf48b634a747de42104.md @@ -184,16 +184,16 @@ assert.equal(
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6143d003ad9e9d76766293ec.md b/curriculum/challenges/english/blocks/workshop-magazine/6143d003ad9e9d76766293ec.md index 97c70e6b386..7789e2e57e5 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6143d003ad9e9d76766293ec.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6143d003ad9e9d76766293ec.md @@ -164,16 +164,16 @@ assert.equal(document.querySelector('.image-quote p')?.innerText, 'The millions
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6143d2842b497779bad947de.md b/curriculum/challenges/english/blocks/workshop-magazine/6143d2842b497779bad947de.md index da43ef70409..96a9ee823d4 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6143d2842b497779bad947de.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6143d2842b497779bad947de.md @@ -157,16 +157,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('*, ::before, ::after')?.b
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144d66a5358db0c80628757.md b/curriculum/challenges/english/blocks/workshop-magazine/6144d66a5358db0c80628757.md index a920469ff3f..3a7485be40f 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144d66a5358db0c80628757.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144d66a5358db0c80628757.md @@ -145,16 +145,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('html')?.fontSize, '62.5%'
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144d7dbdd3e580da730ff45.md b/curriculum/challenges/english/blocks/workshop-magazine/6144d7dbdd3e580da730ff45.md index 6be201a9426..d6847bcd5de 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144d7dbdd3e580da730ff45.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144d7dbdd3e580da730ff45.md @@ -156,16 +156,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('body')?.backgroundColor,
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144de308591ec10e27d5383.md b/curriculum/challenges/english/blocks/workshop-magazine/6144de308591ec10e27d5383.md index b513dcec803..febf2768acf 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144de308591ec10e27d5383.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144de308591ec10e27d5383.md @@ -144,16 +144,16 @@ assert.oneOf(fontFamily, ['Anton, sans-serif', `"Anton", sans-serif`]);
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144e1ba93e435127a7f516d.md b/curriculum/challenges/english/blocks/workshop-magazine/6144e1ba93e435127a7f516d.md index 2ef02087e4c..ed190b9788d 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144e1ba93e435127a7f516d.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144e1ba93e435127a7f516d.md @@ -144,16 +144,16 @@ assert.oneOf(fontFamily, ['Raleway, sans-serif', `"Raleway", sans-serif`]);
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144ee46a9d6e614c598cc05.md b/curriculum/challenges/english/blocks/workshop-magazine/6144ee46a9d6e614c598cc05.md index 1c04a25a1b1..e9cdb63b462 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144ee46a9d6e614c598cc05.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144ee46a9d6e614c598cc05.md @@ -149,16 +149,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('a')?.color, 'linen');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144ee790af79815ad15a832.md b/curriculum/challenges/english/blocks/workshop-magazine/6144ee790af79815ad15a832.md index 3d9badec147..ae24279e527 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144ee790af79815ad15a832.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144ee790af79815ad15a832.md @@ -145,16 +145,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('main')?.display, 'grid');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144f1410990ea17187a722b.md b/curriculum/challenges/english/blocks/workshop-magazine/6144f1410990ea17187a722b.md index ea4e2dc945b..c494543c9db 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144f1410990ea17187a722b.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144f1410990ea17187a722b.md @@ -139,16 +139,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('main')?.gridTemplateColum
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144f3818bfbc51844152e36.md b/curriculum/challenges/english/blocks/workshop-magazine/6144f3818bfbc51844152e36.md index 8567a3fcf4b..9133321ba87 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144f3818bfbc51844152e36.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144f3818bfbc51844152e36.md @@ -139,16 +139,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('main')?.gridTemplateColum
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144f42204c8c8195f1f3345.md b/curriculum/challenges/english/blocks/workshop-magazine/6144f42204c8c8195f1f3345.md index b706afd91ab..5fd05ea5960 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144f42204c8c8195f1f3345.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144f42204c8c8195f1f3345.md @@ -137,16 +137,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('main')?.rowGap, '3rem');
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6144f47b7c631e1a6f304dd5.md b/curriculum/challenges/english/blocks/workshop-magazine/6144f47b7c631e1a6f304dd5.md index fc8c2852039..76be4294f63 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6144f47b7c631e1a6f304dd5.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6144f47b7c631e1a6f304dd5.md @@ -147,16 +147,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.heading')?.gridColumn, '
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148b07081759c2c691166a9.md b/curriculum/challenges/english/blocks/workshop-magazine/6148b07081759c2c691166a9.md index 77abef9c566..265c08b0d93 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148b07081759c2c691166a9.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148b07081759c2c691166a9.md @@ -143,16 +143,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.text')?.gridColumn, '2 /
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148b0d764e4192e5712ed92.md b/curriculum/challenges/english/blocks/workshop-magazine/6148b0d764e4192e5712ed92.md index 52c0c1ff9f9..38f3ecc9106 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148b0d764e4192e5712ed92.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148b0d764e4192e5712ed92.md @@ -139,16 +139,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.heading')?.display, 'gri
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148b185ef37522f688316b0.md b/curriculum/challenges/english/blocks/workshop-magazine/6148b185ef37522f688316b0.md index 2e0a857eaa1..cb8138c484d 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148b185ef37522f688316b0.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148b185ef37522f688316b0.md @@ -141,16 +141,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.heading')?.gridTemplateC
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148b30464daf630848c21d4.md b/curriculum/challenges/english/blocks/workshop-magazine/6148b30464daf630848c21d4.md index ff7fc0816b0..687402c88a7 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148b30464daf630848c21d4.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148b30464daf630848c21d4.md @@ -137,16 +137,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.heading')?.rowGap, '1.5r
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148b4b150434734143db6f2.md b/curriculum/challenges/english/blocks/workshop-magazine/6148b4b150434734143db6f2.md index 17122aef4e5..49dc790ad8b 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148b4b150434734143db6f2.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148b4b150434734143db6f2.md @@ -145,16 +145,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.hero')?.gridColumn, '1 /
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148b5623efa8f369f2c3643.md b/curriculum/challenges/english/blocks/workshop-magazine/6148b5623efa8f369f2c3643.md index b2405ddb55b..429ef3885da 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148b5623efa8f369f2c3643.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148b5623efa8f369f2c3643.md @@ -137,16 +137,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.hero')?.position, 'relat
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148b59ef318e03875f35c4a.md b/curriculum/challenges/english/blocks/workshop-magazine/6148b59ef318e03875f35c4a.md index 767dcd06e19..8c80627e741 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148b59ef318e03875f35c4a.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148b59ef318e03875f35c4a.md @@ -150,16 +150,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('img')?.objectFit, 'cover'
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148bd62bbb8c83a5f1fc1b3.md b/curriculum/challenges/english/blocks/workshop-magazine/6148bd62bbb8c83a5f1fc1b3.md index df948fc511d..8c74e6e89c7 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148bd62bbb8c83a5f1fc1b3.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148bd62bbb8c83a5f1fc1b3.md @@ -154,16 +154,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.hero-title')?.fontSize,
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148be3d605d6b3ca9425d11.md b/curriculum/challenges/english/blocks/workshop-magazine/6148be3d605d6b3ca9425d11.md index deb5d516b71..1ca5b02d014 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148be3d605d6b3ca9425d11.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148be3d605d6b3ca9425d11.md @@ -154,16 +154,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.hero-subtitle')?.textAli
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148be82ca63c63daa8cca49.md b/curriculum/challenges/english/blocks/workshop-magazine/6148be82ca63c63daa8cca49.md index 8ef5645445a..7d3b5b91685 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148be82ca63c63daa8cca49.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148be82ca63c63daa8cca49.md @@ -149,16 +149,16 @@ assert.oneOf(fontFamily, ['Raleway, sans-serif', `"Raleway", sans-serif`]);
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148bf49fcc7913f05dbf9b7.md b/curriculum/challenges/english/blocks/workshop-magazine/6148bf49fcc7913f05dbf9b7.md index a32fa2bfd9c..809a9b3dd7d 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148bf49fcc7913f05dbf9b7.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148bf49fcc7913f05dbf9b7.md @@ -144,16 +144,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.author-name a:hover')?.b
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148bfc43df3bc40fe0e6405.md b/curriculum/challenges/english/blocks/workshop-magazine/6148bfc43df3bc40fe0e6405.md index c36774bdb29..633442b02f9 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148bfc43df3bc40fe0e6405.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148bfc43df3bc40fe0e6405.md @@ -142,16 +142,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.publish-date')?.color, '
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148c004ffc8434252940dc3.md b/curriculum/challenges/english/blocks/workshop-magazine/6148c004ffc8434252940dc3.md index 13f8fa654f1..fb5b1adb46c 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148c004ffc8434252940dc3.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148c004ffc8434252940dc3.md @@ -148,16 +148,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.social-icons')?.fontSize
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148c224ecb157439bc5247c.md b/curriculum/challenges/english/blocks/workshop-magazine/6148c224ecb157439bc5247c.md index 2d06ea51db5..bbbcc653197 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148c224ecb157439bc5247c.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148c224ecb157439bc5247c.md @@ -136,16 +136,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.social-icons')?.gridTemplateCo
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148c434bd731d45617a76c6.md b/curriculum/challenges/english/blocks/workshop-magazine/6148c434bd731d45617a76c6.md index 8f2ef799fdb..cf0e0b24cbd 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148c434bd731d45617a76c6.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148c434bd731d45617a76c6.md @@ -140,16 +140,16 @@ assert(new __helpers.CSSHelp(document).getStyle('.social-icons')?.gridAutoFlow =
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148c5036ddad94692a66230.md b/curriculum/challenges/english/blocks/workshop-magazine/6148c5036ddad94692a66230.md index 7d9785ba1a1..a01ebb6f431 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148c5036ddad94692a66230.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148c5036ddad94692a66230.md @@ -138,16 +138,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.social-icons')?.gridAuto
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148c58bace368497fb11bcf.md b/curriculum/challenges/english/blocks/workshop-magazine/6148c58bace368497fb11bcf.md index a3423abe8cd..de90b685fd7 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148c58bace368497fb11bcf.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148c58bace368497fb11bcf.md @@ -138,16 +138,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.social-icons')?.alignIte
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148c6aa9981d74af202125e.md b/curriculum/challenges/english/blocks/workshop-magazine/6148c6aa9981d74af202125e.md index 4ca57b2d83e..91afe67ef09 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148c6aa9981d74af202125e.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148c6aa9981d74af202125e.md @@ -142,16 +142,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.text')?.letterSpacing, '
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148c721e74ecd4c619ae51c.md b/curriculum/challenges/english/blocks/workshop-magazine/6148c721e74ecd4c619ae51c.md index e80b248f2a9..04d06293b1b 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148c721e74ecd4c619ae51c.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148c721e74ecd4c619ae51c.md @@ -138,16 +138,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.text')?.columnWidth, '25
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148ceaf5d897d4d8b3554b3.md b/curriculum/challenges/english/blocks/workshop-magazine/6148ceaf5d897d4d8b3554b3.md index 01f9b01c6af..a5b6d1ebffb 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148ceaf5d897d4d8b3554b3.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148ceaf5d897d4d8b3554b3.md @@ -138,16 +138,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.text')?.textAlign, 'just
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148cf094b3f2b4e8a032c63.md b/curriculum/challenges/english/blocks/workshop-magazine/6148cf094b3f2b4e8a032c63.md index 4e6f3537a77..3841f3a3a34 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148cf094b3f2b4e8a032c63.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148cf094b3f2b4e8a032c63.md @@ -150,16 +150,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.first-paragraph::first-l
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d0b863d10d50544ace0e.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d0b863d10d50544ace0e.md index 4cb3875704b..5c25bc40431 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d0b863d10d50544ace0e.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d0b863d10d50544ace0e.md @@ -142,16 +142,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.first-paragraph::first-l
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d1bdf39c5b5186f5974b.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d1bdf39c5b5186f5974b.md index a76d86e54e3..69a14cccd1a 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d1bdf39c5b5186f5974b.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d1bdf39c5b5186f5974b.md @@ -142,16 +142,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('hr')?.margin, '1.5rem 0px
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d1f9eb63c252e1f8acc4.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d1f9eb63c252e1f8acc4.md index d4847ac7772..96363dcc413 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d1f9eb63c252e1f8acc4.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d1f9eb63c252e1f8acc4.md @@ -138,16 +138,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('hr')?.borderColor, 'rgba(
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d2444d01ab541e64a1e4.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d2444d01ab541e64a1e4.md index 26489aa0042..16aec0ee1e4 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d2444d01ab541e64a1e4.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d2444d01ab541e64a1e4.md @@ -154,16 +154,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.quote')?.textAlign, 'cen
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d33e31fccf558696c745.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d33e31fccf558696c745.md index fba13c93c4a..de15ec9acdd 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d33e31fccf558696c745.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d33e31fccf558696c745.md @@ -137,16 +137,16 @@ assert.oneOf(fontFamily, ['Raleway, sans-serif', `"Raleway", sans-serif`]);
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d3fff5186b57123d97e2.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d3fff5186b57123d97e2.md index 3288770c4ba..7ea0f4073ab 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d3fff5186b57123d97e2.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d3fff5186b57123d97e2.md @@ -158,16 +158,16 @@ assert.match(new __helpers.CSSHelp(document).getStyle('.quote::after')?.content,
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d4d57b965358c9fa38bf.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d4d57b965358c9fa38bf.md index 86b639720b5..d24a526bef8 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d4d57b965358c9fa38bf.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d4d57b965358c9fa38bf.md @@ -144,16 +144,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.text-with-images')?.disp
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d7720f0db36775db868a.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d7720f0db36775db868a.md index c24f690ca06..c67d3e9cd6d 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d7720f0db36775db868a.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d7720f0db36775db868a.md @@ -142,16 +142,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.text-with-images')?.colu
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d94fdf6a5d6899f8ff15.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d94fdf6a5d6899f8ff15.md index c84bba6407f..66dce9adf89 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d94fdf6a5d6899f8ff15.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d94fdf6a5d6899f8ff15.md @@ -136,16 +136,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.text-with-images')?.marg
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148d9825b50a3698aeee644.md b/curriculum/challenges/english/blocks/workshop-magazine/6148d9825b50a3698aeee644.md index 906446b3fde..0111fa0bfae 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148d9825b50a3698aeee644.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148d9825b50a3698aeee644.md @@ -142,16 +142,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.lists')?.listStyleType,
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148e162e255676ae0da6a76.md b/curriculum/challenges/english/blocks/workshop-magazine/6148e162e255676ae0da6a76.md index d0245c6130b..fc2fc9f76ef 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148e162e255676ae0da6a76.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148e162e255676ae0da6a76.md @@ -136,16 +136,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.lists')?.marginTop, '2re
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148e19c3e26436be0155690.md b/curriculum/challenges/english/blocks/workshop-magazine/6148e19c3e26436be0155690.md index 182ee8b3609..f5c80cdd8a2 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148e19c3e26436be0155690.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148e19c3e26436be0155690.md @@ -142,16 +142,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.lists li')?.marginBottom
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148e246146b646cf4255f0c.md b/curriculum/challenges/english/blocks/workshop-magazine/6148e246146b646cf4255f0c.md index 9129d15a8f3..f80285fb459 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148e246146b646cf4255f0c.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148e246146b646cf4255f0c.md @@ -142,16 +142,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.list-title, .list-subtit
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148e2dcdd60306dd77d41cc.md b/curriculum/challenges/english/blocks/workshop-magazine/6148e2dcdd60306dd77d41cc.md index ddedeb81607..5d981eb3186 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148e2dcdd60306dd77d41cc.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148e2dcdd60306dd77d41cc.md @@ -144,16 +144,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.image-wrapper')?.display
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148e4d6861a486f60681f36.md b/curriculum/challenges/english/blocks/workshop-magazine/6148e4d6861a486f60681f36.md index ec6b017ed98..c2337e853b9 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148e4d6861a486f60681f36.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148e4d6861a486f60681f36.md @@ -144,16 +144,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.image-wrapper')?.gridTem
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148e5a204d99e70343a63e4.md b/curriculum/challenges/english/blocks/workshop-magazine/6148e5a204d99e70343a63e4.md index 278876396f2..3565ab2a67a 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148e5a204d99e70343a63e4.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148e5a204d99e70343a63e4.md @@ -138,16 +138,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.image-wrapper')?.gap, '2
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148e62a6f768f71c4f04828.md b/curriculum/challenges/english/blocks/workshop-magazine/6148e62a6f768f71c4f04828.md index 4902262454e..5f3ca2d387f 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148e62a6f768f71c4f04828.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148e62a6f768f71c4f04828.md @@ -138,16 +138,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.image-wrapper')?.placeIt
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148e789329dc9736ce59b85.md b/curriculum/challenges/english/blocks/workshop-magazine/6148e789329dc9736ce59b85.md index 1d1821f9fc6..4128dbd7e63 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148e789329dc9736ce59b85.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148e789329dc9736ce59b85.md @@ -142,16 +142,16 @@ assert.equal(new __helpers.CSSHelp(document).getStyle('.image-1, .image-3')?.gri
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148f34ebedc2274bceeb99c.md b/curriculum/challenges/english/blocks/workshop-magazine/6148f34ebedc2274bceeb99c.md index 9541d192314..2162d4c25d1 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148f34ebedc2274bceeb99c.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148f34ebedc2274bceeb99c.md @@ -152,16 +152,16 @@ assert.equal(new __helpers.CSSHelp(document).getCSSRules('media')?.[0]?.cssRules
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148f600cde42b7670c2611f.md b/curriculum/challenges/english/blocks/workshop-magazine/6148f600cde42b7670c2611f.md index 4ab1a21dbab..435c3931e85 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148f600cde42b7670c2611f.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148f600cde42b7670c2611f.md @@ -150,16 +150,16 @@ assert.equal(new __helpers.CSSHelp(document).getCSSRules('media')?.[1]?.cssRules
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148f693e0728f77c87f3020.md b/curriculum/challenges/english/blocks/workshop-magazine/6148f693e0728f77c87f3020.md index fb5f1ac999a..d5a30acff9d 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148f693e0728f77c87f3020.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148f693e0728f77c87f3020.md @@ -169,16 +169,16 @@ assert.equal(new __helpers.CSSHelp(document).getCSSRules('media')?.[2]?.cssRules
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/6148f6f7d8914c78e93136ca.md b/curriculum/challenges/english/blocks/workshop-magazine/6148f6f7d8914c78e93136ca.md index 91aa9bc555b..ab1559e23be 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/6148f6f7d8914c78e93136ca.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/6148f6f7d8914c78e93136ca.md @@ -150,16 +150,16 @@ assert.equal(new __helpers.CSSHelp(document).getCSSRules('media')?.[3]?.cssRules
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    @@ -522,16 +522,16 @@ hr {
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-magazine/614e0e503b110f76d3ac2ff6.md b/curriculum/challenges/english/blocks/workshop-magazine/614e0e503b110f76d3ac2ff6.md index 7b633996056..83a6045c144 100644 --- a/curriculum/challenges/english/blocks/workshop-magazine/614e0e503b110f76d3ac2ff6.md +++ b/curriculum/challenges/english/blocks/workshop-magazine/614e0e503b110f76d3ac2ff6.md @@ -139,16 +139,16 @@ assert.isNull(document.querySelector('.hero-img')?.getAttribute('width'));
  • V4 - 2016

    - We expanded the curriculum to 3 certifications, including Frontend, - Backend, and Data Visualization. They each had 10 required - projects, but only the Frontend section had its own challenges. + We expanded the curriculum to 3 certifications, including Front-End, + Back-End, and Data Visualization. They each had 10 required + projects, but only the Front-End section had its own challenges. For the other certs, we were still using external resources like Node School.

  • V5 - 2017

    -

    We added the backend and data visualization challenges.

    +

    We added the back-end and data visualization challenges.

  • V6 - 2018

    diff --git a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/674ef2d357676e50e469165c.md b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/674ef2d357676e50e469165c.md index cdcd4f038d4..bf42db1db75 100644 --- a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/674ef2d357676e50e469165c.md +++ b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/674ef2d357676e50e469165c.md @@ -7,7 +7,7 @@ dashedName: step-6 # --description-- -Now, put the `Card` component into your `App` component. Give it the `name` prop set to `"Mark"`, the `title` prop set to `"Frontend developer"`, and the `bio` set to `"I like to work with different frontend technologies and play video games."` +Now, put the `Card` component into your `App` component. Give it the `name` prop set to `"Mark"`, the `title` prop set to `"Front-End developer"`, and the `bio` set to `"I like to work with different front-end technologies and play video games."` # --hints-- @@ -27,20 +27,20 @@ You should pass the `name` prop with value `"Mark"` to your `Card` component. assert.equal(card.querySelector('h2').textContent, 'Mark'); ``` -You should pass the `title` prop with value `"Frontend developer"` to your `Card` component. +You should pass the `title` prop with value `"Front-End developer"` to your `Card` component. ```js const testElem = await __helpers.prepTestComponent(window.index.App); const card = testElem.querySelector('.card'); - assert.equal(card.querySelector('.card-title').textContent, 'Frontend developer'); + assert.equal(card.querySelector('.card-title').textContent, 'Front-End developer'); ``` -You should pass the `bio` prop with value `"I like to work with different frontend technologies and play video games."` to your `Card` component. +You should pass the `bio` prop with value `"I like to work with different front-end technologies and play video games."` to your `Card` component. ```js const testElem = await __helpers.prepTestComponent(window.index.App); const card = testElem.querySelector('.card'); - assert.equal(card.querySelector('p:last-child').textContent, 'I like to work with different frontend technologies and play video games.'); + assert.equal(card.querySelector('p:last-child').textContent, 'I like to work with different front-end technologies and play video games.'); ``` # --seed-- diff --git a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/674ef2d357676e50e469165d.md b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/674ef2d357676e50e469165d.md index a6433b682a4..7bac577dcba 100644 --- a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/674ef2d357676e50e469165d.md +++ b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/674ef2d357676e50e469165d.md @@ -12,7 +12,7 @@ Again, use the `Card` component two more times with the following: | Props | First Card Values | Second Card Values | |-------|------------------------------------------------------------|-----------------------------------------------------| | `name` | `"Tiffany"` | `"Doug"`| -| `title` | `"Engineering manager"` | `"Backend developer"` | +| `title` | `"Engineering manager"` | `"Back-End developer"` | | `bio` | `"I have worked in tech for 15 years and love to help people grow in this industry."` | `"I have been a software developer for over 20 years and I love working with Go and Rust."`| # --hints-- @@ -23,8 +23,8 @@ You should not modify the existing `Card` component in your `App` component. const zerothCard = document.querySelectorAll('.card')[0]; assert.equal(zerothCard.querySelector('h2').textContent, 'Mark'); -assert.equal(zerothCard.querySelector('.card-title').textContent, 'Frontend developer'); -assert.equal(zerothCard.querySelector('p:last-child').textContent, 'I like to work with different frontend technologies and play video games.'); +assert.equal(zerothCard.querySelector('.card-title').textContent, 'Front-End developer'); +assert.equal(zerothCard.querySelector('p:last-child').textContent, 'I like to work with different front-end technologies and play video games.'); ``` You should use the `Card` component as an element with the appropriate props and first card values. @@ -43,7 +43,7 @@ You should use the `Card` component as an element with the appropriate props and const secondCard = document.querySelectorAll('.card')[2]; assert.equal(secondCard.querySelector('h2').textContent, 'Doug'); -assert.equal(secondCard.querySelector('.card-title').textContent, 'Backend developer'); +assert.equal(secondCard.querySelector('.card-title').textContent, 'Back-End developer'); assert.equal(secondCard.querySelector('p:last-child').textContent, 'I have been a software developer for over 20 years and I love working with Go and Rust.'); ``` @@ -140,8 +140,8 @@ export function App() {
    --fcc-editable-region-- diff --git a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68720c179cd34be6793bfdf6.md b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68720c179cd34be6793bfdf6.md index bdcf98fa79f..af521e43248 100644 --- a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68720c179cd34be6793bfdf6.md +++ b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68720c179cd34be6793bfdf6.md @@ -115,8 +115,8 @@ export function App() { --fcc-editable-region-- --fcc-editable-region-- diff --git a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68778af56eb5d980a4e2daed.md b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68778af56eb5d980a4e2daed.md index 377cec19086..769ec50f9af 100644 --- a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68778af56eb5d980a4e2daed.md +++ b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68778af56eb5d980a4e2daed.md @@ -15,8 +15,8 @@ Add one object to the array for `Mark`, with the following values: - `id`: `1` - `name`: `"Mark"` -- `title`: `"Frontend developer"` -- `bio`: `"I like to work with different frontend technologies and play video games."` +- `title`: `"Front-End developer"` +- `bio`: `"I like to work with different front-end technologies and play video games."` # --hints-- diff --git a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68779156bd3704b727ba5f38.md b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68779156bd3704b727ba5f38.md index 4597bf23e7d..7eb13fef427 100644 --- a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68779156bd3704b727ba5f38.md +++ b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68779156bd3704b727ba5f38.md @@ -60,8 +60,8 @@ const cards = testElem.querySelectorAll(".card"); assert.lengthOf(cards, 1); assert.equal(cards[0]?.querySelector("h2").textContent, "Mark"); -assert.equal(cards[0]?.querySelector(".card-title").textContent, "Frontend developer"); -assert.equal(cards[0]?.querySelector("p:last-of-type").textContent, "I like to work with different frontend technologies and play video games."); +assert.equal(cards[0]?.querySelector(".card-title").textContent, "Front-End developer"); +assert.equal(cards[0]?.querySelector("p:last-of-type").textContent, "I like to work with different front-end technologies and play video games."); ``` # --seed-- @@ -157,8 +157,8 @@ export function App() { { id: 1, name: "Mark", - title: "Frontend developer", - bio: "I like to work with different frontend technologies and play video games." + title: "Front-End developer", + bio: "I like to work with different front-end technologies and play video games." } ]; return ( diff --git a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/687799aefd1f2af1704065d0.md b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/687799aefd1f2af1704065d0.md index b88ad1c4565..13d36de3940 100644 --- a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/687799aefd1f2af1704065d0.md +++ b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/687799aefd1f2af1704065d0.md @@ -128,8 +128,8 @@ export function App() { { id: 1, name: "Mark", - title: "Frontend developer", - bio: "I like to work with different frontend technologies and play video games." + title: "Front-End developer", + bio: "I like to work with different front-end technologies and play video games." } ]; return ( diff --git a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68779c7183f88b0811570275.md b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68779c7183f88b0811570275.md index 7ba28ef3b2b..d05bfd61d4a 100644 --- a/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68779c7183f88b0811570275.md +++ b/curriculum/challenges/english/blocks/workshop-reusable-profile-card-component/68779c7183f88b0811570275.md @@ -18,7 +18,7 @@ Add two more objects to the `profiles` array — one for Tiffany and one for Dou - **Doug** - `id`: `3` - `name`: `"Doug"` - - `title`: `"Backend developer"` + - `title`: `"Back-End developer"` - `bio`: `"I have been a software developer for over 20 years and I love working with Go and Rust."` Your `map()` logic should remain unchanged and now render all three cards. @@ -128,8 +128,8 @@ export function App() { { id: 1, name: "Mark", - title: "Frontend developer", - bio: "I like to work with different frontend technologies and play video games." + title: "Front-End developer", + bio: "I like to work with different front-end technologies and play video games." }, --fcc-editable-region-- @@ -241,8 +241,8 @@ export function App() { { id: 1, name: "Mark", - title: "Frontend developer", - bio: "I like to work with different frontend technologies and play video games.", + title: "Front-End developer", + bio: "I like to work with different front-end technologies and play video games.", }, { id: 2, @@ -253,7 +253,7 @@ export function App() { { id: 3, name: "Doug", - title: "Backend developer", + title: "Back-End developer", bio: "I have been a software developer for over 20 years and I love working with Go and Rust.", }, ]; diff --git a/curriculum/challenges/english/blocks/workshop-sentence-analyzer/66e2f06b191e305c00574e4d.md b/curriculum/challenges/english/blocks/workshop-sentence-analyzer/66e2f06b191e305c00574e4d.md index 978d8e4a3a3..9989bad7f4d 100644 --- a/curriculum/challenges/english/blocks/workshop-sentence-analyzer/66e2f06b191e305c00574e4d.md +++ b/curriculum/challenges/english/blocks/workshop-sentence-analyzer/66e2f06b191e305c00574e4d.md @@ -53,7 +53,7 @@ Your `getWordCount` function should return the correct word count for any senten ```js assert.strictEqual(getWordCount("freeCodeCamp has a great community of kind people"), 8); assert.strictEqual(getWordCount("The freeCodeCamp curriculum is constantly updated"), 6); -assert.strictEqual(getWordCount("freeCodeCamp teaches both frontend and backend development"), 7); +assert.strictEqual(getWordCount("freeCodeCamp teaches both front-end and back-end development"), 7); ``` Your `getWordCount` function should return the correct word count for an empty string, or a string only with spaces. diff --git a/curriculum/challenges/english/blocks/zh-a1-learn-understanding-questions-and-answers/691481a46546fd0be8b01c24.md b/curriculum/challenges/english/blocks/zh-a1-learn-understanding-questions-and-answers/691481a46546fd0be8b01c24.md index ea292463d0b..a822c0bda25 100644 --- a/curriculum/challenges/english/blocks/zh-a1-learn-understanding-questions-and-answers/691481a46546fd0be8b01c24.md +++ b/curriculum/challenges/english/blocks/zh-a1-learn-understanding-questions-and-answers/691481a46546fd0be8b01c24.md @@ -24,11 +24,11 @@ Designing the layout of a mobile app. --- -Writing backend code for a server. +Writing back-end code for a server. ### --feedback-- -That's usually the job of a backend developer. +That's usually the job of a back-end developer. --- diff --git a/curriculum/challenges/english/certifications/back-end-development-and-apis-v9.yml b/curriculum/challenges/english/certifications/back-end-development-and-apis-v9.yml index 7f54e46e406..b0f1649f159 100644 --- a/curriculum/challenges/english/certifications/back-end-development-and-apis-v9.yml +++ b/curriculum/challenges/english/certifications/back-end-development-and-apis-v9.yml @@ -1,7 +1,7 @@ id: 68e6bd5120effa1586e79857 -title: Backend Development and APIs Certification +title: Back-End Development and APIs Certification certification: back-end-development-and-apis-v9 challengeType: 7 tests: - id: 68e6bfa120effa1586e7985a - title: Backend Development and APIs Certification Exam + title: Back-End Development and APIs Certification Exam diff --git a/curriculum/challenges/english/certifications/back-end-development-and-apis.yml b/curriculum/challenges/english/certifications/back-end-development-and-apis.yml index 17b4387389d..54b68f50ed6 100644 --- a/curriculum/challenges/english/certifications/back-end-development-and-apis.yml +++ b/curriculum/challenges/english/certifications/back-end-development-and-apis.yml @@ -1,6 +1,6 @@ --- id: 561add10cb82ac38a17523bc -title: Backend Development and APIs Certification +title: Back-End Development and APIs Certification certification: back-end-development-and-apis challengeType: 7 tests: diff --git a/curriculum/challenges/english/certifications/front-end-development-libraries-v9.yml b/curriculum/challenges/english/certifications/front-end-development-libraries-v9.yml index dd42e742aa6..f0106c77e55 100644 --- a/curriculum/challenges/english/certifications/front-end-development-libraries-v9.yml +++ b/curriculum/challenges/english/certifications/front-end-development-libraries-v9.yml @@ -1,7 +1,7 @@ id: 68e008aa5f80c6099d47b3a2 -title: Frontend Development Libraries Certification +title: Front-End Development Libraries Certification certification: front-end-development-libraries-v9 challengeType: 7 tests: - id: 68e00b355f80c6099d47b3a3 - title: Frontend Development Libraries Certification Exam + title: Front-End Development Libraries Certification Exam diff --git a/curriculum/challenges/english/certifications/front-end-development-libraries.yml b/curriculum/challenges/english/certifications/front-end-development-libraries.yml index 6034b0cc6d0..8166159682f 100644 --- a/curriculum/challenges/english/certifications/front-end-development-libraries.yml +++ b/curriculum/challenges/english/certifications/front-end-development-libraries.yml @@ -1,6 +1,6 @@ --- id: 561acd10cb82ac38a17513bc -title: Frontend Development Libraries Certification +title: Front-End Development Libraries Certification certification: front-end-development-libraries challengeType: 7 tests: diff --git a/curriculum/challenges/english/certifications/legacy-back-end.yml b/curriculum/challenges/english/certifications/legacy-back-end.yml index 77c5a12a3c9..83a70c7eaf8 100644 --- a/curriculum/challenges/english/certifications/legacy-back-end.yml +++ b/curriculum/challenges/english/certifications/legacy-back-end.yml @@ -1,5 +1,5 @@ id: 660add10cb82ac38a17513be -title: Legacy Backend Certification +title: Legacy Back-End Certification certification: legacy-back-end challengeType: 7 tests: diff --git a/curriculum/challenges/english/certifications/legacy-front-end.yml b/curriculum/challenges/english/certifications/legacy-front-end.yml index 4982aafc9eb..7be8c7becf0 100644 --- a/curriculum/challenges/english/certifications/legacy-front-end.yml +++ b/curriculum/challenges/english/certifications/legacy-front-end.yml @@ -1,5 +1,5 @@ id: 561add10cb82ac38a17513be -title: Legacy Frontend Certification +title: Legacy Front-End Certification certification: legacy-front-end challengeType: 7 tests: diff --git a/curriculum/challenges/english/certifications/legacy-full-stack.yml b/curriculum/challenges/english/certifications/legacy-full-stack.yml index 2f8234f5535..5d13b379ea3 100644 --- a/curriculum/challenges/english/certifications/legacy-full-stack.yml +++ b/curriculum/challenges/english/certifications/legacy-full-stack.yml @@ -8,7 +8,7 @@ tests: - id: 561abd10cb81ac38a17513bc title: JavaScript Algorithms and Data Structures Certification - id: 561acd10cb82ac38a17513bc - title: Frontend Libraries Certification + title: Front-End Libraries Certification - id: 5a553ca864b52e1d8bceea14 title: Data Visualization Certification - id: 561add10cb82ac38a17523bc diff --git a/curriculum/structure/blocks/back-end-development-and-apis-projects.json b/curriculum/structure/blocks/back-end-development-and-apis-projects.json index 26ee64abb08..abc793c7890 100644 --- a/curriculum/structure/blocks/back-end-development-and-apis-projects.json +++ b/curriculum/structure/blocks/back-end-development-and-apis-projects.json @@ -1,5 +1,5 @@ { - "name": "Backend Development and APIs Projects", + "name": "Back-End Development and APIs Projects", "isUpcomingChange": false, "dashedName": "back-end-development-and-apis-projects", "helpCategory": "JavaScript", diff --git a/curriculum/structure/blocks/exam-back-end-development-and-apis-certification.json b/curriculum/structure/blocks/exam-back-end-development-and-apis-certification.json index eed89d16be0..fa7fa4070cb 100644 --- a/curriculum/structure/blocks/exam-back-end-development-and-apis-certification.json +++ b/curriculum/structure/blocks/exam-back-end-development-and-apis-certification.json @@ -1,5 +1,5 @@ { - "name": "Backend Development and APIs Certification Exam", + "name": "Back-End Development and APIs Certification Exam", "blockLabel": "exam", "blockLayout": "link", "isUpcomingChange": true, @@ -8,7 +8,7 @@ "challengeOrder": [ { "id": "68e6bfa120effa1586e7985a", - "title": "Backend Development and APIs Certification Exam" + "title": "Back-End Development and APIs Certification Exam" } ] } diff --git a/curriculum/structure/blocks/exam-front-end-development-libraries-certification.json b/curriculum/structure/blocks/exam-front-end-development-libraries-certification.json index f96812994d5..084a7f741f1 100644 --- a/curriculum/structure/blocks/exam-front-end-development-libraries-certification.json +++ b/curriculum/structure/blocks/exam-front-end-development-libraries-certification.json @@ -1,5 +1,5 @@ { - "name": "Frontend Development Libraries Certification Exam", + "name": "Front-End Development Libraries Certification Exam", "blockLabel": "exam", "blockLayout": "link", "isUpcomingChange": true, @@ -8,7 +8,7 @@ "challengeOrder": [ { "id": "68e00b355f80c6099d47b3a3", - "title": "Frontend Development Libraries Certification Exam" + "title": "Front-End Development Libraries Certification Exam" } ] } diff --git a/curriculum/structure/blocks/front-end-development-libraries-projects.json b/curriculum/structure/blocks/front-end-development-libraries-projects.json index 1edd2484546..4475396d12e 100644 --- a/curriculum/structure/blocks/front-end-development-libraries-projects.json +++ b/curriculum/structure/blocks/front-end-development-libraries-projects.json @@ -1,5 +1,5 @@ { - "name": "Frontend Development Libraries Projects", + "name": "Front-End Development Libraries Projects", "isUpcomingChange": false, "dashedName": "front-end-development-libraries-projects", "helpCategory": "JavaScript", diff --git a/curriculum/structure/blocks/lecture-working-with-nodejs-and-event-driven-architecture.json b/curriculum/structure/blocks/lecture-working-with-nodejs-and-event-driven-architecture.json index b1017099929..4a411719fae 100644 --- a/curriculum/structure/blocks/lecture-working-with-nodejs-and-event-driven-architecture.json +++ b/curriculum/structure/blocks/lecture-working-with-nodejs-and-event-driven-architecture.json @@ -11,7 +11,7 @@ }, { "id": "68ff6d372ad364f285f0522e", - "title": "What are the Advantages and Disadvantages to Using Node on the Backend?" + "title": "What are the Advantages and Disadvantages to Using Node on the back-end?" }, { "id": "68ff6d39d7ed9ef36ff281f3", diff --git a/curriculum/structure/blocks/review-front-end-libraries.json b/curriculum/structure/blocks/review-front-end-libraries.json index 48f6107c13b..88df77e060e 100644 --- a/curriculum/structure/blocks/review-front-end-libraries.json +++ b/curriculum/structure/blocks/review-front-end-libraries.json @@ -1,11 +1,11 @@ { - "name": "Frontend Libraries Review", + "name": "Front-End Libraries Review", "blockLabel": "review", "blockLayout": "link", "isUpcomingChange": true, "dashedName": "review-front-end-libraries", "challengeOrder": [ - { "id": "6724e2dbf723fe1c8883cc69", "title": "Frontend Libraries Review" } + { "id": "6724e2dbf723fe1c8883cc69", "title": "Front-End Libraries Review" } ], "helpCategory": "HTML-CSS" } diff --git a/e2e/donation-modal.spec.ts b/e2e/donation-modal.spec.ts index 038ceb682d5..7439b106784 100644 --- a/e2e/donation-modal.spec.ts +++ b/e2e/donation-modal.spec.ts @@ -306,7 +306,7 @@ test.describe('Donation modal appearance logic - Certified user claiming a new b // Use `slowExpect` as we need to wait 20s for this part to show up. await slowExpect( donationModal.getByText( - 'Nicely done. You just completed Frontend Development Libraries Projects.' + 'Nicely done. You just completed Front-End Development Libraries Projects.' ) ).toBeVisible(); await donationModal.getByRole('button', { name: 'Ask me later' }).click(); diff --git a/e2e/full-stack-page.spec.ts b/e2e/full-stack-page.spec.ts index ec4139fae79..b52cb4b17c5 100644 --- a/e2e/full-stack-page.spec.ts +++ b/e2e/full-stack-page.spec.ts @@ -10,7 +10,7 @@ const requiredCerts = [ slug: '/learn/javascript-v9/' }, { - text: 'Frontend Development Libraries Certification', + text: 'Front-End Development Libraries Certification', slug: '/learn/front-end-development-libraries-v9/' }, { @@ -22,7 +22,7 @@ const requiredCerts = [ slug: '/learn/relational-databases-v9/' }, { - text: 'Backend Development and APIs Certification', + text: 'Back-End Development and APIs Certification', slug: '/learn/back-end-development-and-apis-v9/' } ]; diff --git a/e2e/map.spec.ts b/e2e/map.spec.ts index affec89c756..5a175d801b5 100644 --- a/e2e/map.spec.ts +++ b/e2e/map.spec.ts @@ -16,7 +16,7 @@ const LANDING_PAGE_LINKS = [ }, { slug: 'front-end-development-libraries-v9', - name: 'Frontend Development Libraries Certification' + name: 'Front-End Development Libraries Certification' }, { slug: 'python-v9', @@ -28,7 +28,7 @@ const LANDING_PAGE_LINKS = [ }, { slug: 'back-end-development-and-apis-v9', - name: 'Backend Development and APIs Certification' + name: 'Back-End Development and APIs Certification' }, { slug: 'full-stack-developer-v9', diff --git a/e2e/profile.spec.ts b/e2e/profile.spec.ts index d0d34bfd826..f94b88913a8 100644 --- a/e2e/profile.spec.ts +++ b/e2e/profile.spec.ts @@ -19,7 +19,7 @@ const legacyCerts = [ url: '/certification/certifieduser/javascript-algorithms-and-data-structures-v8' }, { - name: 'Frontend Development Libraries V8', + name: 'Front-End Development Libraries V8', url: '/certification/certifieduser/front-end-development-libraries' }, { @@ -31,7 +31,7 @@ const legacyCerts = [ url: '/certification/certifieduser/relational-database-v8' }, { - name: 'Backend Development and APIs V8', + name: 'Back-End Development and APIs V8', url: '/certification/certifieduser/back-end-development-and-apis' }, { @@ -59,7 +59,7 @@ const legacyCerts = [ url: '/certification/certifieduser/college-algebra-with-python-v8' }, { - name: 'Legacy Frontend', + name: 'Legacy Front-End', url: '/certification/certifieduser/legacy-front-end' }, { @@ -67,7 +67,7 @@ const legacyCerts = [ url: '/certification/certifieduser/javascript-algorithms-and-data-structures' }, { - name: 'Legacy Backend', + name: 'Legacy Back-End', url: '/certification/certifieduser/legacy-back-end' }, {