↑↓ seç · Enter aç · Esc kapat

Mutlu Tekin
Mutlu Tekin
← Yazılar

Dizi · 64 bölüm

Dart Türkçe Tutorial

Baştan başla →

  1. 1

    Bölüm 1 — Konu 1: Dart Nedir, Nerede Kullanılır, Neden Flutter Bu Dili Seçti

    3 dk okuma
  2. 2

    Bölüm 1 — Konu 2: Ortam Kurulumu (Dart SDK, DartPad, Terminal ile Çalıştırma)

    3 dk okuma
  3. 3

    Bölüm 1 — Konu 3: İlk Program (`main()`, `print()`, Dosya Yapısı)

    2 dk okuma
  4. 4

    Bölüm 1 — Konu 4: Yorum Satırları, Temel Sözdizimi Kuralları

    3 dk okuma
  5. 5

    Bölüm 2 — Konu 5: Değişken Tanımlama — `var`, `final`, `const` Farkı

    3 dk okuma
  6. 6

    Bölüm 2 — Konu 6: Temel Tipler — `int`, `double`, `String`, `bool`

    3 dk okuma
  7. 7

    Bölüm 2 — Konu 7: Tip Çıkarımı (Type Inference) ve Açık Tip Belirtme

    3 dk okuma
  8. 8

    Bölüm 2 — Konu 8: `dynamic` ve `Object` — Ne Zaman Kullanılır, Ne Zaman Kaçınılır

    4 dk okuma
  9. 9

    Bölüm 2 — Konu 9: Null Safety Temelleri (`?`, `!`, `late`'e Giriş)

    4 dk okuma
  10. 10

    Bölüm 3 — Konu 10: Aritmetik, Atama, Karşılaştırma, Mantıksal Operatörler

    2 dk okuma
  11. 11

    Bölüm 3 — Konu 11: `if / else if / else`

    3 dk okuma
  12. 12

    Bölüm 3 — Konu 12: `switch` / `switch expression` (Modern Dart)

    4 dk okuma
  13. 13

    Bölüm 3 — Konu 13: Ternary Operatör, `??`, `??=`, `?.`

    3 dk okuma
  14. 14

    Bölüm 3 — Konu 14: `for`, `while`, `do-while` Döngüleri

    3 dk okuma
  15. 15

    Bölüm 4 — Konu 16: `List` — Oluşturma, Erişim, Temel Metodlar

    2 dk okuma
  16. 16

    Bölüm 4 — Konu 17: `Set` — Benzersiz Eleman Mantığı

    2 dk okuma
  17. 17

    Bölüm 4 — Konu 18: `Map` — Key-Value Yapılar

    3 dk okuma
  18. 18

    Bölüm 4 — Konu 19: Koleksiyon Üzerinde `for-in`, `forEach`

    3 dk okuma
  19. 19

    Bölüm 4 — Konu 20: Spread Operatörü (`...`, `...?`) ve Collection If/For

    3 dk okuma
  20. 20

    Bölüm 5 — Konu 21: Fonksiyon Tanımlama, Parametreler (Positional, Named, Optional)

    3 dk okuma
  21. 21

    Bölüm 5 — Konu 22: Varsayılan Parametre Değerleri (Derinlemesine)

    2 dk okuma
  22. 22

    Bölüm 5 — Konu 23: Arrow Function (`=>`) Sözdizimi

    3 dk okuma
  23. 23

    Bölüm 5 — Konu 24: Fonksiyonlar Birinci Sınıf Vatandaş — Değişkene Atama, Parametre Olarak Geçme

    3 dk okuma
  24. 24

    Bölüm 5 — Konu 25: Anonim Fonksiyonlar ve Closure Kavramı (Derinlemesine)

    3 dk okuma
  25. 25

    Bölüm 5 — Konu 26: Recursion (Özyineleme)

    1 dk okuma
  26. 26

    Bölüm 6 — Konu 27: Class Tanımlama, Constructor (Varsayılan, Named, Factory)

    3 dk okuma
  27. 27

    Bölüm 6 — Konu 28: Alanlar (Fields), Metodlar, `this` Kullanımı (Derinlemesine)

    3 dk okuma
  28. 28

    Bölüm 6 — Konu 29: Initializer List, Constructor Kısayolları (Derinlemesine)

    3 dk okuma
  29. 29

    Bölüm 6 — Konu 30: Getter / Setter

    3 dk okuma
  30. 30

    Bölüm 6 — Konu 31: Statik Üyeler (`static`)

    3 dk okuma
  31. 31

    Bölüm 7 — Konu 32: Kalıtım (`extends`), `super` Kullanımı

    3 dk okuma
  32. 32

    Bölüm 7 — Konu 33: Metod Override Etme, `@override`

    3 dk okuma
  33. 33

    Bölüm 7 — Konu 34: Soyut Sınıflar (`abstract class`)

    3 dk okuma
  34. 34

    Bölüm 7 — Konu 35: Interface Mantığı (`implements`)

    3 dk okuma
  35. 35

    Bölüm 7 — Konu 36: Mixin (`with`)

    3 dk okuma
  36. 36

    Bölüm 7 — Konu 37: `enum` — Basit ve Gelişmiş (Metotlu Enum'lar)

    3 dk okuma
  37. 37

    Bölüm 8 — Konu 38: `try / catch / finally`, `throw`

    3 dk okuma
  38. 38

    Bölüm 8 — Konu 39: Özel Exception Sınıfları Yazma

    3 dk okuma
  39. 39

    Bölüm 8 — Konu 40: Sound Null Safety Derinlemesine — `late`, `required`, Non-Nullable Varsayılan Davranış

    4 dk okuma
  40. 40

    Bölüm 8 — Konu 41: `assert` ile Geliştirme Zamanı Kontrolleri

    4 dk okuma
  41. 41

    Bölüm 9 — Konu 42: Generic Sınıflar ve Fonksiyonlar

    3 dk okuma
  42. 42

    Bölüm 9 — Konu 43: Generic Sınırlamalar (`<T extends ...>`)

    3 dk okuma
  43. 43

    Bölüm 9 — Konu 44: Dart'ın Built-in Generic Koleksiyonları Nasıl Çalışır

    3 dk okuma
  44. 44

    Bölüm 10 — Konu 45: `Future` Kavramı, `async`/`await`

    4 dk okuma
  45. 45

    Bölüm 10 — Konu 46: `Future.then`, Hata Yönetimi (`catchError`)

    3 dk okuma
  46. 46

    Bölüm 10 — Konu 47: `Stream` Temelleri, `async*`, `yield`

    3 dk okuma
  47. 47

    Bölüm 10 — Konu 48: `StreamController`, Broadcast Stream

    3 dk okuma
  48. 48

    Bölüm 11 — Konu 49: `map`, `where`, `reduce`, `fold`

    3 dk okuma
  49. 49

    Bölüm 11 — Konu 50: `sort`, Custom Comparator ile Sıralama

    3 dk okuma
  50. 50

    Bölüm 11 — Konu 51: Iterable Kavramı Derinlemesine (Lazy Evaluation)

    3 dk okuma
  51. 51

    Bölüm 11 — Konu 52: Cascade Notasyonu (`..`)

    3 dk okuma
  52. 52

    Bölüm 12 — Konu 53: `pubspec.yaml`, pub.dev'den Paket Ekleme

    4 dk okuma
  53. 53

    Bölüm 12 — Konu 54: Kütüphane Oluşturma, `import`/`export`, `part`/`part of`

    4 dk okuma
  54. 54

    Bölüm 12 — Konu 55: Dart'ta Test Yazımı (`test` Paketi, Unit Test Mantığı)

    3 dk okuma
  55. 55

    Bölüm 12 — Konu 56: Extension Methods

    3 dk okuma
  56. 56

    Bölüm 12 — Konu 57: Dart'ın Derleme Modelleri (JIT vs AOT) ve Bunun Flutter'a Etkisi

    4 dk okuma
  57. 57

    Bölüm 13 — Konu 59: Dart 3 Pattern Matching — Records, Destructuring, Sealed Classes, Exhaustive Switch

    4 dk okuma
  58. 58

    Bölüm 13 — Konu 60: `Never` Tipi, `covariant` ve Generic Variance Detayları

    4 dk okuma
  59. 59

    Bölüm 13 — Konu 61: Event Loop Derinlemesine — Microtask Queue vs Event Queue

    4 dk okuma
  60. 60

    Bölüm 13 — Konu 62: Memory Model & Performans — Garbage Collection, `const` Nesnelerin Bellek Avantajı

    5 dk okuma
  61. 61

    Bölüm 13 — Konu 63: Isolate'ler Arası Mesajlaşmanın Maliyeti ve `compute()`'un İç İşleyişi

    4 dk okuma
  62. 62

    Bölüm 13 — Konu 64: FFI (Foreign Function Interface) — C Koduna Erişim

    4 dk okuma
  63. 63

    Bölüm 13 — Konu 65: Sunucu Tarafında Dart — `dart:io`, `shelf` Paketiyle Basit Bir Backend/CLI Aracı Yazma

    3 dk okuma
  64. 64

    Bölüm 13 — Konu 66: Derleyici & Analiz Araçları — `dart analyze`, Custom Lint Kuralları, `build_runner` Mimarisi

    5 dk okuma