diff --git a/ilk-adim/rust-dilinin-temelleri.md b/1-adim/0-rust-dilinin-temelleri.md similarity index 100% rename from ilk-adim/rust-dilinin-temelleri.md rename to 1-adim/0-rust-dilinin-temelleri.md diff --git a/ilk-adim/kurulum.md b/1-adim/1-kurulum.md similarity index 100% rename from ilk-adim/kurulum.md rename to 1-adim/1-kurulum.md diff --git a/ilk-adim/merhaba.md b/1-adim/2-merhaba-dunya.md similarity index 100% rename from ilk-adim/merhaba.md rename to 1-adim/2-merhaba-dunya.md diff --git a/ilk-adim/cargo.md b/1-adim/3-cargo.md similarity index 100% rename from ilk-adim/cargo.md rename to 1-adim/3-cargo.md diff --git a/ilk-adim/yorum-ve-belge.md b/1-adim/4-yorum-ve-belge.md similarity index 100% rename from ilk-adim/yorum-ve-belge.md rename to 1-adim/4-yorum-ve-belge.md diff --git a/ilk-adim/baglam-sabit-statik.md b/1-adim/5-baglam-sabit-statik.md similarity index 100% rename from ilk-adim/baglam-sabit-statik.md rename to 1-adim/5-baglam-sabit-statik.md diff --git a/ilk-adim/islev.md b/1-adim/6-islev.md similarity index 100% rename from ilk-adim/islev.md rename to 1-adim/6-islev.md diff --git a/ilk-adim/ilkeller.md b/1-adim/7-ilkeller.md similarity index 100% rename from ilk-adim/ilkeller.md rename to 1-adim/7-ilkeller.md diff --git a/ilk-adim/operatorler.md b/1-adim/8-operatorler.md similarity index 100% rename from ilk-adim/operatorler.md rename to 1-adim/8-operatorler.md diff --git a/ilk-adim/kontrol-akisi.md b/1-adim/9-kontrol-akisi.md similarity index 100% rename from ilk-adim/kontrol-akisi.md rename to 1-adim/9-kontrol-akisi.md diff --git a/ikinci-adim/vectors.md b/2-adim/0-vektorler.md similarity index 100% rename from ikinci-adim/vectors.md rename to 2-adim/0-vektorler.md diff --git a/ikinci-adim/yapilar.md b/2-adim/1-yapilar.md similarity index 100% rename from ikinci-adim/yapilar.md rename to 2-adim/1-yapilar.md diff --git a/ikinci-adim/enum.md b/2-adim/2-enum.md similarity index 100% rename from ikinci-adim/enum.md rename to 2-adim/2-enum.md diff --git a/ikinci-adim/jenerikler.md b/2-adim/3-jenerikler.md similarity index 100% rename from ikinci-adim/jenerikler.md rename to 2-adim/3-jenerikler.md diff --git a/ikinci-adim/impl-and-traits.md b/2-adim/4-impl-and-traits.md similarity index 100% rename from ikinci-adim/impl-and-traits.md rename to 2-adim/4-impl-and-traits.md diff --git a/ucuncu-adim/ownership.md b/3-adim/0-ownership.md similarity index 100% rename from ucuncu-adim/ownership.md rename to 3-adim/0-ownership.md diff --git a/ucuncu-adim/borrowing.md b/3-adim/1-borrowing.md similarity index 100% rename from ucuncu-adim/borrowing.md rename to 3-adim/1-borrowing.md diff --git a/ucuncu-adim/lifetimes.md b/3-adim/2-lifetimes.md similarity index 100% rename from ucuncu-adim/lifetimes.md rename to 3-adim/2-lifetimes.md diff --git a/dorduncu-adim/code-organization.md b/4-adim/0-code-organization.md similarity index 100% rename from dorduncu-adim/code-organization.md rename to 4-adim/0-code-organization.md diff --git a/dorduncu-adim/functions.md b/4-adim/1-functions.md similarity index 100% rename from dorduncu-adim/functions.md rename to 4-adim/1-functions.md diff --git a/dorduncu-adim/modules.md b/4-adim/2-modules.md similarity index 100% rename from dorduncu-adim/modules.md rename to 4-adim/2-modules.md diff --git a/dorduncu-adim/crates.md b/4-adim/3-crates.md similarity index 100% rename from dorduncu-adim/crates.md rename to 4-adim/3-crates.md diff --git a/dorduncu-adim/workspaces.md b/4-adim/4-workspaces.md similarity index 100% rename from dorduncu-adim/workspaces.md rename to 4-adim/4-workspaces.md diff --git a/dorduncu-adim/use.md b/4-adim/5-use.md similarity index 100% rename from dorduncu-adim/use.md rename to 4-adim/5-use.md diff --git a/dorduncu-adim/std-primitives-and-preludes.md b/4-adim/6-std-primitives-and-preludes.md similarity index 100% rename from dorduncu-adim/std-primitives-and-preludes.md rename to 4-adim/6-std-primitives-and-preludes.md diff --git a/besinci-adim/smart-compiler.md b/5-adim/0-smart-compiler.md similarity index 100% rename from besinci-adim/smart-compiler.md rename to 5-adim/0-smart-compiler.md diff --git a/besinci-adim/panicking.md b/5-adim/1-panicking.md similarity index 100% rename from besinci-adim/panicking.md rename to 5-adim/1-panicking.md diff --git a/besinci-adim/option-and-result.md b/5-adim/2-option-and-result.md similarity index 100% rename from besinci-adim/option-and-result.md rename to 5-adim/2-option-and-result.md diff --git a/besinci-adim/unwrap-and-expect.md b/5-adim/3-unwrap-and-expect.md similarity index 100% rename from besinci-adim/unwrap-and-expect.md rename to 5-adim/3-unwrap-and-expect.md diff --git a/besinci-adim/error-and-none-propagation.md b/5-adim/4-error-and-none-propagation.md similarity index 100% rename from besinci-adim/error-and-none-propagation.md rename to 5-adim/4-error-and-none-propagation.md diff --git a/besinci-adim/combinators.md b/5-adim/5-combinators.md similarity index 100% rename from besinci-adim/combinators.md rename to 5-adim/5-combinators.md diff --git a/besinci-adim/custom-error-types.md b/5-adim/6-custom-error-types.md similarity index 100% rename from besinci-adim/custom-error-types.md rename to 5-adim/6-custom-error-types.md diff --git a/README.md b/README.md index da41312..afe48e1 100644 --- a/README.md +++ b/README.md @@ -19,40 +19,40 @@ Bu öğreticinin anlaşılmasını aksatacak düzeyde bilgi, imla hataları, cü # Rust'ı Öğrenmek -## Birinci Bölüm -* [Neden Rust?](ilk-adim/rust-dilinin-temelleri.md) -* [Kurulum](ilk-adim/kurulum.md) -* [Merhaba dünya!](ilk-adim/merhaba.md) -* [Paket yönetimi, Sandıklar ve Proje Yapısı](ilk-adim/cargo.md) -* [Yorum satırları ve kodun belgelenmesi](ilk-adim/yorum-ve-belge.md) -* [Değişkenler, sabitler ve statik öğeler](ilk-adim/baglam-sabit-statik.md) -* [İşlevler](ilk-adim/islev.md) -* [Temel veri türleri](ilk-adim/ilkeller.md) -* [İşleçler](ilk-adim/operatorler.md) -* [Kontrol akışı](ilk-adim/kontrol-akisi.md) -## İkinci Bölüm -* [Vektörler](ikinci-adim/vectors.md) -* [Yapılar](ikinci-adim/yapilar.md) -* [Numaralandırmalar](ikinci-adim/enum.md) -* [Genel Türler](ikinci-adim/jenerikler.md) -* [Uygulamalar ve Özellikler](ikinci-adim/impl-and-traits.md) -## Üçüncü Bölüm -* [Sahiplik ve Mülkiyet kavramı](ucuncu-adim/ownership.md) -* [Borçlanma](ucuncu-adim/borrowing.md) -* [Yaşam süreleri](ucuncu-adim/lifetimes.md) -## Dördüncü Bölüm -* [Kod organizasyonu](dorduncu-adim/code-organization.md) -* [İslevler](dorduncu-adim/functions.md) -* [Modüller](dorduncu-adim/modules.md) -* [Sandıklar](dorduncu-adim/crates.md) -* [Çalışma alanları](dorduncu-adim/workspaces.md) -* [Use anahtar sözcüğü](dorduncu-adim/use.md) -* [Std, Temel türler ve Prelüdler](dorduncu-adim/std-primitives-and-preludes.md) -## Beşinci Bölüm -* [Akıllı derleyici](besinci-adim/smart-compiler.md) -* [Panik](besinci-adim/panicking.md) -* [Option ve Result](besinci-adim/option-and-result.md) -* [Unwrap ve Expect](besinci-adim/unwrap-and-expect.md) -* [Error ve None yayılımı](besinci-adim/error-and-none-propagation.md) -* [Birleştiriciler](besinci-adim/combinators.md) -* [Özel hata türleri](besinci-adim/custom-error-types.md) +## 1️⃣ Birinci Bölüm +* [Neden Rust?](1-adim/0-rust-dilinin-temelleri.md) +* [Kurulum](1-adim/1-kurulum.md) +* [Merhaba dünya!](1-adim/2-merhaba-dunya.md) +* [Paket yönetimi, Sandıklar ve Proje Yapısı](1-adim/3-cargo.md) +* [Yorum satırları ve kodun belgelenmesi](1-adim/4-yorum-ve-belge.md) +* [Değişkenler, sabitler ve statik öğeler](1-adim/5-baglam-sabit-statik.md) +* [İşlevler](1-adim/6-islev.md) +* [Temel veri türleri](1-adim/7-ilkeller.md) +* [İşleçler](1-adim/8-operatorler.md) +* [Kontrol akışı](1-adim/9-kontrol-akisi.md) +## 2️⃣ İkinci Bölüm +* [Vektörler](2-adim/0-vektorler.md) +* [Yapılar](2-adim/1-yapilar.md) +* [Numaralandırmalar](2-adim/2-enum.md) +* [Genel Türler](2-adim/3-jenerikler.md) +* [Uygulamalar ve Özellikler](2-adim/4-impl-and-traits.md) +## 3️⃣ Üçüncü Bölüm +* [Sahiplik ve Mülkiyet kavramı](3-adim/0-ownership.md) +* [Borçlanma](3-adim/1-borrowing.md) +* [Yaşam süreleri](3-adim/2-lifetimes.md) +## 4️⃣ Dördüncü Bölüm +* [Kod organizasyonu](4-adim/0-code-organization.md) +* [İslevler](4-adim/1-functions.md) +* [Modüller](4-adim/2-modules.md) +* [Sandıklar](4-adim/3-crates.md) +* [Çalışma alanları](4-adim/4-workspaces.md) +* [Use anahtar sözcüğü](4-adim/5-use.md) +* [Std, Temel türler ve Prelüdler](4-adim/6-std-primitives-and-preludes.md) +## 5️⃣ Beşinci Bölüm +* [Akıllı derleyici](5-adim/0-smart-compiler.md) +* [Panik](5-adim/1-panicking.md) +* [Option ve Result](5-adim/2-option-and-result.md) +* [Unwrap ve Expect](5-adim/3-unwrap-and-expect.md) +* [Error ve None yayılımı](5-adim/4-error-and-none-propagation.md) +* [Birleştiriciler](5-adim/5-combinators.md) +* [Özel hata türleri](5-adim/6-custom-error-types.md)