Ruby Tapas

Ruby Tapas est produit par Avdi Grimm (@avdi sur twitter/github). Ruby Tapas s'adresse aux développeurs Ruby qui souhaitent pousser plus loin leurs connaissances tout en gardant la durée de chaque épisode particulièrement courte pour pouvoir le regarder même quand on a peu de temps. Au rythme de deux épisodes par semaine, Avdi nous donne des astuces, explique des concepts et techniques.

URL
http://www.rubytapas.com/
Langue
en
Statut
actif
Prix
gratuit
$9
Sujets
ruby
Niveau
intermédiaire
avancé
Modalités
vidéo

GoRails

GoRails est une série de screencasts dont chaque épisode traite de l'implémentation d'une fonctionnalité spécifique dans une application Rails. Certains épisodes sont payants mais on en trouve de nombreux gratuits. Prenant la place laissée libre par Railscasts, GoRails est une excellente ressource pour s'informer et en apprendre plus sur l'écosystème de Rails.

URL
https://gorails.com/
Langue
en
Statut
actif
Prix
gratuit
$9
Sujets
ruby
rails
Niveau
débutant
intermédiaire
Modalités
vidéo

Introduction à la Programmation avec Ruby

Apprenez les bases fondamentales de la programmation. Les développeurs pourront appréhender rapidement la syntaxe de Ruby tandis que les non-développeurs profiteront d'une introduction en douceur aux concepts de la programmation.

URL
http://www.gotealeaf.com/books/ruby
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
Niveau
débutant
Modalités
livre

Série de Screencasts en Pair Programming

