Building Freecamp (a project management tool) - a learning series
As we kick off our first meetup as part of the Google for Entrepreneurs at CoCo program we will have monthly sessions to help you get started building a real Rails app and learn best practices and fundamental web development concepts. Each session in the series will build on the previous session.
Each session will take place in three parts: an introductory lesson, a group coding workshop and an 'advanced topics' presentation.
We’ll aim to provide documentation and tutorials to go along with our sessions, so newcomers can catch up and dive right in.
Introductory Lesson (30 minutes):
We'll give a quick introduction to where we're at with Freecamp, what we'll build today and some basic syntax/how to guides that will allow us to build some features during the workshop
Coding Workshop (1 hour 30 minutes):
The best way to learn is by doing! With that, the co-organizers will host a session where we will lead you through a session of how to code Freecamp. We'll implement features, deploy to Heroku and deal with version control. The organizers and experienced Rubyists will roam around and make sure make sure everyone is following along while hacking on the application.
This will be a highly interactive session where you can work with others, beginners and experienced Rails developers alike, and get hands on experience building a Ruby on Rails application.
Advanced Topic Presentations (30 minutes):
After we've hacked on Freecamp for a while, we'll talk about some deeper concepts of Rails/Web development and relate them to the work we did that day. These will take the form of beginner focused lightning talks that members of the group can talk about as they're learning Rails. e.g:
• Test Driven Development
• Git and Version Control
• Deployment (Heroku/VPS)
• Core Rails components that interact with databases, help you build forms, etc
• Ruby language tips and lessons
• And others!
Parking: visit the CoCo MSP site for parking infomation. CoCo has a partnership with the Gateway Ramp (grab validations from CoCo Host to receive $5 parking). http://www.minneapolisparking.com/gateway/
Food/Drink: food, beer, soda and water will be provided
Laptop: since there is group hack-session during these events, you should bring a laptop with Ruby on Rails installed! There is a great resource at http://railsapps.github.com/installing-rails.html that can help you get started on your operating system. If for any reason you run into issues with that tutorial and can't get things running, that's okay too. Just bring your laptop to the event and we can help you get set up and be prepared to partner up with someone to follow along.
A note from our sponsors:
By registering for this event, you acknowledge that this is a public event and any ideas you share cannot be considered confidential and could be developed by others, including Google. On the other hand, sharing your ideas might lead to opportunities to collaborate with other event participants and sponsors.