---------- Forwarded message ---------- From: Aakash Dharmadhikari <[email protected]> Date: Mon, Aug 8, 2011 at 7:55 PM Subject: [chennai.rb] C42 Workshop - test driving Ruby on Rails applications To: Bangalore Ruby User Group <[email protected]>, [email protected], [email protected], [email protected], [email protected]
Hello Guys, As part of our series of Ruby and Rails related workshops, we at C42 are conducting the next workshop on - "Test driving Ruby on Rails applications". To avail a special 10% discount for the people from these mailing lists, you can use discount code brug-aug-11. Only the first 5 registrants to use this code can avail this discount. We also have a 10% discount for group registrations of 4 or more. Summary: This course will teach you how to test drive your Rails applications. If you know basic Ruby and Rails, but need handholding to test drive your application, this course if for you. Trainers: Niranjan Paranjape and Aakash Dharmadhikari Details: At the end of this course you should be able to: Understand the advantages and disadvantages of TDD Take the first steps toward using tests as a tool to design better code Use RSpec to independently specify models, views, controllers and helpers Use special RSpec matchers for even more readable specs Decide when to use mocks and when not to Test third party API calls without making the tests too brittle Identify & understand various test smells, like complex test setup or excessive mocking, that indicates poor design Use cucumber to perform functional tests Use tools like spork and parallel-tests to reduce build times Use factory_girl to make your specs concise Use RSpec, the tool we'll be using for this course, effectively Like all other workshops we conduct, this workshop is structured as a series of hands-on 30 minute exercises, each concentrating on a particular topic. The attendee will build a real, working Ruby on Rails application over the course of the two day session. To know more details about the course content, please visit http://c42.in/training/rails_tdd Prerequisites: Basic knowledge of Ruby, Rails and TDD. Laptop with Linux/OSX and Ruby already installed Timings: 9 AM to 6 PM Includes: Lunch & two networking breaks To book online please visit http://c42-rails-tdd-aug11.doattend.com/ Regards, Aakash Dharmadhikari http://c42.in/training -- Regards, T.Shrinivasan My Life with GNU/Linux : http://goinggnu.wordpress.com Free/Open Source Jobs : http://fossjobs.in Get CollabNet Subversion Edge : http://www.collab.net/svnedge _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
