In this video (episode 1 of 10), John gives an overview of the tools and topics he will be discussing throughout this series of tutorials. If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten episode video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1

In episode 2 of this series, John compares PHP to HubL (HubSpot's Markup Language based on Jinjava). The Gist mentioned in the video can be found here: https://hubspotdev.co/hublgist If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. Learn more about HubL in our dev docs here: https://developers.hubspot.com/docs/c... This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1

This video (episode 3 of 10) explains four ways you can get started with the HubSpot CMS Boilerplate. For more information, check out our Getting Started Guide: https://developers.hubspot.com/docs/c... If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1

In this video (episode 4 of 10), we dive into the HubSpot Boilerplate and begin creating the skeleton for the site / theme that we are building. If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1

In Episode 5, we explore how you can style your HubSpot theme or website with CSS, and how this compares to what you would typically do in WordPress. If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1

pisode 6 is all about storing website data with HubDB, HubSpot's built-in relational database. We'll continue this topic in the next video as well. If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1

In Episode 7 we continue the discussion of how to store website data with HubDB, HubSpot's built-in relational database. If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1

In episode 8, John covers how to create dynamic page templates using HubDB. There are other helpful tips and tricks you may find helpful at these spots: - Resize images with HubL: https://youtu.be/uI72e9w9GKg?t=68 - Save time with HubL filters: https://youtu.be/uI72e9w9GKg?t=113 - Create an archive (listing) page template: https://youtu.be/uI72e9w9GKg?t=196 - Use URL query parameters to filter HubDB listings: https://youtu.be/uI72e9w9GKg?t=399 If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1

In Episode 9, learn how to translate Gutenberg Blocks from WordPress into Custom Modules in HubSpot's CMS. If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1

In the tenth and final episode of this series, learn how to work with section templates before John concludes the project with a final overview. If you are a WordPress developer looking to get started with HubSpot's CMS Hub, you've come to the right place. This ten video series will explore the similarities and differences between WordPress and CMS Hub and provide tips that will help you start building sophisticated themes and websites on HubSpot as quickly as possible. This series is brought to you by John Fuller of Ascend Inbound Marketing, a HubSpot partner agency. You can learn more about Ascend on their website: https://www.ascendinbound.com/ For more in-depth information about developing on CMS Hub, continue your education with the "HubSpot CMS for Developers" course and certification available for free on HubSpot Academy: https://academy.hubspot.com/courses/c...

Untitled design (4)
John Fuller
Ascend Inbound Marketing

It all began when this starving musician – too cheap to pay someone for marketing and a website – learned to code. Do I still sing? Only when I code dope websites 🔥
Skilled in UX (user experience), all things HubSpot, Shopify, WordPress, and storytelling.

TEMPLATE - Template #1
TEMPLATE - Template #1
TEMPLATE - Template #1