Programming with Ruby On Rails Illinois

Are you interested in learning how to program with Ruby On Rails? This article walks you through the process on Linux, Windows, and Mac OS.

Local Companies

The CDI Agency II
(312) 670-1600
9 W Hubbard
Chicago, IL
Akumi Software
(312) 929-3537
20 W Ontario St
Chicago, IL
Aleri MPCT
(312) 540-0100
180 N Stetson Ave
Chicago, IL
Bradfield's Computer Supply
(309) 676-0404
2306 S.W. Adams
Peoria, IL
Alterian Inc.
(312) 704-1700
1 N La Salle St
Chicago, IL
American Business Systems
(309) 637-0207
1125 N Sheridan Rd
Peoria, IL
Best Buy
(309) 689-0277
5001 N Big Hollow Rd Ste 3a
Peoria, IL
Cian Inc
(309) 691-3000
1717 W Candletree Dr Ste B
Peoria, IL
Chicago Community Computer Service
773-498-4998
8251 S. Kedzie ave
Chicago, IL
Computer Deli
(309) 692-4100
4615 N Sheridan Rd
Peoria, IL

Well, I commend you! A quick disclaimer - Ruby on Rails is not for everyone, nor suited for every job. That said, spend a couple hours evaluating it, to see if it is right for you, or your project. It is a very rewarding language to learn, with some capabilities far beyond other languages.

Good starting points:

1. Visit the Ruby on Rails website, and watch the Screencasts and Presentations

2. Download Ruby from the homepage in point #1. Now Ruby on Rails can be had in a couple of different flavours depending on your platform.

1. If you are on Windows, I have tried RadRails, RIDE-ME, and Eclipse with the Ruby Development Tools, and never felt comfortable with any of them. Your best bet may be to program things using a text editor such as UltraEdit along with the windows command line to run scripts from, or to use JEdit in place of UltraEdit. Ruby usually comes with an editor called SciTE which many people like. I couldn’t get into it too well. But give it a try - you may like it. I haven’t found a Windows development environment for Ruby yet which really did the trick. There is a thread about it posted here.

2. If you are on Linux, I would suggest jEdit with the command line to run scripts. Of course, if you develop with linux, you may be comfortable enough with vi or emacs. I wouldn’t stop you from going that way… Most of the suggestions listed for Windows are available on Linux as well.

3. If you are on a Mac, go with TextMate. ’nuff said For more info, read the thread mentioned in the windows point above.

3. Follow through the O’Reilly Rolling with Ruby on Rails tutorial. That should give you an idea of why Ruby and Rails are great together. Don’t forget Part 2.

4. While you are reading, also check out StartAtTheBeginning and the Tutorial in the RubyOnRails Wiki. And while you are at it, read whatever other wiki pages you see that interest you. There is alot to learn there, and you will find yourself referring to it alot.

5. Like what you see so far? You should get some books. Might I recommend Agile Web Development with Rails: A Pragmatic Guide or Ruby for Rails: Ruby Techniques for Rails Developers .

6. Bookmark the Rails API. You’ll need it. Don’t be scared, though. It’s alot smaller than the Java 1.5 API.

7. Join the Rails Forum. There are alot of genuinely talented people there who would be more than willing to help you with any issues you may have. Really - a great bunch!

8. Register or subscribe to the feed for my blog. I myself am still learning about Ruby with Rails. I will post as much helpful information as I can, in order to help other newcomers to the language to avoid the same pits and traps I fell into.

Ruby on Rails is a young language, only a year or two old, and as such, there are alot less resources available for it than there might be for Java, or C/C or C# or any of the Microsoft Languages. But it is very rewarding, almost a new paradigm for those willing to take it up.

Good Luck!

About the Author:

Brian Vuyk writes about a variety of technology-related subjects at his blog, found at http://www.infohatter.com/blog/









Article Source:

thePhantomWriters Article Submission Service

Featured Local Company

The CDI Agency II

(312) 670-1600
9 W Hubbard
Chicago, IL

