Home
Bootcamp
Rules
Schedule
Venue
Prizes
Team
'

Students #ContributingCode is a team competition for students in the Palo Alto, CA area which will be held during the last two weeks of July 2012.

Your mission, should you choose to accept it, is to volunteer your unique talents and creativity on a two week long sprint. Don't worry if this is your first coding competition or you have never coded. The @CloudFoundry Developer Relations team will provide training showing you everything you need to get started.

For your hard work, we will provide prizes, food and giveaways. You won't regret coming even if you don't win. This is a great social and intellectual extra-curricular activity.

Act Fast


The contest is over and the results are here.

Winners

Contributors

Participating organizations

Bootcamp July 13th at Noon


Cloud Foundry was nice enough to donate accounts for all contributors. signup for free

If you have missed the bootcamp. Catch up here

Bootcamp Sessions

Cloud Foundry Web Development Bootcamp

Hands on guide and introduction for Cloud Foundry for novices. This sessions covers the basics of accessing the Cloud Foundry platform as a service, how to use cloudfoundry.com, how to install and use Micro Cloud Foundry on your laptop, and covers the basics vmc commands for the platform. The session will provide hands on troubleshooting for developers that want to install and set-up Cloud Foundry in the session.

Ruby Basics on Cloud Foundry

In this session we will cover how to build a Sinatra Web Application and a Rails Web Application. We will also show you how to create a manifest for your application for Cloud Foundry detailing all of the resources it needs to run, how auto reconfiguration helps you seamlessly transition between your local environment and the cloud, how standalone Ruby applications work, and which tasks Ruby applications can help you accomplish. Github Demo App

Spring into the Cloud

This talk will describe how to deploy Java/Spring applications on Cloud Foundry. You will learn about the Spring application development lifecycle with Cloud Foundry: local development with STS, local deployment to Micro Cloud Foundry for testing, and deployment to CloudFoundry.com. We will describe how to use the Spring APIs that make Cloud Foundry a premiere destination for your applications. Github Demo App

Becoming a Node.js Ninja on Cloud Foundry

In this session you will learn about: What Node.js is, the internal workings of Node.js & the buzz around it, aspects of asynchronous code, callbacks, async exception handling, events, organizing Node.js code, modules, npm, package.json, managing your Node.js apps on Cloud Foundry, how easy it is to run your Node.js app in Cloud Foundry with very few modifications, and how to use various tools offered by Cloud Foundry to manage, scale & debug your apps. Github Demo App

Rules



Two week code sprint. All teams will start working and end at the same time.

Missions

Will be revealed during the Bootcamp on July 13th

Source Code

We will give each team a private GitHub repository

Running Code and Demos

Must be built as an App on Cloud Foundry

Submissions

Must be done by Saturday July 28th at 8pm

Members

Each team may have up to a maximum of 4 members. All members must have a non-expired student ID.

Questions?

We have a page with a list of Frequently Asked Questions.

If you need to ask anything else, reach us via Twitter

#ContributingCode Finale


Saturday July 28th, 2012 at VMware Creekside Campus



09:00am - 10:15am

Welcome

Check In with your Student ID. Grab Breakfast. Set Up your Team Space

Kickoff by the VMware Service Foundation Programs Director.

10:15am - 08:00pm

Coding

Score as many points as possible working on your app or on one of the sponsored challenges.

Mentors will be available the entire day to help you with Cloud Foundry, Git, Node.js, Ruby or Java

Lunch will be available around 12:30. T-Shirts starting at 6pm. Dinner will be available starting at 7pm

08:00pm - 10:00pm

Finale

Sign up to demo your project by 8pm. Then demos start right at 8pm and last 5 minutes.

Winners of Grand Prizes Announced around 9:30pm

Venue


VMware Creekside A

900 Arastradero Rd, Palo Alto, CA 94304

FourSquare

Prizes


$4000

First prize

$2000

Second prize

$1000

Third prize

T-Shirts

Will be handed out on the final day of the Code Sprint: July 28th, 2012.

Github Schwags and Accounts

For specific categories. Will be announced later.

Karma

Great opportunities to help others seldom come, but small ones surround us every day.
~Sally Koch

About Teams

In order to get started the first thing you need to do is to sign in with your GitHub account. Once you are signed in you can either create a new team or request to join a team. If your team is not full, others can send you requests to join it.

Get Started

Team Gallery