Building Apps with Heroku

Heroku and other PaaS (Platform as a Service) providers have changed the game when it comes to deploying applications in the cloud. In this workshop, you'll create, deploy, update, and customize a Heroku-based application as well as how to use Heroku-based applications in real projects and teams.

Attendance is limited get your tickets now!

– What You Will Learn –

  • Heroku Basics such as creating and deploying applications
  • Understanding Heroku's features and limitations
  • Using Heroku add-ons to easily enhance your application
  • Application configuration, logging, console
  • Customizing processes with Procfiles
  • Combining Heroku with AWS for the best of both worlds
  • Integrating Heroku into a team workflow
  • Creating and using custom buildpacks

Who is this workshop for?

This workshop is for web developers working in traditional development environments who want to get up to speed with deploying cloud-based applications.

What should I know for this workshop?

This workshop assumes general knowledge of and experience in building web applications (HTML, CSS, JavaScript, etc). Some knowledge of cloud-based services such as AWS is recommended but not required.

What should I bring?

Bring a WiFi-enabled laptop capable of running VirtualBox and a power cord. We'll provide a virtual machine image with everything needed to follow along.

Lunch will be provided. Light refreshments are served in the morning.

What if I fall behind?

The instructors will do their best to keep you up to speed with the course. However, if you need a boost we'll have code in a Git repo you can use to skip ahead to the next section.

What if I need to cancel?

If you've registered and need to cancel, let us know at 30 days or more from the event date. We'll refund your course less a $100 processing fee. We cannot refund cancellations less than 30 days from the event date. If the training event is canceled by us for any reason we'll issue a full refund but are not liable for other costs or fees.

– Taught By –

Dan Adams

Dan Adams, Senior Technical Consultant

Dan is a software engineer and consultant building web and mobile apps, teams, and companies. He heads up the training and startup offerings at Cantina playing an interim-CTO role with early stage startups to help them define, design, and build their initial product offering. Dan also has experience as an engineering manager, mentor, product architect, and project tech lead.

Matt Chisholm

Matt Chisholm, Principal Consultant, Technical Architect

Matt co-founded Cantina in 2007 as an emerging technology consultancy. With over twelve years of experience in consulting, technology architecture, development and social networking Matt is building a new model of consultancy that uses the talents of hands-on technologists who understand business goals and concerns. He has worked with consumer-oriented organizations such as Analog Devices and Endeca as well as major financial institutions such as UBS, JP Morgan, and the Financial Times.