Regional Articles
- Programming with Ruby On Rails Addison IL
- Programming with Ruby On Rails Algonquin IL
- Programming with Ruby On Rails Alsip IL
- Programming with Ruby On Rails Alton IL
- Programming with Ruby On Rails Arlington Heights IL
- Programming with Ruby On Rails Aurora IL
- Programming with Ruby On Rails Barrington IL
- Programming with Ruby On Rails Bartlett IL
- Programming with Ruby On Rails Batavia IL
- Programming with Ruby On Rails Belleville IL
- Programming with Ruby On Rails Bellwood IL
- Programming with Ruby On Rails Belvidere IL
- Programming with Ruby On Rails Bensenville IL
- Programming with Ruby On Rails Berwyn IL
- Programming with Ruby On Rails Bloomingdale IL
- Programming with Ruby On Rails Bloomington IL
- Programming with Ruby On Rails Blue Island IL
- Programming with Ruby On Rails Bolingbrook IL
- Programming with Ruby On Rails Bourbonnais IL
- Programming with Ruby On Rails Bridgeview IL
- Programming with Ruby On Rails Buffalo Grove IL
- Programming with Ruby On Rails Calumet City IL
- Programming with Ruby On Rails Carbondale IL
- Programming with Ruby On Rails Carol Stream IL
- Programming with Ruby On Rails Carpentersville IL
- Programming with Ruby On Rails Champaign IL
- Programming with Ruby On Rails Chicago Heights IL
- Programming with Ruby On Rails Chicago IL
- Programming with Ruby On Rails Cicero IL
- Programming with Ruby On Rails Clarendon Hills IL
- Programming with Ruby On Rails Collinsville IL
- Programming with Ruby On Rails Country Club Hills IL
- Programming with Ruby On Rails Crete IL
- Programming with Ruby On Rails Crystal Lake IL
- Programming with Ruby On Rails Danville IL
- Programming with Ruby On Rails Decatur IL
- Programming with Ruby On Rails Deerfield IL
- Programming with Ruby On Rails Dekalb IL
- Programming with Ruby On Rails Des Plaines IL
- Programming with Ruby On Rails Dolton IL
- Programming with Ruby On Rails Downers Grove IL
- Programming with Ruby On Rails East Moline IL
- Programming with Ruby On Rails East Peoria IL
- Programming with Ruby On Rails East Saint Louis IL
- Programming with Ruby On Rails Edwardsville IL
- Programming with Ruby On Rails Effingham IL
- Programming with Ruby On Rails Elgin IL
- Programming with Ruby On Rails Elk Grove Village IL
- Programming with Ruby On Rails Elmhurst IL
- Programming with Ruby On Rails Elmwood Park IL
- Programming with Ruby On Rails Evanston IL
- Programming with Ruby On Rails Evergreen Park IL
- Programming with Ruby On Rails Fairview Heights IL
- Programming with Ruby On Rails Franklin Park IL
- Programming with Ruby On Rails Freeport IL
- Programming with Ruby On Rails Galesburg IL
- Programming with Ruby On Rails Glen Ellyn IL
- Programming with Ruby On Rails Glendale Heights IL
- Programming with Ruby On Rails Glenview IL
- Programming with Ruby On Rails Godfrey IL
- Programming with Ruby On Rails Granite City IL
- Programming with Ruby On Rails Grayslake IL
- Programming with Ruby On Rails Gurnee IL
- Programming with Ruby On Rails Harvey IL
- Programming with Ruby On Rails Harwood Heights IL
- Programming with Ruby On Rails Hazel Crest IL
- Programming with Ruby On Rails Highland Park IL
- Programming with Ruby On Rails Hinsdale IL
- Programming with Ruby On Rails Homewood IL
- Programming with Ruby On Rails Jacksonville IL
- Programming with Ruby On Rails Joliet IL
- Programming with Ruby On Rails Kankakee IL
- Programming with Ruby On Rails Kewanee IL
- Programming with Ruby On Rails La Grange IL
- Programming with Ruby On Rails Lake Bluff IL
- Programming with Ruby On Rails Lake Villa IL
- Programming with Ruby On Rails Lake Zurich IL
- Programming with Ruby On Rails Lansing IL
- Programming with Ruby On Rails Lemont IL
- Programming with Ruby On Rails Libertyville IL
- Programming with Ruby On Rails Lisle IL
- Programming with Ruby On Rails Lockport IL
- Programming with Ruby On Rails Lombard IL
- Programming with Ruby On Rails Loves Park IL
- Programming with Ruby On Rails Machesney Park IL
- Programming with Ruby On Rails Matteson IL
- Programming with Ruby On Rails Mattoon IL
- Programming with Ruby On Rails Maywood IL
- Programming with Ruby On Rails Mchenry IL
- Programming with Ruby On Rails Melrose Park IL
- Programming with Ruby On Rails Midlothian IL
- Programming with Ruby On Rails Mokena IL
- Programming with Ruby On Rails Moline IL
- Programming with Ruby On Rails Morris IL
- Programming with Ruby On Rails Morton Grove IL
- Programming with Ruby On Rails Morton IL
- Programming with Ruby On Rails Mount Prospect IL
- Programming with Ruby On Rails Mundelein IL
- Programming with Ruby On Rails Murphysboro IL
- Programming with Ruby On Rails Naperville IL
- Programming with Ruby On Rails New Lenox IL
- Programming with Ruby On Rails Niles IL
- Programming with Ruby On Rails Normal IL
- Programming with Ruby On Rails North Chicago IL
- Programming with Ruby On Rails Northbrook IL
- Programming with Ruby On Rails O Fallon IL
- Programming with Ruby On Rails Oak Forest IL
- Programming with Ruby On Rails Oak Lawn IL
- Programming with Ruby On Rails Oak Park IL
- Programming with Ruby On Rails Orland Park IL
- Programming with Ruby On Rails Palatine IL
- Programming with Ruby On Rails Palos Hills IL
- Programming with Ruby On Rails Park Forest IL
- Programming with Ruby On Rails Park Ridge IL
- Programming with Ruby On Rails Pekin IL
- Programming with Ruby On Rails Peoria IL
- Programming with Ruby On Rails Plainfield IL
- Programming with Ruby On Rails Prospect Heights IL
- Programming with Ruby On Rails Quincy IL
- Programming with Ruby On Rails Riverdale IL
- Programming with Ruby On Rails Rochelle IL
- Programming with Ruby On Rails Rock Falls IL
- Programming with Ruby On Rails Rock Island IL
- Programming with Ruby On Rails Rockford IL
- Programming with Ruby On Rails Rolling Meadows IL
- Programming with Ruby On Rails Romeoville IL
- Programming with Ruby On Rails Roscoe IL
- Programming with Ruby On Rails Roselle IL
- Programming with Ruby On Rails Round Lake IL
- Programming with Ruby On Rails Saint Charles IL
- Programming with Ruby On Rails Schaumburg IL
- Programming with Ruby On Rails Skokie IL
- Programming with Ruby On Rails South Elgin IL
- Programming with Ruby On Rails South Holland IL
- Programming with Ruby On Rails Springfield IL
- Programming with Ruby On Rails Streamwood IL
- Programming with Ruby On Rails Streator IL
- Programming with Ruby On Rails Sycamore IL
- Programming with Ruby On Rails Taylorville IL
- Programming with Ruby On Rails Tinley Park IL
- Programming with Ruby On Rails Urbana IL
- Programming with Ruby On Rails Vernon Hills IL
- Programming with Ruby On Rails Villa Park IL
- Programming with Ruby On Rails Waukegan IL
- Programming with Ruby On Rails West Chicago IL
- Programming with Ruby On Rails Westchester IL
- Programming with Ruby On Rails Westmont IL
- Programming with Ruby On Rails Wheaton IL
- Programming with Ruby On Rails Wheeling IL
- Programming with Ruby On Rails Wilmette IL
- Programming with Ruby On Rails Wood Dale IL
- Programming with Ruby On Rails Woodridge IL
- Programming with Ruby On Rails Woodstock IL
- Programming with Ruby On Rails Zion IL
Related Articles
- Constraint Logic Programming Illinois
Constraint logic programming (CLP), a form of constraint programming, is placed at the intersection of logic programming, artificial intelligence and optimization. A constraint logic program contains constraints in the group of clauses.
- Learning A New Programming Language Illinois
- Customized iPhone Application Development Illinois
- Electronics Technology Illinois
- Microsoft CRM Programming Techniques Illinois
- Microsoft Great Plains Integrations - Tips For Developer Illinois
- Guide To CNC Machines Illinois
- Customizing Wordpress Templates Illinois
- PSP Firmware Illinois
- Extreme Programming With DUnit Illinois

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Advertising Family Home Services Real Estate Resources
Business Services Fashion Industrial Goods & Services Retail & Consumer Services
Career Financial Services Insurance Software
Cars Food & Beverage Internet Technology
Computer Hardware Franchise Legal Telecommunications
Construction Health Miscellaneous Trade Shows
Education Holidays Nightlife Travel
Entertainment Home Appliances Online Database Weddings
Environmental Home Electronics Pets World History