Graded Quiz :Introduction to Web Development with HTML, CSS, JavaScript (Cloud Application Development Foundations Specialization) Answers 2025
1. Question 1 – What is an API?
❌ A practice for DevOps teams
❌ A version control system
✅ Code that works with data and provides a mechanism for software to access resources from the back-end
❌ A framework that controls program flow
Explanation:
An API is an interface that allows different software components to communicate, usually with backend services.
2. Question 2 – Who can fix an authentication failure error? (Select all)
✅ Full-stack Developer
❌ Front-end Developer
✅ Back-end Developer
Explanation:
Authentication logic lives in the backend. Full-stack developers can handle it too.
3. Question 3 – In addition to SQL, which tool can help access databases?
❌ pip
❌ npm
✅ ORM
❌ CI/CD
Explanation:
ORM (Object Relational Mapping) lets developers interact with databases using code instead of raw SQL.
4. Question 4 – Build automation can automate which tasks? (Select all)
❌ Compiling binary code into source code
✅ Running tests & deployments
✅ Downloading dependencies
✅ Packaging binary code
Explanation:
Build automation handles repetitive tasks such as testing, packaging, and dependency management.
5. Question 5 – Website readable on desktop but not mobile?
❌ Back-end Developer
✅ Front-end Developer
Explanation:
This is a responsive design issue handled by front-end developers (HTML/CSS/JS).
6. Question 6 – Which describe a package manager? (Select all)
✅ Contains application files + install instructions + metadata
✅ A way to distribute your pre-packaged applications
✅ Finds, installs, maintains, uninstalls packages
Explanation:
Package managers automate downloading, updating, and maintaining software packages.
7. Question 7 – What adds interactivity to a website?
❌ CSS
❌ Git
❌ HTML
✅ JavaScript
Explanation:
JavaScript adds dynamic behavior and user interactions.
8. Question 8 – Which is an open-source server-side JS platform?
❌ Angular
✅ Node.js
❌ Flask
❌ React JS
Explanation:
Node.js runs JavaScript on the server, using an asynchronous single-threaded model.
9. Question 9 – Front-end frameworks/libraries (Select all)
❌ Node.js
✅ React.js
✅ Vue.js
❌ Express
✅ Angular
Explanation:
React, Vue, and Angular are front-end frameworks. Node & Express are backend.
10. Question 10 – NOT required for a front-end developer?
❌ CSS
❌ JavaScript
❌ HTML
✅ Java
Explanation:
Front-end uses HTML/CSS/JS. Java is typically used for backend.
🧾 SUMMARY TABLE
| Q# | Correct Answer |
|---|---|
| 1 | API = backend resource access mechanism |
| 2 | Full-stack, Back-end |
| 3 | ORM |
| 4 | Run tests, download dependencies, package code |
| 5 | Front-end Developer |
| 6 | All three options |
| 7 | JavaScript |
| 8 | Node.js |
| 9 | React, Vue, Angular |
| 10 | Java |