Tutoriel Ruby : Hello world

Ce tutoriel vous aide à démarrer avec Ruby. Il explique ce dont vous avez besoin pour écrire votre premier programme en Ruby. Il commence par les bases : vous apprendrez où trouver et télécharger les outils nécessaires, comment installer ces outils et il vous guidera jusqu'à la construction et l'exécution de votre code. Si vous n'avez jamais écrit de programme Ruby auparavant, c'est l'endroit idéal pour commencer. Nous avons créé cet article pour que vous puissiez démarrer avec Ruby et passer à nos exemples de SMS. Si vous êtes déjà familier avec Ruby, vous pouvez passer directement à l'un des projets SMS suivants.

Exemples de SMS en Ruby :

Envoyer un SMS avec l'API REST HTTP en Ruby (exemple de code)
Envoyer plusieurs SMS avec l'API REST HTTP en Ruby (exemple de code)
Planifier un SMS avec l'API REST HTTP en Ruby (exemple de code)
Recevoir un SMS avec l'API REST HTTP en Ruby (exemple de code)
Supprimer un SMS avec l'API REST HTTP en Ruby (exemple de code)
Télécharger la dernière bibliothèque SMS Ruby depuis Github

Qu'est-ce que Ruby

Ruby est un langage de programmation. Il est similaire à un langage naturel, comme l'anglais. Il est utilisé pour communiquer avec un ordinateur. La principale différence entre un langage naturel et un langage de programmation est que les langages de programmation ont une structure plus rigoureuse, pour aider l'ordinateur à mieux les comprendre.

Qu'est-ce qu'un programme Hello world en Ruby

Le programme Hello world en Ruby est le programme le plus simple que vous puissiez écrire. Il affiche simplement la phrase : Hello world sur l'écran de l'ordinateur. Le programme Hello World est le premier programme que les développeurs écrivent dans n'importe quel langage de programmation.

Comment écrire votre premier programme en Ruby

Pour écrire votre premier programme en Ruby :

  1. Vérifiez les prérequis
  2. Installez Ruby
  3. Ouvrez Notepad
  4. Enregistrez le fichier avec l'extension .rb
  5. Écrivez le programme Hello World en Ruby
  6. Exécutez votre programme Hello World en Ruby
  7. Vérifiez le résultat
  8. Gérez les erreurs

Prérequis

Voici ce dont vous avez besoin pour commencer. Pour écrire votre premier programme informatique en Ruby, vous avez besoin d'un ordinateur Windows et du code exemple présenté ci-dessous.

  • Ordinateur Windows 10
  • Ruby
  • Projet exemple Hello World d'Ozeki

Télécharger Ruby

Vous pouvez télécharger Ruby à partir de l'URL suivante : https://rubyinstaller.org/downloads/

Vidéo 1 - Comment télécharger Ruby (Tutoriel vidéo)

Installer Ruby

Pour écrire votre premier programme Ruby, vous devez installer Ruby. La vidéo suivante vous montre comment effectuer cette installation.

Vidéo 2 - Comment installer Ruby (Tutoriel vidéo)

Ouvrir Notepad

Pour commencer à coder en Ruby, vous devez d'abord ouvrir Notepad. Tapez "notepad" dans la barre de recherche en bas à gauche (Figure 1). Le premier résultat affichera l'application Notepad. Cliquez dessus pour l'ouvrir.

notepad
Figure 1 - Ouvrir Notepad

Créer votre premier programme Ruby

Après avoir installé Ruby, vous devez créer votre premier programme Ruby.

Vidéo 3 - Comment créer votre premier programme Ruby (Tutoriel vidéo)

Enregistrer sous

Cliquez sur Fichier, puis sur Enregistrer sous... pour enregistrer votre fichier (Figure 2). Cela ouvrira une nouvelle fenêtre.

enregistrer sous
Figure 2 - Enregistrer sous

Nommer le fichier

Une fois que vous avez cliqué sur Enregistrer sous..., une nouvelle fenêtre s'ouvre. Ici, vous pouvez nommer votre fichier et spécifier un emplacement (Figure 3). Assurez-vous qu'il est enregistré en tant que fichier .rb. Cliquez sur le bouton Enregistrer pour enregistrer votre fichier dans le répertoire sélectionné.

nom du fichier
Figure 3 - Nom du fichier

Écrire votre programme 'hello world' en Ruby

