Tek kod tabanı, Android, iOS ve web
Flutter ile Çapraz Platform Uygulama Geliştirme Eğitimi, tek Dart kod tabanıyla Android, iOS ve web hedefleyen tam bir uygulamayı uçtan uca geliştirmeyi öğretir.
Dart temelinden çoklu platform yayınına; ağ, kalıcılık, test ve CI/CD akışı
Flutter ile Çapraz Platform Uygulama Geliştirme Eğitimi, tek Dart kod tabanıyla Android, iOS ve web hedefleyen tam bir uygulamayı uçtan uca geliştirmeyi öğretir. Katılımcılar widget mimarisini, go_router ile navigasyonu, Dio ile ağ erişimini ve JSON serileştirmeyi uygular. Yerel kalıcılık, platform uyarlaması, kamera ve konum gibi cihaz yetenekleri ile platform kanalları işlenir. Program test, DevTools ile performans, CI/CD ve çoklu platform yayınıyla tamamlanır.
4 Gün. Her gün dört modül; tek bir örnek uygulama dört gün boyunca çoklu platformu hedefleyerek katman katman geliştirilir.
Orta Seviye — Flutter ile Android, iOS ve web hedefleyen tam bir uygulamayı uçtan uca geliştirme
Gerçek bir örnek uygulama dört gün boyunca adım adım geliştirilir; her modülde yeni bir özellik veya platform tekniği projeye eklenir.
Tek Dart kod tabanıyla Android, iOS ve web için aynı anda çalışan, yayına hazır bir uygulama geliştirmeyi öğrenirsiniz.
Navigasyon, ağ, kalıcılık ve cihaz yeteneklerini tek bir projede birleştirerek gerçek dünyaya uygun uygulama kurarsınız.
Test, performans profilleme ve CI/CD ile uygulamanızı yalnızca geliştirmez, güvenle yayına taşımayı da öğrenirsiniz.
Eğitime başlamadan önce faydalı olacak bilgi ve kurulum ortamı
Herhangi bir dilde değişken, döngü, koşul ve fonksiyon gibi temel programlama kavramlarını bilmek yeterlidir.
Sınıf ve nesne kavramına aşinalık öğrenmeyi hızlandırır; Dart özellikleri eğitimde işlenir.
Flutter SDK ve bir editörün kurulu, en az bir hedef platformda derleme yapabilir durumda olması gerekir.
Resmi dokümantasyonu takip edebilmek için temel düzey teknik İngilizce okuma faydalı olur.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Dart dilini ve Flutter widget mimarisini kavrar, bildirimsel yaklaşımla temiz ve modern arayüzler kurabilirsiniz.
go_router ile bildirimsel navigasyon kurar, derin bağlantı ve web adres çubuğuyla uyumlu gezinme sağlayabilirsiniz.
Dio ile REST API'ye bağlanır, interceptor, hata yönetimi ve JSON serileştirmeyle güvenilir veri katmanı kurarsınız.
shared_preferences ve Hive/sqflite ile veriyi yerelde saklar, çevrimdışı öncelikli stratejiler uygulayabilirsiniz.
Android, iOS ve web farklarına uyum sağlar, uyarlanır bileşenlerle platforma uygun deneyim sunabilirsiniz.
Kamera, konum gibi cihaz yeteneklerini kullanır, platform kanallarıyla yerel koda güvenle erişebilirsiniz.
Birim, widget ve entegrasyon testleri yazar, DevTools ile performansı profilleyip darboğazları giderebilirsiniz.
CI/CD kurar ve uygulamayı Android, iOS ve web için derleyip yayınlama sürecini uygulayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Dart'ta sınıflar, yapıcılar, kalıtım, mixin, generics ve değişmez modellerle nesne yönelimli programlamayı Flutter odağında öğreten kurumsal eğitim.
Detayları Gör →Dart'ta değişkenler, null güvenliği, List, Set, Map koleksiyonları ve fonksiyonlarla Flutter'a hazırlık sağlayan sıfırdan uygulamalı kurumsal eğitim.
Detayları Gör →Widget ağacı, durum yönetimi, navigasyon, Dio ile ağ istekleri ve mağaza yayınıyla Flutter'da Android ve iOS uygulama geliştirmeyi öğreten kurumsal eğitim.
Detayları Gör →Platform kanalları, MethodChannel, Kotlin ve Swift köprüsü, natif cihaz özellikleri ve mağaza yayınıyla Flutter'da natif uygulama geliştirmeyi öğreten eğitim.
Detayları Gör →Tek Dart kod tabanıyla mobil, web ve masaüstüne yerel uygulama; render mimarisi, duyarlı tasarım, performans ve CI/CD dağıtımını öğreten kurumsal eğitim.
Detayları Gör →Form doğrulama, implicit ve explicit animasyonlar, GestureDetector ve sürükle-bırak ile Flutter'da etkileşimli arayüz geliştirmeyi öğreten kurumsal eğitim.
Detayları Gör →