Flutter'ın derinliklerinde ustalaşın
İleri Seviye (Advanced) Flutter Eğitimi, Flutter'ın render katmanını, performans optimizasyonunu, ileri animasyonları ve ölçeklenebilir mimariyi ustalık düzeyinde ele alır.
RenderObject'ten CI/CD'ye; performans, mimari ve native entegrasyonda derinlik
İleri Seviye Flutter Eğitimi, Flutter'ın yüzeyinin altına inerek render katmanını, performans optimizasyonunu, animasyonları ve ölçeklenebilir mimariyi ustalık düzeyinde ele alır. Katılımcılar Widget, Element ve RenderObject ilişkisini kavrar, CustomPaint ile çizim yapar, DevTools ile darboğaz giderir ve animasyon ve sliver tekniklerini uygular. Temiz mimari, bağımlılık enjeksiyonu, isolate ve platform kanalları işlenir. Program golden test, CI/CD ve yayınla tamamlanır.
4 Gün. Her gün dört modül; performanstan mimariye ileri konular gerçek senaryolar ve profilleme araçlarıyla uygulamalı işlenir.
İleri Seviye — Render katmanı, performans, ileri animasyon, mimari ve native köprülerde uzmanlaşma
İleri senaryolar örnek bir uygulama üzerinde profilleme ve ölçümle uygulanır; her modülde bir ileri teknik gerçek problemle pekiştirilir.
Render pipeline'ı ve Element ağacını kavrayarak Flutter'ın neden öyle çalıştığını anlar, sorunları kökten çözersiniz.
DevTools ile darboğazları ölçer, yeniden besteleme ve çizim maliyetini azaltarak akıcı 60 fps deneyim kurarsınız.
Temiz mimari, bağımlılık enjeksiyonu ve modülerlikle büyük ekiplerde bakımı kolay projeler tasarlamayı öğrenirsiniz.
Eğitime başlamadan önce sahip olunması beklenen bilgi ve deneyim
Widget ağacı, durum yönetimi ve navigasyonla en az bir uygulama geliştirmiş olmak beklenir.
Provider, Riverpod veya Bloc gibi en az bir durum yönetimi yaklaşımına hakim olmak gerekir.
Future, Stream, generic ve async kavramlarına güçlü bir Dart hakimiyeti gereklidir.
REST, JSON ve yerel kalıcılık gibi temel veri katmanı konularına aşinalık beklenir.
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:
Widget, Element ve RenderObject ağaçlarını ve render pipeline'ı kavrar, Flutter'ın iç işleyişini derinlemesine anlarsınız.
CustomPaint ve özel RenderObject ile düşük seviyede çizim yapar, sıfırdan özel widget'lar geliştirebilirsiniz.
DevTools ile darboğazları ölçer, yeniden besteleme ve çizim maliyetini azaltarak akıcı deneyim kurabilirsiniz.
AnimationController, Hero, sliver ve jest sistemiyle karmaşık ve akıcı etkileşimler tasarlayabilirsiniz.
Katmanlı temiz mimari ve get_it ile bağımlılık enjeksiyonu kullanarak ölçeklenebilir projeler kurarsınız.
Isolate, stream ve platform kanalları ile ağır işleri ve native entegrasyonu güvenle yönetebilirsiniz.
Golden ve entegrasyon testleriyle görsel ve işlevsel regresyonu yakalayan güçlü bir test altyapısı kurarsınız.
CI/CD, flavor ve modüler paketleme ile uygulamayı otomatik derleyip izleyerek güvenle yayınlayabilirsiniz.
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.
TextFormField, Form doğrulama ve seçim widget'larıyla güvenilir Flutter form akışı eğitimi. Metin girişinden dinamik forma uygulamalı ve kurumsal.
Detayları Gör →Scaffold, Navigator ve go_router ile çok ekranlı Flutter uygulaması kurma eğitimi. İskeletten derin bağlantıya uygulamalı ve kurumsal.
Detayları Gör →StatefulWidget yaşam döngüsü, setState, Key ve Provider ile Flutter durum yönetimi eğitimi. Yaşam döngüsünden dayanıklılığa uygulamalı ve kurumsal.
Detayları Gör →Container, Row, Column ve kısıt modeliyle Flutter temel yerleşim eğitimi. Kutu modelinden ekran kurmaya uygulamalı ve kurumsal.
Detayları Gör →Stack, ListView, GridView ve Sliver'larla verimli Flutter liste ve ızgara eğitimi. Katmanlardan özel kaydırmaya uygulamalı ve kurumsal.
Detayları Gör →DevTools, flutter_test, mockito, widget ve integration_test ile Flutter hata ayıklama ve test eğitimi. Golden testten CI otomasyonuna uygulamalı.
Detayları Gör →