- Flutter ve Dart hakkında genel bilgi (2 saat)
- Flutter SDK ve IDE kurulumları (2 saat)
- Temel Flutter uygulaması oluşturma (2 saat)
- Değişkenler, veri tipleri ve operatörler (3 saat)
- Fonksiyonlar, koşullar, döngüler ve hata yakalama (4 saat)
- Nesne yönelimli programlama, sınıflar ve objeler (3 saat)
- Widget yapısı, Stateless ve Stateful widget’lar (4 saat)
- Material Design ve Cupertino bileşenleri (3 saat)
- Layout ve Container, Row, Column yapıları (3 saat)
- setState, InheritedWidget kullanımı (2 saat)
- Provider paketi ile state management (4 saat)
- Diğer state yönetim çözümleri (2 saat)
- Sayfa geçişleri ve Navigator kullanımı (3 saat)
- Dinamik yönlendirme ve geçiş animasyonları (3 saat)
- Tab ve Drawer menü yapıları (2 saat)
- TextField, Form widget’ları (2 saat)
- Validasyon ve hata kontrolü (3 saat)
- Form verilerini yönetme (3 saat)
- SharedPreferences ile lokal veri saklama (3 saat)
- SQLite ile veritabanı kullanımı (3 saat)
- Firebase Firestore ile bulut veri yönetimi (4 saat)
- HTTP istekleri ve JSON ile çalışma (4 saat)
- REST API ve veri modelleri (4 saat)
- Basit animasyonlar, animasyon controller (3 saat)
- İleri seviye animasyonlar ve efektler (3 saat)
- Unit ve Widget testleri (2 saat)
- Debugging ve performans izleme (2 saat)
- Uygulamanın derlenmesi ve apk/ipa oluşturulması (2 saat)