IGT Ruby On Rails Day
“Ruby on Rails is a breakthrough in lowering the barriers of entry to programming.
Powerful web applications that formerly might have taken weeks or months
to develop can be produced in a matter of days.”
-Tim O'Reilly, Founder of O'Reilly Media
Ruby on Rails, often shortened to Rails or RoR, is an open source web application framework for the Ruby programming language. It is intended to be used with an Agile development methodology that is used by web developers for rapid development
15:10 - 15:30
The Modern Approach - Michael Mazyar
The modern approach of building applications.
Creating products using adaptive development methodology allows getting faster to the market while keeping highly maintainable code.
Methodology and technology aspects of creating applications in a modern environment. Utilizing concepts from customer development, agile methodologies (and other buzzwords) to build awesome products in less possible time and effort.
15:30 - 15:50
Introduction to Ruby On Rails - Boris Nadion
Web development that doesn’t hurt.
Why Ruby On Rails is so popular among startup founders and developers.
What’s so special in this web applications framework and general purpose language that makes them the ultimate choice for the next killer application. What are the reasons to pick Ruby on Rails for your next project over the competitors. Where it really shines.
15:50 - 16:10
Ruby Basics - Vitaly Kushner
General overview of Ruby language.
Short walktrough over the most important language concepts, blocks, closures, meta programming, modules. With code examples that will make you want to write in Ruby right away.
16:10 - 16:30
Rails Basics - Vitaly Kushner
General overview of Rails framework.
What are the main parts of the framework. A bit about MVC design pattern and how it is implemented in Rails. What is RESTful approach and why is it important. Automatic testing as an indispensable part of the development process.
16:30 - 16:50 Coffee Break
16:50 - 17:10
Case study - Michael Mazyar
Adaptive development and Ruby On Rails - real world examples.
How we make all the above work in real projects and create awesome web applications to the benefit of our clients and their clients.
Q&A Panel - Michael Mazyar, Vitaly Kushner, Boris Nadion
https://astrails.com... (https://astrails.com) https://blog.astrails.... (https://blog.astrails.com) @borisnadion