Dart Programlama Dili Eğitimi
Dart ve Flutter ile çoklu platform uygulamaları geliştirin
Dart dilini ve Flutter arayüz geliştirmeyi birlikte ele alarak iOS, Android ve uygun senaryolarda web için sürdürülebilir ürünler oluşturun.
- Kuruma özel
- Seviye
- Kapsamla belirlenir
- Süre
- Online / Yüz yüze
- Uygulamalı
- 01Gereksinim
- 02Geliştirme
- 03Test
Dart Programlama Dili
- Dart dili ve asenkron yapı
- Flutter widget ve state yönetimi
Bilgiyi gerçek geliştirme pratiğine dönüştürün.
Dart dilini ve Flutter arayüz geliştirmeyi birlikte ele alarak iOS, Android ve uygun senaryolarda web için sürdürülebilir ürünler oluşturun. Eğitim, katılımcıların mevcut deneyimine ve kurumun proje hedeflerine göre şekillendirilir. Seçilebilir uzmanlaşma başlıkları tek bir sabit programda zorunlu olarak birlikte işlenmez.
Ön Koşullar
Temel programlama bilgisi önerilir. Flutter SDK, IDE ve hedef platforma uygun emülatör/cihaz kurulumu gerekir.
Kimler İçin?
- Mobil uygulama ekipleri
- Flutter geliştiricileri
- Çoklu platform ürün ekipleri
- MVP ekipleri
Eğitim sonunda ekibiniz neler yapabilecek?
- 01Dart ile güvenli ve asenkron kod yazma
- 02Flutter arayüzü ve state akışı geliştirme
- 03Testli, API destekli mobil özellik oluşturma
Ortak temelden ekibinizin hedefine ilerleyin.
Öğrenme yolu, ihtiyaç analizinden sonra seçilir; tüm başlıkların tek programda birlikte işlenmesi gerekmez.
- Seçilebilir öğrenme yolu · 01
Dart dili ve asenkron yapı
- Seçilebilir öğrenme yolu · 02
Flutter widget ve state yönetimi
- Seçilebilir öğrenme yolu · 03
Çoklu platform, test ve yayın hazırlığı
Kurumsal ihtiyaçlara göre şekillenen uygulamalı müfredat
Modüller ekip seviyesine, teknoloji yığınına ve hedeflenen kullanım senaryosuna göre derinleştirilebilir.
01
Modern Dart
- Null safety, functions, classes/mixins, records/patterns, generics ve güncel sözdizimi
02
Asenkron Dart
- Future, Stream, async/await, isolate, hata ve iptal yaklaşımı
03
Flutter arayüz
- Widget/layout, navigation, formlar, tema, erişilebilirlik, responsive/adaptive yaklaşım
04
State ve mimari
- Provider, Riverpod veya Bloc arasından seçim
- Feature-first düzen, bağımlılık yönetimi
05
API, veri ve test
- REST/GraphQL, serialization, yerel veri, Firebase opsiyonu, unit/widget/integration test
06
Uygulama: mobil ürün akışı
- Liste-detay-form akışı, API ve state entegrasyonu
- Test ve build hazırlığı
Eğitimde nasıl bir uygulama geliştirilebilir?
Ürün listeleme, filtreleme ve favori kaydı olan Flutter uygulaması.
Örnek senaryo; nihai kapsam ihtiyaç analizinde belirlenir.
- 01Gereksinimİş hedefi ve teknik kapsam
- 02GeliştirmeUygulamalı özellik üretimi
- 03Test / değerlendirmeKalite kontrolü ve geri bildirim
Merak edilenler
Dart mı Flutter mı?
Dart ortak dil temelidir, ürün uygulamaları Flutter ile yapılır.
Hangi state yönetimi seçilecek?
Kurumun teknoloji standardına göre tek bir yaklaşım derinleştirilir.
Web ve masaüstü dahil mi?
İhtiyaç ve süreye göre ayrıca hedef platform seçilebilir.
Eğitimi ekibinizin mevcut teknoloji yapısına göre planlayalım.
Katılımcı seviyesi, kullanılacak araçlar, seçilecek modüller ve uygulama senaryosunu birlikte netleştirip kuruma özel eğitim planı oluşturalım.
30 dakikalık bir görüşme planlayabilir veya bilgilerinizi bırakabilirsiniz.
