Building Websites using HubSpot CMS APIs in JavaScript

Gain insights into building websites using HubSpot CMS APIs in JavaScript. Explore template creation, database management, performance monitoring, and developing user sign-up pages with practical hands-on experience.

Beginner

16 Lessons

4h

Certificate of Completion

Gain insights into building websites using HubSpot CMS APIs in JavaScript. Explore template creation, database management, performance monitoring, and developing user sign-up pages with practical hands-on experience.

AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

28 Playgrounds

This course includes

28 Playgrounds

Course Overview

HubSpot CMS allows developers to build websites that are easy to manage across pages using existing or personalized templates. It also allows developers to automate database management tasks and retrieve information about a website's performance and uptime. You'll start the course by setting up the developer account on HubSpot. Next, you will learn to create a template to use across all website pages. You will learn to retrieve and update a template from your account. You will also learn to create, publish...Show More

TAKEAWAY SKILLS

Api Integration

Rest Api

Javascript

What You'll Learn

An understanding of HubSpot's CMS API resources and their parameters

The ability to create and manage a website from an existing or a user defined template

Working knowledge of creating, updating, publishing a website’s landing page using Pages API

Working knowledge of creating and updating tables using HubDB API

Working knowledge of fetching performance metrics regarding our website using Performance API

What You'll Learn

An understanding of HubSpot's CMS API resources and their parameters

Show more

Course Content

1.

Introduction

Get familiar with leveraging HubSpot's CMS APIs for creating and managing websites.
2.

Templates

Unpack the core of creating, retrieving, modifying, and deleting templates in HubSpot CMS.
3.

Pages

Work your way through creating, getting, and modifying pages using HubSpot CMS APIs.
4.

HubDB

Break down the steps to create, retrieve, and modify HubDB tables using HubSpot’s API.
5.

CMS Performance

Solve problems in monitoring HubSpot CMS website performance using the Performance API.
6.

Demo Page Using HubSpot APIs

1 Lesson

See how to create and publish a signup page using HubSpot APIs.
7.

Conclusion

1 Lesson

Approach the next steps with HubSpot documentation and continued API exploration.
8.

Appendix

1 Lesson

Learn how to use HubSpot refresh tokens to maintain continuous API access.

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor