HubSpot CMS for Developers Quiz Answers 2020

Below you will find the answers for all the quiz questions asked in the HubSpot CMS for Developers Certification course. This article contains answers to quiz questions only. If you’re looking for the answers to the main Certification exam then visit our HubSpot CMS for Developers Certification Exam Answers page.

Course URLhttps://academy.hubspot.com/courses/cms-for-developers

Lesson 1 Quiz Answers

Q.1 – Which of the following statements about the design manager is NOT true?

(A) The design manager is an IDE.

(B) The design manager helps developers build and manage assets.

(C) The design manager is used by content editors to publish pages.

(D) The design manager can be used to edit CSS files.

Q.2 – Which of the following is NOT an important reason to familiarize yourself with available settings?

(A) Some templates are coded exclusively in settings.

(B) Some settings determine data available in templates.

(C) Code can be added globally in settings.

(D) Web developers should advise content editors on technical aspects.

Lesson 2 Quiz Answers

Q.1 – Which of the following statements best describes the relationship between templates and pages in the HubSpot CMS?

(A) There’s a one-to-one relationship between templates and pages.

(B) Templates are an opportunity for web developers to create reusable and modular layouts.

(C) CSS classes are assigned in pages, not templates.

(D) It’s best practice to create a maximum of five pages from any given template.

Q.2 – Which of the following statements best describes the relationship between CSS and templates?

(A) Anyone can easily build a template without knowing anything about CSS.

(B) You can style templates by writing rules in a linked CSS file and adding classes to template components in the drag and drop editor.

(C) Templates contain a CSS module where you can select styles to customize your pages.

(D) When you create a new template, the HubSpot CMS automatically creates a CSS file and attaches it to the new template.

Q.3 – Which of the following statements describes best practice for building templates?

(A) Content editors are the most important concern. Make sure to prioritize their preferences even if it makes maintenance more difficult.

(B) There’s no single right way to build a template. Content editors and developers should both factor into your decisions about how to structure a template.

(C) Templates should always be as flexible as possible for content editors.

(D) Use default modules whenever possible.

Q.4 – Which of the following statements best describes global groups?

(A) Global groups are the key to creating international websites.

(B) Global groups are the only way to build site headers because menus need to be wrapped in a global group.

(C) Global groups are a common way to handle content like headers and footers because they’re shared between templates.

(D) Global groups will not be affected by CSS attached to a template.

Lesson 3 Quiz Answers

Q.1 – Which of the following statements best describes the rationale for building custom modules?

(A) Custom modules are essentially the same thing as global groups.

(B) Custom modules are useful to web developers, but they can make content editing more complex.

(C) Custom modules simplify content editing, but they can make maintenance more difficult for web developers.

(D) Custom modules are a good choice even when they aren’t technically necessary because they’re consistent and portable.

Q.2 – Which of the following statements best describes writing good HTML/CSS/JS for a custom module?

(A) The CSS and JS windows of the module editor should only be used for third-party code.

(B) Web developers need to be careful with CSS and JS scope so that modules can be used multiple times on a variety of templates.

(C) Web developers don’t need to worry about the scope of their CSS and JS because the HubSpot CMS injects extra code to make sure everything is always perfect.

(D) Most of the time, web developers will add their CSS and JS in the HTML window. The CSS and JS windows are only for specialized code.

Q.3 – Which of the following would be a good candidate for a custom module?

(A) An FAQ page section with accordion functionality

(B) A variable 1, 2, or 3-column page section

(C) An image with text on top

(D) All of the above

Q.4 – Which of the following statements best describes the relationship between modules and HubL?

(A) Module fields have suggested snippets of HubL that you can paste into your markup. You can also modify and customize your HubL.

(B) HubL is not allowed in modules.

(C) Module fields can be added to a module with HubL or JavaScript but only in the HTML+HubL window.

(D) To build modules, you’ll need intermediate-level knowledge of HubL.

Lesson 4 Quiz Answers

Q.1 – Which data structure does HubL use for storing data in key and value pairs?

(A) Lists

(B) Dictionaries

(C) Objects

(D) Binary trees

Q.2 – Which of the following statements does NOT accurately describe HubL?

(A) HubL is a templating language for building assets in the HubSpot CMS.

(B) HubL provides common programming constructs like variables, loops, and conditionals.

(C) HubL is not client side code.

(D) HubL provides state management for single page apps.

Lesson 5 Quiz Answers

Q.1 – True or false? System templates cannot be used by content editors to publish pages.

(A) False

(B) True

Q.2 – Which of the following is NOT managed in the same location of the CMS as blog posts?

(A) Blog authors

(B) Blog tags

(C) Blog templates

Lesson 6 Quiz Answers

Q.1 – Which of the following statements does NOT accurately describe HubDB data?

(A) HubDB provides data storage that’s page agnostic.

(B) HubDB tables are an alternate view of CMS page data.

(C) Data in HubDB tables is not encrypted.

(D) Data in HubDB tables can be accessed via Javascript.

Q.2 – Which of the following statements does NOT describe an aspect of HubDB?

(A) Tables are managed in the HubDB tool.

(B) Table rows can be looped over with HubL for use in templates.

(C) There are only four column types in a HubDB table.

(D) Multi-select column data can be looped over with HubL for use in templates.

About HubSpot CMS for Developers Quiz

This course contains a total of 7 lessons about the knowledge required to create digital assets like web pages, landing pages, etc using the HubSpot CMS. Quiz questions are asked after every lesson you complete but they aren’t mandatory for moving to the next lesson. There is no time limit to these questions.

The HubSpot CMS for Developers Course contains lessons that teach you how to use the different tools present in the HubSpot Content Management System. You can use the HubSpot CMS to create landing pages, web pages, and websites that contain important parts like databases, blog templates, email systems, creating modules in the HubSpot CMS, and a lot more.

Leave a Comment

Share via
Copy link
Powered by Social Snap