İlan

yakut diliYakut etkileyici, çok üst düzey bir betik dilidir. Web'de ağırlıklı olarak raylar üzerinde yakut web geliştirme çerçevesi değil, aynı zamanda bağımsız. Ruby'nin (Ruby on Rails değil) nasıl bir şey olduğunu merak ediyorsanız, mutlaka bir kitap almanız veya bir ekran görüntüsü izlemeniz gerekmez (bunlar da öğrenmenin iyi yollarıdır).

Aşağıda, şu anda tarayıcınızda Ruby'yi tek bir dosya yüklemeden ücretsiz olarak deneyebileceğiniz üç eğlenceli, basit yol bulunmaktadır.

Rubymonk

yakut dili

Hindistan'dan gelmek, Rubymonk 50'den fazla kısa, etkileşimli Ruby egzersiz serisi sunar ve ilerlemenizi kaydeder. Yukarıda web sitesinden ayrıldıktan sonra Rubymonk'a döndüğümde gördüğüm şey (ilk birkaç alıştırmayı çözdüm).

Tek bir egzersizin neye benzediğine bakalım:

yakut programlama dili

Alıştırma basit bir açıklama ve ardından bir kod pasajı ile başlar. Çalıştır düğmesine basarsanız, kod hemen değerlendirilir ve çıktısını görürsünüz. Sonra, basit bir ödev alırsınız. Doğru cevap olduğunu düşündüğünüz kodu yazın ve çalıştırmak için Ctrl + Enter tuşlarına basın (veya Çalıştır düğmesini tıklatın). Rubymonk şimdi bir cevap veriyor:

instagram viewer
yakut programlama dili

Bazı egzersizler üzerinde çalışmayı bitirdiğinizde, kendi başınıza çözmeniz gereken bir sorun sunulacaktır:

yakut programlama dili

Çözmeniz gerekenler hakkında bir açıklama, başlamanız için bazı şablon kodları alırsınız ve kendi başınıza olursunuz. Bu harika, çünkü kodlamaya dar sorulara yanıt olarak tek satırları doldurmaktan çok daha yakın. Sıkışırsanız, her zaman “Çözüme bakınız” ve çözüm anında metin kutusunda görünecektir.

İlk sorunla işiniz bittiğinde, ne öğrenmek istediğinizi (ve bir ders ya da sorun isteyip istemediğinizi) seçebileceğiniz ve seçebileceğiniz içerik tablosuna taşınırsınız. Dersler şöyle görünür:

yakut programlama örnekleri

Ve bir sorun şöyle görünür:

yakut programlama örnekleri

Etiketler, sorunu çözmek için ihtiyaç duyduğunuz becerileri kazanmak için üzerinde çalışmanız gereken derslerdir. Her şey çok cilalı ve genellikle çalışmak eğlenceli. Şiddetle tavsiye edilir.

Ruby Koans [Artık Kullanılamıyor]

Ruby Koans, Heroku'da ağırlanıyor ve Rubymonk'un mistisizminde daha da derinleşiyor. Bunu kontrol et:

yakut programlama örnekleri

Ne olacağını söyle, ama bu kesinlikle sıkıcı değil. Doğru cevabı düşündüğünüzü doldurun (bu durumda önemsiz) ve Enter tuşuna basın. Snippet değerlendirilecek ve buna göre renklendirilecektir:

yakut [19.]

Ruby Koans çok eğlenceli ve Rubymonk'tan çok daha gelişmiş görünüyorlar. Diziler veya diğer temel kavramlardan ziyade varsayımlar ve testlerle başlarlar. Küçük bir değişiklik, ilerlemenizin koanslar arasında kaydedilmemesidir, bu nedenle gün için durduğunuz yere daha iyi yer işareti koyabilirsiniz. Rubymonk kadar AJAXy değil, ama yine de harika olduğunu düşünüyorum ve birçok taklit esin kaynağı olan bir proje. JavaScript Koans'ları.

Ruby'yi deneyin

yakut [21]

Ruby'yi deneyin bir haraç olarak yaratıldı niçin (dokunaklı) yakut rehberi (PDF bağlantısı), şimdiye kadar izlediğim en çılgın programlama ders kitaplarından biri. Ruby dili için harika bir kitap ve yazar artık Ruby topluluğunda aktif bir rol oynamasa da, projeyi onaylayacağına inanıyorum. Web sitesi, yan tarafta talimatlar ile büyük bir yakut istemi olarak inşa edilmiştir:

yakut dili

Metin basit ve eğlenceli (burada mistik referanslar yok). Komut istemine gerçek Ruby kodu yazarsınız ve basit alıştırmaları tek tek çalışırsınız. Her şey çok uzun sürmez.

Son düşünceler

Şahsen, yaparak öğrenmenin yeni materyalleri emmenin en iyi yollarından biri olduğunu hissediyorum. Bunlar sizi bir kod ninja haline getirmeyebilir, ama kesinlikle Ruby için bir fikir verecektir. Dili merak ediyorsanız, en sevdiğiniz dili seçin ve bir tur atın! Yorumlarda nasıl gittiğini bize bildirin.