Dart Programlama Dili Dersleri

Why take this course?
İşte Dart programlama dilini ve Flutter çerçevesinde kullanılan temel konulardan biri olan "Dart ve Flutter İkinci Kitap" için basit bir içindekiler (Table of Contents) özeti:
-
Başlangıç
- Giriş
- Dart ve Flutter Tanıtımı
- Dart Programlama Dilinin Özellikleri
- Flutter Çerçevesinin Nedeni Ve Nerede Kullanılır?
-
Dart Temelleri
- Değişken ve Veri Tipleri
- Kontrol Yapıları (Koşullar, Döngüler, Varsa Kod Bloğları)
- Fonksiyonlar ve Metotlar
- Özellikler ve Sınıflar
- Enumeransman ve Operatörler
- Hatala ve Özyineleme Yöntemleri
-
Dart Araçları ve Kütüphaneler
- Dart SDK Araçları
- Standard Kütüphane Kavramları (dart:core, dart:async, dart:math, dart:convert vb.)
- Yaygın Kullanılan Paketler ve İş Kurulumu
-
Flutter Geliştirme Ortamı
- Flutter SDK'sini Kurulumu
- Flutter Komut Satırı Araçları (CLI)
- Flutter Konsol Uygulaması oluşturma ve çalıştırma
-
Flutter Geliştirme Pratiği
- Widget yapıları ve Stateless/StatefulWidget'ler
- Veri Bütünleme ve İlişkili Ekran Yönetimi (State Management)
- Form ve Veri Girişi
- Navigasyon ve Routing
- Anlamik Arayüz (UI) Tasarım Kutu (Boxes, Padding, Align vb.)
- Animasyonlar ve Etkileşim Öğeleri (Gestür ve Takibi Etkileşim)
-
Flutter Uygulaması Geliştirme
- API çağrıları ve Veri Yönetimi
- SQLite ve Veritabanlı Anda Uygulamalar
- Asenkron Programlama (Future, Async-Await)
- Çeşitli Veri Kaynağı İşleme (HTTP, WebSocket vb.)
- Kullanıcı Kimlik Doğrulama ve Güvenlik Önlemleri
- Push Notification ve Dil Sev Meyesi Destekleme
-
Test ve Bug Yönetimi
- Unit Testları ve Integration Testları
- Debugging ve Hata Ayıklama Araçları
- Profiling ve Optimizasyon
-
Dakika İçi Derlenme ve Uygulama Dağıtımı
- Dakika İçi Derleme (JIT) Modu ve Ahead-of-Time (AOT) Modu
- Paksetleme ve Yerel Makineler için Uygulama Dağıtımı
-
Dart ve Flutter Üzerinde Çalışma
- Dart'tan Sonra Native Kod Yazma (dart2native)
- Dart ve Flutter Web Uygulamaları oluşturma
- Cross-Platform Uygulama geliştirme
-
Geliştirici Ekosistemi ve Kaynak Kod Paylaşımı
- Open Source Projeler ve Dizi Forumları (GitHub, Stack Overflow vb.)
- Fikir Paylaşma ve Katkıda Bulunma
- Dart ve Flutter İhtiyaç Duygulama Paketleri (Packages)
Bu içindekiler, okuyucıların Dart ve Flutter hakkında temel bilgiye ve pratik becerilere bir yerde sahip olmasını sağlayacak şekilde düzenlenmiştir. Kitapın içeriği, öğrenme seviyesi ve hedefleri bağlı olarak genişletilebilir ve derinlemesine ulaşabilecek ek bilgiler içerebilir. Flutter 2. sürümün yayınlanmasıyla birlikte belirli bazı konular güncelleyinebilir ve yeni özellikler eklenebilir.
Course Gallery




Loading charts...