{}const=>[]async()letfn</>var
BasesDéveloppementAperçu

Ruby est un langage qui rend la programmation agréable ! 💎

Ruby est un langage de programmation puissant et pratique qui rend le code propre et compréhensible. Dans cet article, vous apprendrez à installer Ruby, à travailler avec des variables, des boucles, des conditions et même à écrire vos premiers programmes ! Tout est simple et accessible même pour les débutants. 🚀

К

Kodik

Auteur

4 min de lecture

Qu'est-ce que Ruby ? 💎

Ruby est un langage de programmation qui est apparu en 1995 et est rapidement devenu un favori des développeurs en raison de sa simplicité et de sa beauté. Sa devise est « Le programmeur doit apprécier le code ». Si vous aimez le code propre et clair, Ruby est un excellent choix ! 🚀

Ce langage est activement utilisé pour le développement Web, l'automatisation des tâches, la création de jeux et même l'écriture de bots. La technologie Web la plus connue sur Ruby est cadre Ruby on Rails, qui vous permet de créer rapidement des sites et des applications Web puissants. 🌍

Comment commencer à programmer en Ruby ? 💻

Pour travailler avec Ruby, vous aurez besoin de :

  • Installer Ruby. Vous pouvez le télécharger à partir de site officiel.

  • Éditeur de texte, par exemple Visual Studio Code ou Sublime Text.

  • Lancement de la console. Dans le terminal (ou la ligne de commande), vous pouvez écrire et tester le code Ruby.

Comment vérifier si Ruby est installé ? 🛠

Ouvrez le terminal et entrez :

ruby -v

Si Ruby est installé, vous verrez sa version, par exemple :

ruby 3.1.2
🔥 100 000+ étudiants déjà avec nous

Marre de lire la théorie ?
Il est temps de coder !

Kodik — une appli où tu apprends à coder par la pratique. Mentor IA, leçons interactives, projets réels.

🤖 IA 24/7
🎓 Certificats
💰 Gratuit
🚀 Commencer
Ont rejoint aujourd'hui

Caractéristiques principales de Ruby 🔧

  • Simplicité : Ruby a une syntaxe claire, semblable à l'anglais ordinaire.

  • Flexibilité : Vous pouvez facilement modifier le code et ajouter de nouvelles fonctionnalités.

  • Orientation objet : Tout dans Ruby est un objet !

  • Haute performance : Ruby est idéal pour l'automatisation et le travail avec du texte.

Bases de la syntaxe Ruby 📚

1. Variables 📦

Dans Ruby, vous n'avez pas besoin de spécifier le type de variable — le langage lui-même détermine qu'il s'agit d'un nombre, d'une chaîne ou d'un autre objet.

Exemple de variable numérique :

age = 25

Exemple de variable de chaîne :

name = "Alice"

2. Sortie et entrée de données 📤📥

Dans Ruby, vous pouvez facilement afficher du texte à l'aide de puts, et recevoir des données de l'utilisateur via gets.

Exemple d'affichage à l'écran :

puts "Hello, world!"

Exemple de saisie de données :

print "Enter your name: "
name = gets.chomp
puts "Hi #{name}!"

3. Opérateurs conditionnels (if...else) 🧐

À l'aide des conditions, vous pouvez vérifier les données et modifier le comportement du programme.

Exemple :

if age >= 18
  puts "You're an adult!"
else
  puts "You're still a child."
end

4. Boucles (while, times, each) 🔄

Ruby prend en charge plusieurs types de boucles. Par exemple, la boucle times exécute l'action plusieurs fois.

Exemple : affichage des nombres de 1 à 5

5.times do |i|
  puts i + 1
end

5. Fonctions (méthodes) 📐

Les méthodes permettent de structurer le code et de le réutiliser.

Exemple de fonction pour calculer le carré d'un nombre :

def square(x)
  x * x
end

On l'appelle comme ceci :

result = square(5)
puts result

Projets simples sur Ruby 💡

1. Calculatrice d'addition ➗

Le programme additionne deux nombres et affiche le résultat.

num1 = 10
num2 = 5
result = num1 + num2
puts "Addition result: #{result}"

2. Générateur de nombres aléatoires 🎲

Chaque fois que vous démarrez, un nouveau nombre apparaîtra.

puts rand(1..100)

3. Jeu « Devinez le nombre » 🎯

L'ordinateur choisit un nombre et le joueur essaie de le deviner.

secret = rand(1..10)
guess = nil

puts "I thought of a number from 1 to 10. Try to guess!"

until guess == secret
  print "Your option: "
  guess = gets.to_i
  puts "Not enough!" if guess < secret
  puts "A lot!" if guess > secret
end

puts "Congratulations, you guessed it!"

Conclusion 🎉

Ruby est un langage de programmation puissant mais facile à apprendre. Nous avons examiné les bases : les variables, les entrées/sorties, les conditions, les boucles et les fonctions. Vous pouvez maintenant écrire vos premiers programmes en Ruby ! 🚀

Rappelez-vous : la programmation est une compétence qui se développe avec la pratique. Plus tu codes, mieux c'est ! Bonne chance pour apprendre Ruby ! 😊

🎯Arrête de reporter

Tu as aimé l'article ?
Place à la pratique !

Avec Kodik, tu ne lis pas seulement — tu codes immédiatement. Théorie + pratique = vraies compétences.

Pratique instantanée
🧠L'IA explique le code
🏆Certificat

Sans inscription • Sans carte