Dart nedir?
- Dart kursu
- Başlangıç
- Ders 1/116
- 4 dk
Dart'ın Google tarafından geliştirilen bir dil olduğunu öğrenirsin.
Dart nedir?
Dart, Google tarafından geliştirilen modern bir programlama dilidir. Özellikle istemci tarafı uygulamalar için tasarlanmıştır: web, sunucu ve özellikle Flutter ile mobil uygulamalar.
Dart 3 sürümü null safety, records ve pattern matching gibi modern özellikleri standart olarak sunar. Bu sayede daha güvenli ve okunaklı kod yazarsın.
Dart güçlü türlüdür (strongly typed) ama tip çıkarımı da yapar. Bu yüzden hızlı yazarken rahat, derleyici ise hatayı erken yakalar.
Dart 3 özellikleri
Dart 3, dilin modern sürümüdür ve varsayılan olarak null safety kullanır. Yani bir değişken null olamaz; null istiyorsan bunu açıkça belirtmen gerekir.
Yeni eklenen records ile birden çok değeri tek bir paket gibi döndürebilirsin. Pattern matching ise veriyi yapısına göre ayırıp eşleştirmeyi kolaylaştırır.
Bu kurs boyunca Dart 3 sözdizimini kullanacağız. Eski kodlarda null işlemleri farklı yazılmış olabilir; modern kullanımı öğreneceğiz.
Uygulama İlk çıktını yaz
print ile ekrana Merhaba Dart yazdır.
Başlangıç kodu
// Mesajını buraya yazÖrnek çözüm
print("Merhaba Dart");Beklenen çıktı
Merhaba Dart
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Dart'ı kim geliştirir?
- Mozilla
- Microsoft
- Apple
- Google Doğru cevap
Açıklama: Dart, Google tarafından geliştirilir.
2 Giriş noktası
void ____() { print('Merhaba'); }
void main() { print('Merhaba'); }
Açıklama: Her Dart programı main fonksiyonundan başlar.
3 Kavramları eşleştir
| Kavram | Anlamı |
|---|---|
main |
Programın giriş noktası |
print |
Ekrana çıktı yazar |
Dart |
Google'ın dili |
dart run |
Programı çalıştırır |