Le premier programme que vous écrivez dans n'importe quel langage de programmation est le programme 'Hello world'. Le seul but de ce programme est d'afficher le terme 'Hello world' sur l'écran de l'ordinateur. Dans cet exemple, le programme se compose de deux lignes de code : La première ligne : puts "" affiche le texte.

puts "Hello world!"

Vidéo 4 - Comment écrire votre programme 'hello world' en Ruby (Tutoriel vidéo)

Écrire le code

Ce morceau de code n'a qu'un seul but. Il affiche le message "Hello world!". En Ruby, il ne se compose que d'une seule ligne. La commande puts (abréviation de put string) affiche le texte à partir d'un type de données chaîne. Le texte que vous souhaitez afficher ira après la commande puts et entre guillemets (Figure 4).

écrire le code
Figure 4 - Écrire le code

Exécuter le programme 'hello world' en Ruby

Pour exécuter le programme hello world, vous devez appuyer sur Entrée.

Vidéo 5 - Comment exécuter le programme 'hello world' (Tutoriel vidéo)

Exécuter le programme

Commencez par ouvrir l'Invite de commandes. Changez le répertoire vers l'emplacement de votre fichier. Maintenant, tapez le nom du fichier (FirstRubyApp.rb) et appuyez sur Entrée (Figure 5). Vous pouvez voir que le message "Hello World" est apparu, indiquant que le code a été exécuté avec succès.

exécuter le programme
Figure 5 - Exécuter le programme Hello world en Ruby

Que se passe-t-il si je fais une erreur en Ruby

Si vous faites une erreur lorsque vous écrivez vos instructions en Ruby, vous obtiendrez une erreur de syntaxe. L'ordinateur mettra en évidence la ligne avec l'erreur en rouge et vous dira pourquoi il n'a pas compris les instructions. Pour corriger l'erreur, vous devez revenir à l'éditeur de texte et modifier le programme. Les programmes disent qu'ils "corrigent l'erreur" lorsqu'ils corrigent les erreurs.

Qu'est-ce qu'une erreur de syntaxe en Ruby ?

Une erreur de syntaxe signifie "Je ne comprends pas". Si vous parlez à quelqu'un en anglais et qu'il ne comprend pas ce que vous dites, il répondra "Je ne comprends pas". Si vous parlez à un ordinateur en Ruby et que l'ordinateur ne comprend pas ce que vous dites, il répondra "Erreur de syntaxe".

Dans le code ci-dessous, nous allons créer une erreur intentionnellement en ne mettant pas de point-virgule après la ligne Hello World. Vous verrez comment l'ordinateur réagit, comment nous corrigeons l'erreur et comment nous exécutons le programme informatique avec succès.

Comment gérer une erreur de syntaxe en Ruby ?

Dans le code ci-dessous, nous allons créer une erreur de syntaxe intentionnellement en ne mettant pas de point-virgule après la ligne Hello World. Vous verrez comment l'ordinateur réagit, comment nous corrigeons l'erreur et comment nous exécutons le programme informatique avec succès.

Vidéo 6 - Comment gérer une erreur de syntaxe en Ruby (Tutoriel vidéo)

Erreurs en Ruby

Maintenant, nous allons voir ce qui se passe lorsque le code n'est pas correct. Modifiez le code pour faire une erreur intentionnellement. Remplacez la commande "puts" par "put". Cela entraînera une erreur lorsque vous exécuterez le programme. Le message hello world n'apparaîtra pas, mais un message d'erreur s'affichera à la place (Figure 6). Ce message est utile car il vous indique le type d'erreur que vous avez commis. De cette façon, il est plus facile pour le développeur de le trouver et de le corriger.

erreur
Figure 6 - Erreur

Résumé

Cet article a été écrit pour vous aider à démarrer avec Ruby en vous apprenant à écrire un programme Hello World de base dans ce langage. Nous avons fait de notre mieux pour rendre ce tutoriel aussi clair et compréhensible que possible afin que vous puissiez apprendre les bases de la programmation en Ruby sans effort. Le programme Hello World n'est que le début, tandis que vous suivez les étapes montrées, vous apprenez tout ce qu'il faut pour vous préparer à coder n'importe quel programme Ruby plus important.

Vous pouvez trouver d'autres articles sur le site web d'Ozeki pour en savoir plus sur la création et l'utilisation de solutions Ruby. Poursuivez vos études ici, lisez le prochain tutoriel intitulé Comment envoyer un SMS depuis Ruby.

Ne perdez pas votre temps, téléchargez dès maintenant la Passerelle SMS Ozeki !

More information