« Hello, World! » t'apprendra à écrire un peu de Java et te familiarisera avec le workflow d'Exercism. Le terminer déverrouille le reste du parcours Java.
Regarde notre vidéo « Introduction to Hello, World » pour bien démarrer 👇
L'exercice d'introduction classique. Dis simplement « Hello, World! ».
« Hello, World! » est le premier programme traditionnel pour débuter la programmation dans un nouveau langage ou environnement.
Les objectifs sont simples :
Si tout se passe bien, tu pourras récupérer ton premier véritable exercice.
Comme c'est ton premier exercice en Java, nous avons inclus un Tutoriel détaillé qui te guide pas à pas dans ta solution. Jette un œil pour y trouver des conseils et de l'aide !
Bienvenue dans le premier exercice du parcours Java !
Ce document est un guide pas à pas pour résoudre cet exercice. Les instructions devraient fonctionner aussi bien sous Windows, macOS et Linux.
Même si tu connais déjà les bases de Java, parcourir ce guide peut t'être utile, car il t'aidera à comprendre la sortie de l'outil que nous utilisons pour compiler et tester le code, Gradle, et il te fera découvrir quelques-uns des schémas communs à tous les exercices de ce parcours.
Quand tu récupères un nouvel exercice Java, tu reçois :
src/test/java et définissent un ensemble de tests que ta solution doit satisfaire avant que tu puisses affirmer qu'elle fonctionne.src/main/java et définissent les squelettes des classes dont tu auras besoin pour résoudre le problème en cours.Tu peux utiliser notre éditeur en ligne pour écrire ta solution et lancer les tests, mais si tu préfères résoudre le problème et lancer les tests en local, consulte les liens ci-dessous :
Que tu travailles en local ou dans l'éditeur en ligne, tu devrais trouver le code suivant :
String getGreeting() {
return "Goodbye, Mars!";
}
L'objectif est de modifier le code fourni pour qu'il produise le texte "Hello, World!" au lieu de "Goodbye, Mars!".
Une fois tes corrections faites et ta solution implémentée, relance les tests. Tu peux lancer les tests depuis l'éditeur en ligne ou en local sur ta machine :
Une fois ta solution fonctionnelle et relue, tu peux la soumettre sur exercism.org. Tu peux soumettre la solution depuis l'éditeur en ligne ou en local avec l'Exercism CLI :
Pour soumettre l'exercice en local, commence par installer l'Exercism CLI si ce n'est pas déjà fait, puis soumets les fichiers de ta solution, par exemple :
exercism submit <file location>
Remplace <file location> par le chemin relatif de ton fichier Greeter.java ; ainsi, si tu travailles dans C:\exercism\java\hello-world, la commande sera
exercism submit .\src\main\java\Greeter.java
Si tu veux utiliser l'éditeur en ligne pour soumettre ta solution, clique simplement sur le bouton « Soumettre » !
Pour en savoir plus sur la soumission d'une solution en local :
À partir d'ici, plusieurs chemins s'offrent à toi.
Quoi que tu décides de faire ensuite, nous espérons sincèrement que tu apprendras et que tu prendras plaisir à faire partie de cette communauté. Si tu as besoin d'aide à un moment ou à un autre, n'hésite pas à demander.
Bonne continuation !
Il y a beaucoup d'autres exercices avec lesquels t'entraîner.
Prends le suivant ! (exemple pour two-fer)
exercism download --exercise=two-fer --track=java
Le cœur d'Exercism, ce sont les conversations sur les pratiques de programmation. C'est vraiment amusant de s'entraîner, mais c'est en échangeant avec les autres, sur leurs tentatives comme sur les tiennes, que tu obtiens des retours. Ces retours peuvent t'aider à voir ce que tu fais bien et ce que tu pourrais améliorer.
Certaines soumissions seront presque identiques à la tienne, d'autres seront complètement différentes. Voir les deux peut être instructif et intéressant.
Les mentors relisent les solutions soumises dans le parcours qu'ils ont choisi de mentorer, pour aider les apprenants à apprendre autant que possible.
Pour en savoir plus sur le mentorat, consulte la documentation d'Exercism.
Tout Exercism est open source et résulte du travail passionné de plus de 100 mainteneurs et de bien d'autres contributeurs.
Pour te lancer et devenir contributeur, tu trouveras un point de départ dans le guide de contribution d'Exercism.
Inscris-toi sur Exercism pour apprendre et maîtriser Java avec 26 concepts158 exercices, et un vrai mentorat humain, le tout gratuitement.