Apprendre à programmer en Ruby

Apprendre à programmer en Ruby

À propos du livre

Il y a quelques années de cela, je ne faisais qu'entendre parler du framework Web Ruby on Rails. Tous mes amis et collègues ne faisaient qu'en vanter les mérites. Quoi que j'avais déjà mon arsenal de frameworks web, j'ai voulu tout de même, par pure curiosité, y jeter un coup d'oeil.

Quelques jours après avoir commencé à utiliser Ruby on Rails, j'ai été tout suite fasciné par la simplicité et la rapidité avec laquelle on pouvait concevoir et déployer une application web avec ce dernier.

Les semaines qui ont suivi ont été donc consacrées à un apprentissage un peu plus approfondi de Ruby on Rails.

Au fur et à mesure que j'avançais, je me rendais à l'évidence qu'il allait me falloir, un jour ou l'autre, consacrer du temps à l'apprentissage du langage Ruby si je souhaitais faire long feu avec Ruby on Rails.

En effet, du fait que Ruby on Rails soit écrit en Ruby et que je n'avais pas de solides bases avec ce langage de programmation, je me sentais un tout petit peu incapable d'exploiter à 100% la masse de fonctionnalités qu'offrait le framework Ruby on Rails.

Une chose était sûre, Ruby on Rails faisait à présent partie de mes frameworks Web favoris. Ainsi, afin d'être beaucoup plus productif avec ce dernier, j'ai donc pris comme initiative d'apprendre à programmer en Ruby.

Etant donné que j'avais déjà eu à utiliser d'autres langages auparavant, je me disais qu'il n'y aurait quasiment pas grande chose à faire, pas grande chose à découvrir. Il allait juste me falloir faire le lien entre ce que j'avais déjà acquis comme connaissances au travers des autres langages et ce qui se faisait au niveau de Ruby.

Et là, grande surprise! Plus j'apprenais à utiliser le langage Ruby, plus je me rendais compte qu'il était unique en son genre. Il était à la fois simple, élégant et puissant. Une nouvelle chose apprise dans ce langage, c'était comme avoir 50 bonnes raisons de plus d'en apprendre davatange.

Ainsi, de zéro connaissance en Ruby, je suis aujourd'hui passé à un niveau que je juge assez satisfaisant.

L'idée derrière ce livre est de partager avec vous cette expérience que j'ai eu du langage Ruby, tout ce qui me passionne dans ce langage, tout ce que j'ai eu à rencontrer comme difficultés lors de mon apprentissage, ce qui me dérange un tout petit peu dans ce langage (quoi que j'aime presque tout) et quelques petites astuces.

Si vous donc êtes prêt à démarrer cette passionnante aventure avec moi, ne perdons plus de temps et laissons la magie opérer.

À propos de l'auteur

Honoré Hounwanou
Honoré Hounwanou

Honoré Hounwanou est titulaire d’un Master en Télécommunications et Réseaux.

Il travaille comme administrateur de la chaine Youtube LES TEACHERS DU NET depuis maintenant plus de 3 ans en qualité de Full Stack Web Developer chez UpperSkies.

Il parle couramment le Python, Ruby, Java, SQL, PHP, HTML/CSS, JavaScript, Scratch.

Aucun risque ! Satisfait ou remboursé !

Durant les 60 jours suivant l'achat, vous pouvez obtenir un remboursement à 100% de la part de Leanpub, en moins de deux clics. Nous traitons les remboursements manuellement, un délai de quelques jours est nécessaire. Voir nos conditions générales.

80% de droits d'auteur. Gagnez $16 sur un livre à $20.

Nous payons des royalties de 80%. Ce n'est pas une erreur : vous gagnez 16 $ sur une vente à 20 $. Si nous vendons 5000 exemplaires non remboursés de votre livre ou de votre cours pour 20 $, vous gagnerez 80 000 $.

(Oui, certains auteurs ont déjà gagné bien plus que cela sur Leanpub.)

En fait, les auteurs ont gagnéplus de 12 millions de dollars en écrivant, publiant et vendant sur Leanpub.

En savoir plus sur l'écriture sur Leanpub

Mises à jour gratuit. Sans DRM.

Si vous achetez un livre Leanpub, vous obtenez des mises à jour gratuit tant que l'auteur met à jour le livre ! De nombreux auteurs utilisent Leanpub pour publier leurs livres en cours, lorsqu'ils les écrivent. Tous les lecteurs obtiennent les mises à jour gratuites, quel que soit le moment où ils ont acheté le livre ou combien ils ont payé (même s'ils étaient gratuits).

La plupart des livres Leanpub sont disponibles en format PDF (pour les ordinateurs) et EPUB (pour les téléphones, les tablettes, et les Kindles). Les formats inclus sont affichés dans le coin droit supérieur de cette page.

Finalement, les livres Leanpub n'ont pas de DRM, d'abord vous pouvez toujour les lire facilement sur n'importe quel appareil pris en charge.

En savoir plus sur les formats des livres ebook de Leanpub et où les lire

Écrire et publier avec Leanpub

Les auteurs, les entreprises et les universités utilisent Leanpub pour publier des livres incroyables en cours et compléter comme celui-ci. Vous aussi pouvez utiliser Leanpub pour écrire, publier et vendre votre livre ! Leanpub est une plate-forme puissante pour les auteurs sérieux, combinant un flux d'écriture simple et élégante avec un magasin axé sur la vente de livres ebooks en cours d'exécution. Leanpub est une machine à écriture magique pour les auteurs : il suffit d'écrire en texte clair et pour publier votre ebook, il suffit de cliquer sur un bouton. C'est vraiment facile.

En savoir plus sur l'écriture avec Leanpub