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.
The contest is over and the results are here.
WinnersCloud Foundry was nice enough to donate accounts for all contributors. signup for free
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.
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
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
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
Two week code sprint. All teams will start working and end at the same time.
Will be revealed during the Bootcamp on July 13th
We will give each team a private GitHub repository
Must be built as an App on Cloud Foundry
Must be done by Saturday July 28th at 8pm
Each team may have up to a maximum of 4 members. All members must have a non-expired student ID.
We have a page with a list of Frequently Asked Questions.
If you need to ask anything else, reach us via Twitter
09:00am - 10:15am
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
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
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
First prize
Second prize
Third prize
Will be handed out on the final day of the Code Sprint: July 28th, 2012.
For specific categories. Will be announced later.
Great opportunities to help others seldom come, but small ones surround us every day.
~Sally Koch
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.