Hi all, Michael Slater and I just posted our second episode of the "LearningRails.com" podcast intended for new programmers aspiring to learn and use Rails and for designers who need to work with Rails developers.
This episode covers what happens when a user enters a URL in their browser. We compare and contrast a little bit with static and PHP based sites, then provide a gentle introduction to Rails Controllers, Models, and Views. We define some Ruby terminology is a very simply way to present some general concepts (Class, Object, Variable, etc).
For the experienced developers out there, please realize we are trading precision in our descriptions and terminology in favor of a simplified introduction that can give more new developers and web designers a general conceptual model to start with. We intend to peel away the onion over time and refine our audience's understanding. This is not a heavy CS presentation by any stretch.
Big question is: What questions do folks encounter the most when new practitioners quiz you on Ruby and Rails? What about when you work with designers? Do you find there are topics that you wish the designer knew a little more about so your collaboration was more efficient?
We'd love any feedback so we can make this a more useful resource to all...and hopefully something that experienced developers can use to point new folks at.