Apprenez le langage de programmation Ruby tout en vous amusant avec Hackety Hack
Si vous vouliez apprendre Ruby, que vous commenciez avec une expérience de programmation zéro ou que vous maîtrisiez quelques langages de programmation, Hackety Hack est un moyen facile et amusant de se mettre à l'aise. Hackety Hack inclut un compilateur intégré et un environnement de construction pour le langage Ruby, fonctionnant parallèlement à un système de tutoriel qui vous guidera pas à pas..
Semblable à Alice, que nous avons abordée avant Alice enseigne la programmation informatique orientée objet aux enfants Alice enseigne la programmation informatique orientée objet aux enfants, en savoir plus, il est conçu comme un didacticiel pour débutants en programmation; Cependant, la principale différence est qu'Alice est une boîte à outils de programmation graphique tandis que Hackety Hack est une base de texte. “réal” environnement de programmation.
Pour commencer, téléchargez Hackety Hack [N'est plus disponible] pour votre système d'exploitation. Des versions sont disponibles pour Windows, Mac OS X et Linux. Même si leur site Web indique que pour le 64 bits seulement, le téléchargement a bien fonctionné sur mon ordinateur Windows 32 bits, cela est peut-être destiné à la version Mac OS X uniquement..
Cliquez sur “Prêt” pour commencer le programme.
Apprentissage des bases de la programmation
Hackety Hack commence par un menu de leçons. Commencez par apprendre comment le système Hackety Hack est configuré. Il vous montrera ce que chaque bouton sur le côté gauche signifie et ce qui se passe lorsque vous cliquez dessus..
Le reste des didacticiels est destiné aux programmeurs débutants, mais si vous débutez dans le langage Ruby, ils vous seront également utiles. Ils sont spirituels et amusants, ce qui vous aide à apprendre un langage de programmation. si vous avez déjà lu un tutoriel ennuyeux avant, vous saurez ce que je veux dire.
Comment programmer en rubis
Le premier programme que vous écrirez sera un “Bonjour le monde” programme qui est standard dans les cercles de langage de programmation informatique. N'essayez pas de copier et coller le programme - il ne vous laissera pas et vous apprendrez beaucoup mieux la langue lorsque vous le taperez.
À partir de là, vous obtenez des niveaux de programmation de plus en plus difficiles grâce aux tutoriels. Une fois que vous avez les bases de la programmation, y compris les algorithmes, les boucles, les variables et ainsi de suite; vous passerez à une boîte à outils de programmation graphique incluse avec Hackety Hack nommée Shoes.
Le dernier tutoriel sur Hackety Hack est un programme de base de chaussures. Apprendre à gérer les zones de saisie et les résultats sur une interface graphique est une étape importante de la rédaction d’un “monde réel” programme avec lequel vous pouvez interagir. Le didacticiel vous expliquera un exemple de texte d’entrée et de sortie..
J'ai fait les tutoriels, et ensuite?
Si vous avez terminé les tutoriels, le plaisir ne s'arrête pas là. Hackety Hack a intégré son site Web, ce qui vous permet de télécharger vos propres programmes et d’afficher d’autres programmes que les utilisateurs ont téléchargés. Celles-ci vous donnent une meilleure idée de ce qui est possible avec le langage de programmation Ruby et, comme dans la plupart des langages de programmation, vous n'êtes limité que par votre imagination. Une fois que vous avez terminé avec les didacticiels Hackety Hack, vous pouvez consulter ces autres ressources pour apprendre Ruby:
- Manuel de chaussures, tutoriels, exemples et plus
- Programmation Ruby
- Apprendre Ruby - Livre O'Reilly
- Le manuel de rubis
Une fois que vous avez dépassé Hackety Hack, téléchargez Ruby pour votre système d'exploitation et poursuivez votre cheminement de programmation..
Conclusion
Hackety Hack est une excellente introduction au langage Ruby pour les programmeurs et les non-programmeurs. Je dirais que cela s'adresse à quiconque possède des compétences de base en mathématiques algébriques, peut-être dès l'âge de 10 ans. Mais ne laissez pas cela vous rebuter si vous êtes plus âgé - il est écrit de manière à ce que même les programmeurs expérimentés n’insultent pas et qu’il soit bon de revenir sur les bases.
J'ai rencontré quelques pannes de programmes et le manque de capacité à coller du texte, ce qui a empêché l'importation de programmes plus importants depuis leur site Web. Je ne sais pas si c'est intentionnel ou s'il y a un bug, mais certaines fonctionnalités de collage seraient utiles pour les programmes plus volumineux..
Si vous vouliez apprendre un langage de programmation, il n’ya pas de meilleur moment que maintenant pour commencer. Hackety Hack est un moyen idéal pour commencer à apprendre Ruby. Si vous commencez à passer beaucoup de temps à écrire des programmes, ne m'en voulez pas!
Explorez plus sur: Programmation, Conseils d'étude.