Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Develop Apps with Heroku

Salesforce via Trailhead


Build apps with open languages and frameworks on Heroku that integrate seamlessly with Salesforce.
  • Learn the basics of how and when to use the Heroku Enterprise platform.
  • Use Heroku Flow to manage continuous delivery in app development
  • Learn patterns and methodology of integrating apps on Heroku with Salesforce.
  • Create, deploy, and scale a Java app on Heroku.
  • Deploy an app to Heroku and integrate it with Salesforce using Heroku Connect


  • Heroku Enterprise Basics
    • Get to Know Heroku
    • Deploy Your First Heroku App
    • Peek Under the Hood of Heroku
    • Going Further with Heroku Enterprise
  • Heroku Flow
    • Learn About Continuous Integration, Deployment, and Delivery
    • Learn About Heroku Flow and Its Features
    • Create a Heroku Pipeline and Run Review Apps
    • Run Tasks with Release Phase
  • Salesforce & Heroku Integration
    • Get Started with Salesforce & Heroku Integration
    • Integrate Salesforce and Heroku with Heroku Connect
    • Integrate Salesforce and Heroku with Salesforce Connect
    • Use Salesforce REST APIs with Heroku
    • Use Apex Callouts and Workflow with Heroku
    • Use Heroku to Run Salesforce Canvas Apps
  • Quick Start: Deploy a Java App on Heroku
    • Get Started with Java on Heroku
    • Manage and Scale a Java App on Heroku
    • Modify and Add Services to a Java App on Heroku
  • Develop a Heroku App That Integrates with Salesforce
    • Install the Dreamhouse App and Create a Heroku Button
    • Create Your Heroku App
    • Set Up Heroku Connect
    • Set Up Heroku Pipelines and Heroku Flow
    • Configure the Production Environment


Start your review of Develop Apps with Heroku

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.