Iklan

Jika Anda ingin mempelajari Ruby, apakah Anda memulai dengan pengalaman pemrograman nol atau memiliki beberapa bahasa pemrograman di bawah ikat pinggang Anda, Hackety Hack adalah cara yang mudah dan menyenangkan untuk melakukannya basah. Hackety Hack menyertakan kompiler bawaan dan lingkungan build untuk bahasa Ruby, berjalan bersama sistem tutorial yang akan memandu Anda melalui langkah-demi-langkah.

Mirip dengan Alice, yang telah kita bahas sebelumnya Alice Mengajar Pemrograman Komputer Berorientasi Objek Untuk Anak-Anak Baca lebih banyak , ini dimaksudkan sebagai tutorial pemula untuk pemrograman; Namun perbedaan utama adalah bahwa Alice adalah toolkit pemrograman GUI sementara Hackety Hack adalah lingkungan pemrograman "nyata" berbasis teks.

Untuk memulai, unduh Hackety Hack [Tidak lagi tersedia] untuk sistem operasi Anda. Versi tersedia untuk Windows, Mac OS X dan Linux. Meskipun situs web mereka mengatakan bahwa itu untuk 64-bit hanya unduhan yang bekerja dengan baik pada mesin Windows 32-bit saya jadi mungkin itu dimaksudkan untuk versi Mac OS X saja.

instagram viewer
bahasa pemrograman ruby

Klik "Siap”Untuk memulai program.

Dasar-Dasar Pemrograman Pembelajaran

Hackety Hack dimulai dengan menu Pelajaran. Mulailah dengan mempelajari bagaimana sistem Hack Hack Hack diatur. Ini akan menunjukkan kepada Anda apa arti setiap tombol di sisi kiri dan apa yang terjadi ketika Anda mengkliknya.

bahasa pemrograman ruby

Sisa tutorial diarahkan untuk programmer pemula tetapi jika Anda baru dalam bahasa Ruby mereka juga akan membantu. Mereka cerdas dan menyenangkan yang membantu saat Anda belajar bahasa pemrograman; jika Anda pernah membaca tutorial yang membosankan sebelum Anda akan tahu apa yang saya maksud.

Cara Memprogram Di Ruby

Program pertama yang akan Anda tulis adalah program "Hello World" yang merupakan standar dalam lingkaran bahasa pemrograman komputer. Jangan mencoba menyalin dan menempelkan program - program itu tidak akan membiarkan Anda dan Anda mempelajari bahasa dengan lebih baik ketika Anda mengetiknya.

bahasa pemrograman ruby

Dari sana, Anda mendapatkan tingkat pemrograman yang semakin sulit dari tutorial. Setelah Anda memiliki dasar-dasar pemrograman termasuk algoritma, loop, variabel dan sebagainya; Anda akan pindah ke toolkit pemrograman grafis yang disertakan dengan Hackety Hack bernama Sepatu.

Tutorial terakhir tentang Hackety Hack adalah program Sepatu dasar. Mempelajari cara mengelola kotak input dan hasilnya pada antarmuka grafis adalah langkah penting dalam menulis program "dunia nyata" yang dapat Anda berinteraksi. Tutorial akan menjalankan Anda melalui sampel input teks dan output.

bahasa ruby

Saya Selesai Tutorial, Apa Selanjutnya?

Jika Anda telah menyelesaikan tutorialnya, kesenangan tidak berhenti di situ. Hackety Hack memiliki integrasi dengan situs webnya yang memungkinkan Anda untuk mengunggah program Anda sendiri dan melihat program lain yang diunggah orang. Ini memberi Anda ide yang lebih baik tentang apa yang mungkin dengan bahasa pemrograman Ruby, dan seperti kebanyakan bahasa pemrograman Anda hanya terbatas pada imajinasi Anda. Setelah Anda selesai dengan tutorial Hackety Hack, Anda mungkin ingin memeriksa sumber daya lain ini untuk mempelajari Ruby:

  • Sepatu manual, tutorial, contoh dan banyak lagi
  • Memprogram Ruby
  • Belajar Ruby - O’Reilly Book
  • Manual Ruby

Setelah Anda melampaui Hackety, unduh Ruby untuk sistem operasi Anda dan melanjutkan perjalanan pemrograman Anda.

Kesimpulan

Hackety Hack adalah pengantar yang bagus untuk bahasa Ruby baik untuk programmer maupun non-programmer. Saya akan mengatakan itu dimaksudkan untuk siapa saja yang memiliki keterampilan matematika aljabar dasar, mungkin semuda 10 tahun. Tapi jangan biarkan hal itu membuat Anda berpaling jika Anda lebih tua - itu ditulis sedemikian rupa sehingga bahkan untuk programmer yang berpengalaman itu tidak menghina dan sebenarnya baik untuk membahas dasar-dasar lagi.

Saya memang mengalami beberapa crash program dan kurangnya kemampuan untuk menyisipkan teks, yang menghambat impor beberapa program yang lebih besar dari situs web mereka. Saya tidak yakin apakah ini disengaja atau tidak, tetapi beberapa fungsi tempel akan membantu untuk program yang lebih besar.

Jika Anda ingin belajar bahasa pemrograman tidak ada waktu yang lebih baik dari sekarang untuk memulai. Hackety Hack adalah cara sempurna untuk memulai belajar Ruby. Jika Anda mulai menghabiskan banyak waktu untuk menulis program, jangan salahkan saya!

Dave Drager bekerja di XDA Developers di pinggiran kota Philadelphia, PA.