Developing Scalable HubSpot Solutions

FREE Course

In this course, you'll build the foundational skills needed to create scalable development projects of all types. From ideation to deployment and testing, you'll gain knowledge of tools and theories such as story mapping, git and version control, sandboxes, and continuous integration and deployment.

Includes
    7 Lessons
    22 Videos
    6 Quizzes
    2 hr 35 min
  • Web Development

Watch preview

Instructors

Photo of Brooke Bond

Brooke Bond

Brooke is a developer advocate with HubSpot. She helps developers grow better with HubSpot through educational content focused on front-end development, APIs, and UX. When she's not coding or teaching, she enjoys cooking, reading, and being overly competitive about board games.

Photo of Parag Jagdale

Parag Jagdale

Parag Jagdale is known for fighting and eliminating complexity on behalf of Ecommerce Marketers. He spends his weekends working on the "Honey-Do" list and playing with his daughter. He's also known for poppin' n lockin' before his talks at HubSpot Developer Day events and at Inbound parties.

Curriculum

  • Thumbnail for Getting Started With Your Development Projects

    Getting Started With Your Development Projects

    • Lesson
    • 27 min

    Read more

    Lesson instructor: Brooke Bond

    In this lesson, you'll learn the basic fundamentals on how to set up your development project for success. Learn how to use brainstorming, story mapping, and user research to plan development projects that solve for the customer, and help keep your entire team aligned on the same goals.

    See full details

    Start course
  • Thumbnail for Setting Up Your Personal Development Environment

    Setting Up Your Personal Development Environment

    • Lesson
    • 20 min

    Read more

    Lesson instructor: Brooke Bond

    In this lesson, you'll learn how to set up your personal development environment with tools that will make your workflows more efficient. You'll learn how to use the HubSpot command line interface and how to make use of an integrated development environment to help you code faster.

    See full details

    Start course
  • Thumbnail for Managing Your Code and Collaborating With Other Developers

    Managing Your Code and Collaborating With Other Developers

    • Lesson
    • 27 min

    Read more

    Lesson instructor: Brooke Bond

    In this lesson, you'll learn how to set up your code into an online repository, like GitHub, to start versioning and collaborating on code with others. Create a direct pipeline from your GitHub repository to your HubSpot account.

    See full details

    Start course
  • Thumbnail for Sourcing and Managing Data

    Sourcing and Managing Data

    • Lesson
    • 31 min

    Read more

    Lesson instructor: Brooke Bond

    In this lesson, you'll learn more about the importance of sourcing and managing your data from the very beginning of your project planning. Data powers projects, so it's important that you and your team understand and create the most efficient databases to pull from.

    See full details

    Start course
  • Thumbnail for Testing and Deploying Your Code

    Testing and Deploying Your Code

    • Lesson
    • 25 min

    Read more

    Lesson instructor: Brooke Bond

    In this lesson, you'll learn how to create a testing environment to ensure everything is bug-free before deploying to production. You'll learn how to set up a workflow pipeline between your repository and a HubSpot sandbox account, and then how to push to production in a continuous integration/deployment cycle.

    See full details

    Start course
  • Thumbnail for Beyond Deployment and Ongoing Maintenance

    Beyond Deployment and Ongoing Maintenance

    • Lesson
    • 20 min

    Read more

    Lesson instructor: Brooke Bond

    In this lesson, you'll learn how to support your projects post-launch. Learn how to set up customer satisfaction feedback surveys, create self-service documentation, and update your projects seamlessly with no downtime for users.

    See full details

    Start course
  • Thumbnail for Developing Scalable HubSpot Solutions Next Steps

    Developing Scalable HubSpot Solutions Next Steps

    • Lesson
    • 5 min

    Read more

    Learn what to do once you finish the Developing Scalable HubSpot Solutions Course!

    Start course

Why learn with Academy?

unlock illustration

It's Free

Creating a HubSpot Academy account is 100% free and gets you unlimited access to our complete library of education and free software tools. Create an account and never fill out a form for content again.
dedicated-ip-board illustration

It's personalized

Your account will be full of personalized training recommendations tailored to you, making it quick and easy for you to continuously develop your knowledge and skills.
additional-hubspot-account-globe illustration

It's global

With our globally-recognized certifications across 5 languages, you can show off your skills and stand out to new or existing employers. Join over 250,000 other HubSpot Academy certified professionals now.