• 8 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 16/08/2017

The End

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Bravo, vous êtes arrivés au bout de ce cours ! :D 

Pour aller plus loin

Cette initiation à Ruby vous a plu, vous voulez approfondir les fonctionnalités puissantes de ce langage ? Voici quelques conseils pour avancer dans votre apprentissage :).

Perfectionnez votre technique

Tout d'abord, le site officiel de Ruby est une très bonne ressource où vous pourrez trouver des réponses à vos questions techniques. Vous y trouverez notamment une page de Documentation très utile.

Pour consolider votre maîtrise de Ruby, voici deux ouvrages qui peuvent vous être utiles : 

  • "The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming", par Hal Fulton (disponible sur Amazon) ;

  • "Practical Object-Oriented Design in Ruby", par Sandi Metz (plus d'infos sur la page poodr)

Et bien sûr, pour vous perfectionner, rien de mieux que de pratiquer ! Donnez vie à vos projets personnels, et si vous êtes en manque d’idées, voici quelques pistes  pour vous amuser avec Ruby :).  

Suivez l'actualité de Ruby 

Ruby évolue continuellement et n’a pas fini de vous surprendre avec ses nouvelles fonctionnalités et les projets développés par sa communauté open-source. Voici quelques ressources pour suivre l’actualité de ce langage plein de rebondissements. 

Inscrivez-vous à une newsletter hebdomadaire sur Ruby

… ou si vous préférez l’audio, suivez un podcast comme codenewbie pour vos jours débutants, ou Ruby Rogues lorsque vous avez atteint un niveau un peu plus avancé. 

Suivez des experts de Ruby sur Twitter :
  •  Chad Fowler (@chadfowler) est un développeur très actif dans la communauté Ruby, il a notamment écrit plusieurs livres et organise des conférences sur le sujet.

  • Peter Cooper (@peterc) est un entrepreneur passionné par les technologies open-source, dont notamment Ruby auquel il contribue en tant que développeur et auteur/éditeur. C’est lui qui est à l’origine de la newsletter hebdo dont je vous ai parlé précédemment.

  • David Heinemeier Hansson (@dhh) est le créateur de Ruby on Rails. 

Rencontrez des passionnés de Ruby en personne !

Faites un tour au groupe Meetup Ruby à Paris ou au groupe Ruby à Marseille si vous êtes dans le coin.

Exploitez les gems de Ruby

Ruby profite d'un écosystème très dynamique de gems, des morceaux de code pouvant aller de la simple librairie au framework complet. Pour en tirer parti, découvrez comment utiliser les gems à l'aide de ce guide

Ensuite, si vous voulez créer des sites web complets, la suite logique à l'apprentissage de Ruby est Ruby on Rails, un framework écrit en Ruby qui contient un grand nombre de gems puissants. Vous trouverez de bonnes ressources dans la documentation officielle de Ruby on Rails. Vous pouvez également suivre le cours d'initiation à Ruby on Rails sur OC ! 

Voilà, cela vous fait déjà un bonne réserve de pistes pour creuser le sujet :-°.

Bonne continuation dans le monde merveilleux de Ruby, et peut-être à bientôt sur le forum ! 

Exemple de certificat de réussite
Exemple de certificat de réussite