Form, animasyon ve jestle arayüzü canlandır
Forms and Animations with Flutter: Detecting & Handling Gestures Eğitimi, Flutter'da kullanıcı etkileşimini form, animasyon ve jest üzerinden derinlemesine öğretir.
Kullanıcı etkileşimini form, animasyon ve jestle akıcı biçimde tasarlayın
Forms and Animations with Flutter: Detecting & Handling Gestures Eğitimi, Flutter'da kullanıcı etkileşimini form, animasyon ve jest üzerinden derinlemesine öğretir. Katılımcılar Form, TextFormField ve doğrulayıcılarla girdi toplar ve denetler. AnimatedContainer ile implicit, AnimationController ve Tween ile explicit animasyonları uygular. Program; GestureDetector, sürükleme, ölçekleme ve Draggable ile jest işleme ve bunların animasyonla birleştirilmesiyle tamamlanır.
3 Gün. Her gün dört modül; konular canlı kodlanır, küçük etkileşim örnekleriyle pekiştirilir ve son gün etkileşimli bir arayüz projesinde birleştirilir.
Orta Seviye — Flutter'da form, doğrulama, animasyon ve jest işlemeyi derinlemesine öğreten uygulamalı program
Her konu canlı kodlanır ve katılımcı örneği yazarak tekrar eder; etkileşimler alıştırmalarla pekişip son gün tek projede toplanır.
Form, TextFormField ve doğrulayıcılarla kullanıcı girdisini güvenilir biçimde toplayıp denetlemeyi öğrenirsiniz.
Implicit ve explicit animasyonlarla arayüze hayat katar, geçişleri doğal ve akıcı biçimde tasarlarsınız.
Dokunma, sürükleme ve ölçekleme jestleriyle kullanıcıya zengin ve sezgisel bir etkileşim deneyimi sunarsınız.
Eğitime başlamadan önce faydalı olacak hazırlık ve beklentiler
Widget, Stateless ve Stateful yapıyı tanımak eğitimi takip etmek için faydalıdır.
Durumu güncelleyip arayüzü yeniden çizme mantığına aşina olmak önerilir.
Sınıf, fonksiyon ve async gibi temel Dart kavramlarına hakim olmak faydalıdır.
Flutter SDK ile VS Code veya Android Studio ve emülatör kurulu olmalıdır.
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:
Form ve TextFormField ile girdi toplar, GlobalKey ile form durumunu düzenli biçimde yönetirsiniz.
Doğrulayıcılarla zorunlu alan, e-posta ve parola kurallarını denetler, hata mesajlarını kullanıcıya gösterirsiniz.
TextEditingController ve onSaved ile girdi değerini okur, biçimlendirir ve modele toplarsınız.
AnimatedContainer ve AnimatedOpacity gibi widget'larla kod yazmadan akıcı geçişler oluşturursunuz.
AnimationController ve Tween ile zamanlamayı denetlediğiniz özel ve verimli animasyonlar kurarsınız.
GestureDetector ile dokunma, çift dokunma ve basılı tutma jestlerini yakalar ve doğru biçimde işlersiniz.
Sürükleme, ölçekleme ve döndürme jestlerini yakalar, InteractiveViewer ile pan ve zoom uygularsınız.
Draggable, DragTarget ve Dismissible ile taşıma ve kaydırma etkileşimlerini animasyonla birleştirirsiniz.
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.
Cubit, Bloc, event ve state akışı, BlocProvider, repository deseni, bloc_test ve hydrated_bloc ile Flutter'da profesyonel durum yönetimi eğitimi.
Detayları Gör →Platform channel, Cupertino ve Material uyarlaması, imzalama ve mağaza yayını ile tek Flutter kod tabanından iOS ve Android native uygulama geliştirme eğitimi.
Detayları Gör →Null güvenliği, async-await, Stream, mixin ve generics ile Dart dilini derinlemesine ve ardından widget tabanlı Flutter arayüzünü öğreten uygulamalı eğitim.
Detayları Gör →Widget ağacı, düzen, navigasyon, setState ile durum yönetimi, http ile API entegrasyonu ve Provider ile Flutter mobil uygulama geliştirme eğitimi.
Detayları Gör →Flutter widget'ları, Material 3, Cupertino, tema ve animasyonla duyarlı ve akıcı mobil arayüz tasarlamayı öğreten uygulamalı ve kurumsal eğitim.
Detayları Gör →Flutter ile Android hedefli, ağ ve yerel depolaması olan uygulamayı platform kanalları ve Play Store yayınıyla geliştirmeyi öğreten kurumsal eğitim.
Detayları Gör →