Ruby'nin Temelleri - kurs 3900 ovmak. Hexlet'ten, eğitim 51 saat, Tarih 27 Kasım 2023.
Miscellanea / / November 28, 2023
Kursa dahil
33 ders (video ve/veya metin)
Simülatörde 38 egzersiz
63 tarama testi
Ek materyaller
"Tartışmalar" konusunda yardım
Platformdaki diğer derslere erişim
Ne öğreneceksin
Yakut sözdizimi
Koleksiyonları Kullan
İşlevsel bir tarzda yazın
Kodunuzu test edin
Yürütme sırasında davranışlarını değiştirebilecek programlar yazın
Ruby kütüphanelerinin zengin ekosistemini anlayın
1. giriiş
Kursu tanıyın
teori
2. Selam Dünya!
Ruby dilinin temellerini öğrenin ve ilk programınızı yazın
teori
testler
egzersiz yapmak
3. Yakut, Yakut, Yakut
Ruby dilinin özelliklerini ve hangi görevlerle başa çıktığını öğrenin
teori
testler
egzersiz yapmak
4. Her şey bir nesnedir
Ruby dilinin özelliklerini ve hangi görevlerle başa çıktığını öğrenin
teori
testler
egzersiz yapmak
5. İlk işlev
Ruby'de ilk fonksiyonunuzu yazın
teori
testler
egzersiz yapmak
6. Boole türü
Ruby'de Boolean tipini, karşılaştırma işleçlerini ve popüler yüklemleri öğrenin
teori
testler
egzersiz yapmak
7. Koşullu yapılar
Temel Ruby şartlarını kullanmayı öğrenin
teori
testler
egzersiz yapmak
8. Koşul cümleleri (alternatifler)
Alternatif koşul cümlelerini keşfedin
teori
testler
egzersiz yapmak
9. Teller
Dizelerle çalışmanın farklı yollarını keşfedin
teori
testler
egzersiz yapmak
10. Bloklar
Bloklarla tanışın ve bunları nasıl kullanacağınızı öğrenin
teori
testler
egzersiz yapmak
11. Yineleyiciler
Yineleyicileri tanıyın
teori
testler
egzersiz yapmak
12. Hat geçişi
Hat geçişi örneğini kullanarak bloklarla çalışmayı güçlendirin
teori
testler
egzersiz yapmak
13. Ruby veri türleri
Ruby'de hangi veri türlerinin bulunduğunu öğrenin
teori
testler
egzersiz yapmak
14. Sınıflar
Sınıflarla çalışmaya yönelik temel yapıları öğrenin
teori
testler
egzersiz yapmak
15. Modüller
Ruby'de modüllerin nasıl çalıştığını öğrenin
teori
testler
egzersiz yapmak
16. Her şey bir ifadedir
Ruby'nin "her şey bir ifadedir" özelliğini tanıyın
teori
egzersiz yapmak
17. Diziler
Ruby'deki dizileri tanıma
teori
testler
egzersiz yapmak
18. Dizi Yöntemleri
Yararlı dizi yöntemleri hakkında daha fazla bilgi edinin
teori
egzersiz yapmak
19. Hash'ler
Ruby'de karmaları tanıyın
teori
testler
egzersiz yapmak
20. Hash Yöntemleri
Karma yöntemleri hakkında daha fazla bilgi edinin
teori
egzersiz yapmak
21. Şeklini bozma
Bileşik verileri öğelere ayırmayı öğrenin
teori
testler
egzersiz yapmak
22. Paketleme Fonksiyonu Argümanları
Splat operatörünü kullanmayı öğrenin
teori
testler
egzersiz yapmak
23. Son işlev parametresi olarak karma
Bir fonksiyonun son parametresi olarak karma değerini kullanmayı öğrenin
teori
egzersiz yapmak
24. Boru hattı
İşlevlerden oluşan bir işlem hattını kullanmayı öğrenin
teori
egzersiz yapmak
25. Nesne olarak bloklar
Bloklarla çalışma hakkında daha fazla bilgi edinin
teori
testler
egzersiz yapmak
26. Karakterleri bloklara çevirme
Sembolleri bloklara dönüştürmeyi öğrenin
teori
egzersiz yapmak
27. Bir fonksiyonun içindeki bloklar
Blokları kullanarak kendi fonksiyonlarınızı yazmayı öğrenin
teori
testler
egzersiz yapmak
28. her_with_object
Veri toplama için yararlı bir yöntem öğrenin
teori
egzersiz yapmak
29. Kümeler Olarak Diziler
Dizilerle kümeler halinde çalışmayı öğrenin
teori
testler
egzersiz yapmak
30. Dizileri Tanımlama Yolları
Dizileri tanımlamanın yeni yollarını öğrenin
teori
egzersiz yapmak
31. Temel bilgiler
Ruby dilinin temellerini öğrenin ve ilk programınızı yazın
teori
Ev ödevi
32. Koleksiyonlar
Hangi koleksiyonların olduğunu ve onlarla nasıl çalışılacağını öğrenin.
teori
Ev ödevi
33. Fonksiyonel programlama
Ruby'de fonksiyonel programlamanın temellerini öğrenin.
teori
Ev ödevi
34. Test yapmak
Ruby'de test etme ve kod test etme yaklaşımları hakkında bilgi edinin
teori
Ev ödevi
35. Ruby'de OOP
Ruby'deki sınıfları ve yöntemleri kullanarak OOP'un temellerini öğrenin.
teori
Ev ödevi
36. Metaprogramlama
Yürütme sırasında davranışlarını değiştirebilecek programların nasıl oluşturulacağını öğrenin.
teori
Ev ödevi
37. Ek materyaller
Hexlet ekibinin küratörlüğünü yaptığı makaleler ve videolar. Kursun konusuna daha derinlemesine dalmanıza yardımcı olacaktır