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.

La garantie satisfaction de 60 jours à 100% de Leanpub

Dans les 60 jours suivant l'achat, vous pouvez obtenir un remboursement à 100% sur tout achat Leanpub, en deux clics.

Techniquement, c'est risqué pour nous, puisque vous aurez les fichiers du livre ou du cours dans tous les cas. Mais nous avons tellement confiance en nos produits et services, ainsi qu'en nos auteurs et lecteurs, que nous sommes heureux d'offrir une garantie de remboursement intégral pour tout ce que nous vendons.

Vous ne pouvez découvrir la qualité de quelque chose qu'en l'essayant, et grâce à notre garantie de remboursement à 100%, il n'y a littéralement aucun risque à le faire !

Alors, il n'y a aucune raison de ne pas cliquer sur le bouton Ajouter au panier, n'est-ce pas ?

Voir les conditions complètes...

Gagnez 8 $ sur un achat de 10 $, et 16 $ sur un achat de 20 $

Nous versons des redevances de 80 % sur les achats de 7,99 $ ou plus, et 80 % de redevances moins des frais fixes de 50 cents sur les achats entre 0,99 $ et 7,98 $. Vous gagnez 8 $ sur une vente de 10 $, et 16 $ sur une vente de 20 $. Ainsi, si nous vendons 5000 exemplaires non remboursés de votre livre à 20 $, vous gagnerez 80 000 $.

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

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

En savoir plus sur l'écriture sur Leanpub

Mises à jour gratuites. Sans DRM.

Si vous achetez un livre Leanpub, vous bénéficiez de mises à jour gratuites tant que l'auteur met à jour le livre ! De nombreux auteurs utilisent Leanpub pour publier leurs livres en cours de rédaction. Tous les lecteurs reçoivent des mises à jour gratuites, peu importe quand ils ont acheté le livre ou combien ils ont payé (même si c'était gratuit).

La plupart des livres Leanpub sont disponibles en PDF (pour ordinateurs) et en EPUB (pour téléphones, tablettes et Kindle). Les formats disponibles pour un livre sont indiqués dans le coin supérieur droit de cette page.

Enfin, les livres Leanpub n'ont aucune protection DRM absurde, vous pouvez donc les lire facilement sur n'importe quel appareil compatible.

En savoir plus sur les formats d'ebook Leanpub et où les lire

Écrire et publier sur Leanpub

Vous pouvez utiliser Leanpub pour écrire, publier et vendre facilement des livres numériques et des cours en ligne, qu'ils soient en cours ou terminés !

Leanpub est une plateforme puissante pour les auteurs sérieux, combinant un processus d'écriture et de publication simple et élégant avec une boutique axée sur la vente de livres numériques en cours de développement.

Leanpub est une machine à écrire magique pour les auteurs : écrivez simplement en texte brut, et pour publier votre livre numérique, cliquez simplement sur un bouton. (Ou, si vous produisez votre livre numérique à votre façon, vous pouvez même télécharger vos propres fichiers PDF et/ou EPUB et publier en un seul clic !) C'est vraiment aussi simple que ça.

En savoir plus sur l'écriture sur Leanpub