Apprenez comment créer Restaurantly, une simple application de notation de restaurants, en TDD (y compris des tests d'intégration avec Capybara). Utilisez Haml, les branches Git, Rails 4, Ruby 2, RSpec, Devise, OmniAuth, Twitter Login, Zurb Fundation et FactoryGirl de Thoughtbot. L'idée est de regarder les vidéo et de créer votre propre clone de l'application, en apprenant par la pratique. Le code source de l'applicatione st visible sur Github.

URL
http://rubyonrailstutor.github.io/
Langue
en
Statut
en pause
Prix
gratuit
Sujets
ruby
rails
Niveau
débutant
Modalités
en-ligne
vidéo

One Month Rails

Excellent site réalisé par Mattan Griffel, nous guidant pas-à-pas dans la construction du site sous Ruby on Rails dans le style de Pinterest.

URL
http://www.onemonthrails.com
Langue
en
Statut
actif
Prix
$99
Sujets
ruby
rails
Niveau
débutant
intermédiaire
Modalités
en-ligne
cours
vidéo

Codewars

Apprenez à maitriser le code par des challenges. Codewars est issu du travail collectif de ses utilisateurs qui créent des kata pour apprendre différentes techniques, résolvent des kata par des solutions qui apprennent aux autres, commentent de façon constructive. Les leaders modèrent le contenu et la communauté.

URL
http://www.codewars.com/
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
rails
Niveau
tous
Modalités
code
puzzles

CodeQuizzes

CodeQuizzes contient de nombreux quizzes sur Ruby on Rails. Les questions sur Ruby portent sur les built-ins, les algorithms classiques et la POO, celles sur Rails traitent des ressources imbriquées, de Heroku, du polymorphisme, de Devise, de CanCan, etc.

URL
http://www.codequizzes.com/
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
rails
Niveau
débutant
intermédiaire
Modalités
en-ligne
texte

Codecademy

Ruby est un langage de programmation très populaire qui aide à faire tourner de nombreux sites dans le monde. Apprenez comment créer de nombreuses applications rapidement et facilement.

URL
http://www.codecademy.com/tracks/ruby
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
Niveau
débutant
Modalités
en-ligne
cours

Ruby Stack

Ruby Stack fournit un environnement de développement complet pour Ruby on Rails, installé en un clic sur Windows, Linux et OS X. Il inclut, entre autres, les dernières versions stables de Ruby, RVM, Rails, Apache, NGinx, MySQL ou PostgreSQL, SQLite et Git.

URL
http://bitnami.com/stack/ruby
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
rails
Niveau
débutant
intermédiaire
Modalités
texte

ReadySetRails

Apprendre Rails est difficile. Les acronymes, les conventions, les technologies associées... Cela beaucoup à appréhender seul.

Le workshop live en ligne ReadySetRails est conçu pour vous aider à gravir la courbe d'apprentissage. Aucune expérience en programmation n'est nécessaire. En 8 heures intensives, vous travaillerez avec des outils comme Git ou Heroku pour créer votre propre application. Les concepts majeurs comme REST et MVC sont traités et tous les élèves ont droit au support illimité de leur instructeur, après le cours, sur un forum privé.

Apprenez de façon interactive. Une fois la courbe d'apprentissage montée, tous les screencasts et tutoriels gratuits prennent du sens. Vous apprendrez à penser comme un développeur web.

URL
http://readysetrails.com/
Langue
en
Statut
en pause
Prix
variable
Sujets
ruby
rails
Niveau
débutant
Modalités
en-ligne
cours
vidéo
texte
newsletter

Green Ruby

Green Ruby est une newsletter hebdomadaire qui regroupe les liens intéressants de la semaine sur Ruby, le développement web, JavaScript, les conférences, etc.

URL
http://greenruby.org/
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
rails
Niveau
tous
Modalités
newsletter

Objects on Rails

Objects on Rails est un livre d'Avid Grimm présentant des techniques et bonnes pratiques avancées de développement objet appliquées à Ruby on Rails. Le but est d'apprendre à développer des applications flexibles, maintenables et robustes à partir de solutions pragmatiques.

URL
http://objectsonrails.com/
Langue
en
Statut
actif
Prix
gratuit
$5
Sujets
ruby
rails
Niveau
avancé
Modalités
en-ligne
texte
livre

Ruby5

Ruby5 est un podcast diffusé tous les mardis et vendredis par EnvyLabs. L'actualité du monde de Ruby et Rails est passé en revue en un peu plus de 5 minutes.

URL
http://ruby5.envylabs.com/
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
rails
Niveau
intermédiaire
avancé
Modalités
podcast

On The Rails Again

Blog français contenant d'intéressants articles pour comprendre les éléments majeurs de Ruby on Rails et de son environnement.

URL
http://ontherailsagain.com/
Langue
fr
Statut
mort
Prix
gratuit
Sujets
ruby
rails
Niveau
débutant
intermédiaire
Modalités
en-ligne

Why's poignant guide to Ruby

Ce guide est une manière originale d'apprendre les bases de Ruby en douceur. Pour en profiter pleinement, il vaut mieux apprécier l'humour assez particulier de Why the lucky stiff. Et n'oubliez pas : Chunky Bacon !

URL
http://mislav.uniqpath.com/poignant-guide/
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
Niveau
débutant
Modalités
en-ligne
livre
texte

Bonjour gem (fr)

Tous les jours une nouvelle gem accompagnée d'une présentation et de quelques liens utiles.

URL
http://www.bonjourgem.com/
Langue
fr
Statut
en pause
Prix
gratuit
Sujets
ruby
rails
Niveau
tous
Modalités
en-ligne
texte

Ruby Rogues

Rubyist.where(rogue: true).all.talk(about: Topics.where(awesome: true))

URL
http://rubyrogues.com/
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
Niveau
tous
Modalités
en-ligne

RailsGuides

Les guides sont faits pour vous rendre rapidement productif avec Rails et pour vous aider à comprendre comment les différentes parties s'emboitent les unes dans les autres.

URL
http://guides.rubyonrails.org/getting_started.html
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
rails
Niveau
tous
Modalités
en-ligne

Pragmatic Programmer

The Pragmatic Programmer fournit bon nombre de ressources techniques sur une variété de langages. En particulier, j'ai trouvé Agile Web Development with Rails (4ème édition) très utile. Pragmatic Thinking and Learning donne de bons conseils sur comment obtenir le plus possible de nos capacités mentales lorsque nous codons. Je recommande fortement leur lecture.

URL
http://www.pragprog.com
Langue
en
Statut
actif
Prix
variable
Sujets
ruby
rails
Niveau
tous
Modalités
livre

Test First

Le site fournit une méthode d'apprentissage au travers d'exercices utilisant un framework de test logiciel.

URL
http://testfirst.org/learn_ruby
Langue
en
Statut
en pause
Prix
gratuit
Sujets
ruby
Niveau
débutant
Modalités
code

Ruby Monk

Découvrez les idiomes Ruby, apprenez en résolvant des problèmes et tout cela dans votre navigateur !

URL
http://rubymonk.com/
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
Niveau
débutant
Modalités
en-ligne

Ruby Koans

The Koans vous accompagne sur le chemin de l'apprentissage de Ruby. Le but est d'apprendre le langage Ruby, sa syntaxe, sa structure ainsi que les principales fonctions et librairies. Il y a également un aspect culturel. Les tests ne sont pas seulement quelque chose dont on parle mais quelque chose que l'on vit. Ils sont essentiels dans votre quêtes pour apprendre et réaliser de grandes choses avec le langage Ruby.

URL
http://rubykoans.com/
Langue
en
Statut
en pause
Prix
gratuit
Sujets
ruby
Niveau
débutant
Modalités
code
en-ligne

Railscasts

RailsCasts est produit par Ryan Bates (rbates sur Twitter et ryanb sur GitHub). Tous les lundis, un nouvel épisode contenant des trucs astuces sur Ruby on Rails est publié. Les vidéos sont courtes et spécifiques à une technique de façon à ce que vous puissiez avancer et l'appliquer directement sur vos projets. RailsCasts s'adresse aux développeurs intermédiaires mais les débutants comme les confirmés y trouverons également leur compte.

URL
http://railscasts.com/
Langue
en
Statut
en pause
Prix
gratuit
Sujets
rails
Niveau
intermédiaire
Modalités
vidéo

Railscasts Pro

En plus de l'épisode gratuit hebdomadaire, un épisode pro de RailsCasts est publié chaque semaine. Des sujets plus avancés comme les tests, de la lecture de code, les bonnes pratiques et bien plus encore seront abordés. L'inscription vous donne également accès à d'anciens épisodes réactualisés.

URL
http://railscasts.com/pro
Langue
en
Statut
actif
Prix
$9/mois
Sujets
rails
Niveau
intermédiaire
Modalités
vidéo

Practicing Ruby

En souscrivant à Practicing Ruby, vous aurez accès chaque semaine à des news autour de sujets qui vous aideront à devenir un meilleur développeur Ruby. Vous pourrez également vous joindre à un groupe de discussion dédié à Practicing Ruby abordant un grand nombre de sujets. Vous pouvez dés à présent consulter gratuitement les deux premiers volumes.

URL
http://practicingruby.com/
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
Niveau
avancé
Modalités
newsletter

Confreaks

Vidéos des conférences comme Ruby Conference, Golden Gate Ruby Conference. Scotland Ruby et bien d'autres encore.

URL
http://confreaks.com/
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
rails
Niveau
tous
Modalités
vidéo

The Ruby Game

La question est : Pouvez-vous écrire le code le plus court et le plus rapide ?
Oserez-vous vous mesurer à vos paires dans ce jeu de rapidité ?

URL
http://www.therubygame.com/
Langue
en
Statut
en pause
Prix
gratuit
Sujets
puzzles
Niveau
intermédiaire
avancé
Modalités
puzzles

Ruby Quiz

Ruby Quiz était un challenge de programmation Ruby dans l'esprit du Perl Quiz of the Week. Bien qu'il ne soit plus actif, les quizzes restent de bons défis.

URL
http://www.rubyquiz.com/
Langue
en
Statut
en pause
Prix
gratuit
Sujets
puzzles
Niveau
avancé
Modalités
puzzles

Rubies in the Rough

Rubies in the Rough un site d'actualité pour les développeurs Ruby produit par James Edward Gray II. De nouveaux articles sont publiés les 1er, 11 et 21 de chaque mois.

URL
http://subinterest.com/rubies-in-the-rough
Langue
en
Statut
mort
Prix
$6/mois
Sujets
ruby
Niveau
avancé
Modalités
newsletter

Rails for Zombies

La première approche de Rails devrait être fun et Rails for Zombies permet de vous mettre dans le bain sans vous inquiéter de quelque configuration que ce soit. Vous suivrez cinq vidéos, chacune suivie d'exercices de programmation Rails, directement dans votre navigateur.

URL
http://railsforzombies.org/
Langue
en
Statut
actif
Prix
gratuit
Sujets
rails
Niveau
débutant
Modalités
en-ligne

Rails Best Practices

Vous avez déjà développé quelques applications Rails et vous souhaitez monter à un autre niveau de compétence ? Rails Best Practices contient bon nombre de design patterns et techniques pour rendre votre code propre et maintenable.

URL
http://railsbest.com/
Langue
en
Statut
actif
Prix
$55
$25/mois
Sujets
rails
Niveau
avancé
Modalités
en-ligne

Puzzle Node

PuzzleNode est un site pour les développeurs qui résoudre des problèmes épineux. Dans le même esprit que Project Euler et Internet Solving Contest, il sert également d'examen d'entrée pour ceux qui souhaitent rejoindre Mendicant University.

URL
http://puzzlenode.com/
Langue
en
Statut
en pause
Prix
gratuit
Sujets
puzzles
Niveau
intermédiaire
Modalités
puzzles

Project Euler

Project Euler est une série de challenges de mathématiques/programmation qui demandent plus que de simples notions de mathématiques pour être résolus. Bien que les mathématiques aident à parvenir à une méthode efficace et élégante, l'utilisation d'un ordinateur et de connaissances en programmation sont requis pour résoudre la plupart des problèmes.

URL
http://projecteuler.net/
Langue
en
Statut
actif
Prix
gratuit
Sujets
puzzles
Niveau
débutant
intermédiaire
Modalités
puzzles

Try Ruby

Vous avez 15 minutes ? Essayez Ruby tout de suite et en toute sécurité, directement dans votre navigateur !

URL
http://tryruby.org
Langue
en
Statut
actif
Prix
gratuit
Sujets
ruby
Niveau
débutant
Modalités
en-ligne