YoVDO

HubSpot CMS for Developers

Offered By: HubSpot via HubSpot Academy

Tags

Hubspot Courses Web Development Courses Data Integration Courses

Course Description

Overview

This track contains lessons and resources to help web developers learn how to build and manage websites on the HubSpot CMS. You’ll learn how to use the CMS tools to create a wide variety of assets, and how to maximize your effectiveness with these tools to streamline your process and increase your productivity.

    Syllabus

    • Getting Started with the HubSpot CMS
      • In this lesson, you’ll learn about the tools and workflows developers use to build a variety of web assets in the HubSpot CMS.
    • HubL: The Templating Language of the HubSpot CMS
      • In this lesson, you’ll learn about HubL, the templating language of the HubSpot CMS. You’ll learn about the syntax of HubL, the programmatic constructs, and common uses of HubL in the CMS.
    • Building HubSpot CMS Templates
      • In this lesson you’ll learn about the components of a HubSpot CMS template, how to build them with the design manager, and best practices for creating templates that delight your content editors and save you time.
    • Building HubSpot CMS Modules
      • In this lesson you’ll learn about HubSpot CMS modules. You’ll learn the rationale for building your own modules, how to create them using the design tools, and how to balance content editor flexibility and guardrails.
    • Building HubSpot CMS Themes
      • In this lesson you'll learn about the anatomy of HubSpot CMS Themes and how to build them with a special focus on creating intuitive editing experiences and a scalable codebase.
    • Blog, Email, and System Templates in the HubSpot CMS
      • In this lesson, you'll learn about blog, email, and system templates and the unique aspects of working with each of these template types. We'll explore how to configure common template settings and how to create and edit these templates within HubSpot.
    • Other Data Sources: Using HubDB and Custom Objects in CMS Hub
      • In this lesson, you'll learn how to integrate data from HubDB and CRM custom objects into CMS Hub webpages. You'll also learn how to build dynamic pages using the data. Integrating these data sources with your CMS Hub will allow you to tap into the power of CRM + CMS, making your site more connected with all parts of the CRM ecosystem.
    • CMS for Developers Practicum
      • This practicum is one of two requirements for receiving your CMS for Developers certification. Depending on your level of expertise, this practicum should take two to five hours.
    • CMS for Developers Next Steps
      • Learn what to do once you finish the CMS for Developers Certification Course!

    Taught by

    Jeff Ausura

    Related Courses

    Web sémantique et Web de données
    Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique
    Linked Data Engineering
    openHPI
    Implementing ETL with SQL Server Integration Services
    Microsoft via edX
    Advanced Manufacturing Enterprise
    University at Buffalo via Coursera
    Big Data Services: Capstone Project
    Yandex via Coursera