Nov 4th 2011
Learn how to develop high-quality web applications fast using the renowned web framework that powers Twitter, Groupon, Github, Basecamp and more!
Ruby on Rails is a powerful open-source web framework that enables you to build sophisticated web applications - fast! More importantly, it's optimised for programmer happiness and productivity! It lets you write beautiful code by favouring convention over configuration, and eliminates so much of the drudgery associated with building web applications. And with the current high demand for experienced Ruby on Rails developers, there's never been a better time to learn Ruby and Rails.
This course is aimed at giving you a general grounding in Ruby and the various components that make up a Rails application. There is a lot to take in, so we will only briefly cover some of the more advanced aspects of the Rails framework such as internationalisation, the new asset pipeline and caching. Rest assured though that you will be provided with the necessary experience and knowledge to dig deeper into these advanced topics as and when you need to.
Ruby and Rails are open-source, as are all the supporting libraries that we shall be using. Other than that, all you will require is a text editor or IDE that you are familiar with using
You will need a computer, ideally a laptop, preferably running Linux or OS X (Running Ruby and Rails on Windows is easier than it's ever been, but it's not without it's problems)
To get the most from the sessions, you will need to have Ruby, Rails and a few other supporting libraries and programs installed on your computer BEFORE the sessions. Don't worry, you will receive comprehensive instructions before the course on how to get your computer set up with everything that is necessary.
This is a three day intensive course, running Wednesday 30th November - 2nd December 2011, 9am - 5:30pm
Full details of the syllabus will follow in the next few weeks.
This is a "bootstrap" course aimed at giving you the skills, knowledge and experience necessary to build and deploy your very own Rails applications from scratch. It will cover the most recent versions of Ruby (1.9.2) and Rails (3.1).
You will learn:
16 Places are available on this course.
It will be lead in-person by the tutors. You are encouraged to confer with other participants on the day for support and to develop your learning. There is no coursework or assessment on this programme.Price & Payment
The full 3 day course costs £570 for the full day, payable in advance via PayPal only (note, we cannot provide VAT receipts)
Included in this price is a hot buffet lunch, with vegetarian options (please notify us if you have other dietary requirements)
Additionally, you will receive an electronic copy of the teaching materials, software, and programmes we write on a USB stick.
Wednesday 30th November - Friday 2nd December
9am - 5:30pm
Ric Roberts (http://ricroberts.com)
Asa Calow is a Ruby on Rails veteran, having worked on and deployed projects using the framework since version 0.9 in 2004 - back when its creator DHH was barely out of school, the simplest Rails project needed a Babel-like stack of infrastructure to get off the ground and Kelis' "Milkshake" ruled the charts. Since then he has worked continuously with both Ruby and Rails, and is presently a contractor/gun for hire whose bread-and-butter work is frequently although not exclusively Rails-based.
Other than Ruby, Asa's favourite things are test-driven development, experimental technology, new/old programming languages, science-themed cocktails and kickass food; not necessarily in that order.
The MadLab is on Edge Street, in the Northern Quarter of Manchester, a ten minute walk from Piccadilly or Victoria train stations.
It is easy to walk to from the main transport hub around Piccadilly Gardens, and there are plenty of independent coffee shops in the area for early birds.
Established in late 2008, the MadLab is a not-for-profit organisation providing space, infrastructure and and outlet for the region’s digital and creative communities. We bring in some of the most interesting people are projects from around the world, run workshops and themed technology and arts days, and host exhibitions with our partners. A “youth club for adults” where you can learn and share with like-minded individuals.
MADLAB005 - 001