Riding Rails at NUST On July 28-31, 2011

by Noc Team on July 27, 2011

By Mohammad Yasir

National University of Science and Technology (NUST) in association with Evamp and Saanga is organizing a 4-day workshop on “Rapid Web Development through Ruby on Rails Framework on July 28-31.”

‘Rails is the most well thought-out web development framework I’ve ever used. And that’s in a decade of doing web applications for a living. I’ve built my own frameworks, helped develop the Servlet API, and have created more than a few web servers from scratch. Nobody has done it like this before.’ – James Duncan Davidson, Creator of Tomcat and Ant.

Ruby on Rails includes tools that make common development tasks easier “out of the box”, such as scaffolding that can automatically construct some of the models and views needed for a basic website. Also included are WEBrick, a simple Ruby web server that is distributed with Ruby, and Rake, a build system, distributed as a gem. Together with Ruby on Rails these tools provide a basic development environment.

Ruby on Rails is also noteworthy for its extensive use of the JavaScript libraries Prototype and Script.aculo.us for Ajax. Ruby on Rails is typically deployed with a database server such as MySQL or PostgreSQL, and a web server such as Apache running the Phusion Passenger module.

The workshop aims at teaching to promote rapid agile web development with clean application of MVC that is high-performance and scalable.

The participants will be trained

  • To build Rails applications from scratch, manage database with migrations
  • Learn about Ajax support in rails
  • Understand ActiveRecord associations and validations
  • Understand REST and how to use it in Rails
  • Understand basic optimization techniques such as caching/eager loading

The trainer of the workshop will be Hasham Malik, who is Director Engineering at a leading software house, where he has lead teams to develop and deploy several RoR websites and applications.

Leave a Comment

Time limit is exhausted. Please reload CAPTCHA.

Previous post:

Next post: