Developing Scalable HubSpot Solutions
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
Web Development
Watch preview
Instructors

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.

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

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 
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 
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 
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 
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 
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 
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