Ruby on Rails is een uitstekend kader om te leren, niet alleen omdat het een geweldig framework voor webtoepassingen is, maar ook omdat het een grote en behulpzame community heeft. In feite is de kans groot dat je op verschillende manieren kunt leren hoe je Rails gebruikt, gewoon door op internet te zoeken.
We hebben het op ons genomen om een aantal uitstekende tutorials samen te stellen die Rails-beginner en fanaticus kunnen gebruiken tijdens het werken in het populaire web-app-framework en doorgaan met het verkennen van de eindeloze mogelijkheden van Rails.
Een starthandleiding over het instellen van Rails in meerdere omgevingen, van de officiële Ruby on Rails-site.
Apple heeft een officiële handleiding om met Rails op een Mac aan de slag te gaan.
Uitgebreide documentatie over hoe deze geweldige cocktail van software voor Rails werkt.
Four Days on Rails is een indrukwekkend eBook van 40 pagina's dat een handige toolbox biedt voor de ontwikkeling van Rails.
Rails Envy geeft een argument voor het Rails-raamwerk.
Een "storytelling" -voorbeeld over de effectiviteit van Rails in webapplicaties.
Fast-track uw web-apps met Ruby on Rails is een enigszins gedateerd maar uitstekend overzicht van hoe het webraamwerk werkt.
Als je niet bekend bent met de Ruby-taal, bekijk dan Ruby Study Notes, een online tutorial over de basisprincipes van Ruby.
De officiële Ruby-site heeft een quickstart die je goed op weg zal helpen naar het programmeren van Ruby.
Een snelle referentie voor de directorystructuur van Rail, vooraf gedefinieerde variabelen, syntaxis en meer.
Dev Articles heeft een korte blik op Ruby Loops, Methods and Blocks.
Een zelfstudie over het maken van een eenvoudige takenlijst met Rails. (Opmerking: het is enigszins gedateerd, dus houd er rekening mee wanneer het advies indruist tegen de huidige beste praktijken - maar dat is nog steeds een nuttige oefening.)
Deze korte handleiding laat zien hoe u de mailerfunctionaliteit van Rails gebruikt om e-mails binnen een webtoepassing te verzenden.
Een goed startpunt om te leren hoe dingen zoals Rails en het MVC-raamwerk geweldig kunnen zijn voor een ontwerper.
Hoe Paperclip te gebruiken om snel afbeeldingen bij een evenement in Rails te voegen.
Een innovatieve strategie voor het gebruik van ActionMailer om e-mailverzending uit te werken met (bijna) de favoriete e-mailhost van iedereen, Gmail.
Een verzameling plug-ins, tips en advies om uw eigen sociale netwerksite in Rails op te bouwen. Het artikel gaat niet over alle code die nodig is om een sociale netwerksite te maken, maar raakt de belangrijkste aspecten en functionaliteit aan.
Een uitstekende inleiding op de soorten beveiligingsaanvallen die uw Rails-app kan tegenkomen en hoe u deze kunt bestrijden.
Sorteringstabelgegevens zijn ongelooflijk handig voor de meeste data-zware applicaties. Nozav.org heeft een uitgebreide handleiding samengesteld voor het maken van een sorteerbare AJAX-tabel in Rails, compleet met een demotoepassing.
De Restful Authentication-plug-in is een enorm populaire plug-in voor het doen van alle dingen die door gebruikers worden gerelativeerd. Avnet Labs heeft een geweldige tutorial over het implementeren van Restful Authentication met je Rails-app, met veel nuttige schermafbeeldingen en voorbeeldcode.
Een tweedelige serie over het converteren van video in een Rails-app met de FFMPEG.
Alles wat u moet weten over het verpakken en distribueren van Rails-toepassingen met Tar2RubyScript en RubyScript2EXE.
Een gedateerd maar fundamenteel nuttig overzicht over hoe Ajax-technologieën te gebruiken met het Rails-framework.
Een aflevering van de uitstekende website van Railscasts die gaat over het gebruik van jQuery in een Rails-applicatie.
Een korte handleiding over het maken van een drag-n-drop-interface in Rails en het populaire Javascript-framework Scriptaculous.
Een screencast over hoe je een tekstveld kunt maken voor het automatisch aanvullen van ervaringen, net zoals de vernieuwde zoekfunctionaliteit van Google.
O'Reilly media heeft een mooie video-primer van 17 minuten op RoR voor Windows-gebruikers.
Een iets meer geavanceerde tutorial die zich richt op het maken van complexe vormen zonder onhandige controllers. De tutorial heeft twee andere delen die op de eerste voortbouwen. (Deel 2, deel 3)
De basis voor het maken van een plug-in met de Rails-API. De tutorial is zeer uitgebreid en grondig.
Railscasts heeft nog een uitstekende aflevering over het integreren van Paypal in uw applicatie voor het afhandelen van geldtransacties.
Als u uw eigen geldverwerkingssysteem wilt gebruiken en iets anders dan Paypal wilt gebruiken, dan wilt u misschien Active Merchant proberen, een betalingsverwerkingsbibliotheek voor Rails. Screencasts heeft een Active Merchant Basics, compleet met broncode.
Post voorbeeldfoto door lepiaf.geo.