3 Etkileşimli, Eğlenceli, Yakut Programlama Dilini Öğrenmeye Başlamanın Ücretsiz Yolları

  • Owen Little
  • 0
  • 4553
  • 1068
reklâm

Ruby, etkileyici, çok üst düzey bir betik dilidir. Web üzerinde ağırlıklı olarak Ruby on Rails web geliştirme çerçevesinin bir parçası olarak kullanılır, ancak aynı zamanda bağımsızdır. Ruby'nin (Ruby on Rails değil) nasıl bir şey olduğunu merak ediyorsanız, mutlaka bir kitap almanız veya bir screencast izlemeniz gerekmez (bunlar da öğrenmek için iyi yollar olsa da).

Aşağıda, Ruby'yi tarayıcınızda deneyebileceğiniz basit, tek bir dosya yüklemeden, ücretsiz, üç basit yol var..

Rubymonk

Hindistan'dan sonuna kadar selamlayan Rubymonk, 50'den fazla kısa, etkileşimli Ruby egzersizi dizisi sunar ve ilerlemenizi kurtarır. Yukarıda web siteyi terk ettikten sonra Rubymonk'a döndüğümde gördüğüm şey (ilk birkaç alıştırmayı çözdüm).

Tek bir alıştırmanın neye benzediğine bakalım:

Alıştırma basit bir açıklama ile başlar, ardından bir kod pasajı izler. Çalıştır düğmesine basarsanız, kod hemen değerlendirilir ve çıktısını görürsünüz. Ardından, 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ıklayın). Rubymonk şimdi bir cevap veriyor:

Bazı alıştırmaların üzerinde çalışmayı bitirdiğinizde, kendi başınıza çözmeniz gereken bir problem ortaya çıkacaktır:

Çözmeniz gerekenler, başlamanız için bazı şablon kodları hakkında bir açıklama alırsınız ve kendi başınızasınız. Bu harika, çünkü dar sorulara cevap olarak tek gömlekleri doldurmak yerine kodlamaya çok daha yakın. Sıkışırsanız, her zaman tıklayabilirsiniz “Çözüme Bakın” ve çözüm anında metin kutusunda görünecektir.

İlk probleminiz bittiğinde, öğrenmek istediğinizi (bir ders mi yoksa bir problem mi isteyip istemediğinizi) seçip seçebileceğiniz içindekiler tablosuna aktarılırsınız. Dersler şöyle görünür:

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

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

Ruby Koans [Artık Kullanılamaz]

Ruby Koans, Heroku'da ağırlanır ve mistisizmde Rubymonk tarafından daha da diktir. Buna bir bak:

Ne yapacağını söyle, ama bu kesinlikle sıkıcı değil. Doğru cevap olduğunu düşündüğünüzü girin (bu durumda önemsiz) ve Enter tuşuna basın. Snippet değerlendirilecek ve buna göre renklendirilecek:

Ruby Koans çok eğlenceli ve Rubymonk'tan daha gelişmiş görünüyorlar. Dizilerden veya diğer temel kavramlardan ziyade gösteriler ve testlerle başlarlar. Küçük bir kıkırdama, ilerlemenizin koanslar arasında kaydedilmediği için, gün boyunca durduğunuz yer işaretini daha iyi kullanırsınız. Rubymonk kadar AJAXy değil, ama bence hala harika ve JavaScript Koans gibi birçok imitasyona ilham veren bir proje..

Ruby'yi dene

Ruby'nin niye (şiirsel) yakut rehberine (PDF'ye bağlantı), şimdiye kadar gözüme çarptığım en çılgın programlama ders kitaplarından biri olarak bir hediye olarak yaratılmayı deneyin. Ruby dili için harika bir kitap ve yazar Ruby topluluğunda artık aktif bir rol üstlenmese de, projeyi onaylayacağı hissine sahibim. Web sitesi tarafında talimatlar ile büyük bir yakut istemi olarak inşa edilmiştir:

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

Son düşünceler

Şahsen, yaparak öğrenmenin yeni malzemeyi absorbe etmenin en iyi yollarından biri olduğunu hissediyorum. Bunlar sizi ninja koduna dönüştürmeyebilir, ancak 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 geçtiğini bize bildirin.




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.