Flutter ile mobil uygulama geliştir
Flutter Eğitimi, Google'ın çapraz platform çerçevesi Flutter ile mobil uygulama geliştirmeyi uygulamalı öğretir. Widget ağacı, StatelessWidget ve StatefulWidget ayrımı, Column, Row ve Container ile düzen işlenir.
Flutter'ın temel yapı taşlarını uçtan uca kuran uygulamalı bir geliştirme programı
Flutter Eğitimi, Google'ın çapraz platform çerçevesi Flutter ile mobil uygulama geliştirmeyi uygulamalı olarak öğretir. Katılımcılar widget ağacını, StatelessWidget ve StatefulWidget ayrımını kavrar; Column, Row ve Container ile düzen kurar. Navigasyon, form girdisi ve setState ile durum yönetimi işlenir. Program; http ile API entegrasyonu, Provider ile durum paylaşımı ve bir bitirme uygulamasıyla uçtan uca tamamlanır.
3 Gün. Her gün dört modül; her kavram canlı kodlanır, küçük widget alıştırmalarıyla pekiştirilir ve son gün tek bir uygulamada birleştirilir.
Orta Seviye — Flutter ile widget, düzen, durum ve ağ işlemlerini kapsayan uygulamalı mobil geliştirme programı
Her kavram canlı kodlanır ve katılımcı aynı widget örneğini yazarak tekrar eder; konular küçük alıştırmalarla pekişip bir projede toplanır.
Flutter'ın temel yapı taşlarını öğrenerek kısa sürede çalışan mobil uygulamalar geliştirmeye başlarsınız.
Tek bir kod tabanıyla hem Android hem iOS için uygulama üretmenin verimini ve yaklaşımını kavrarsınız.
Hot reload ve zengin widget kütüphanesiyle hızlı denemeler yaparak modern arayüzler kurmayı öğrenirsiniz.
Eğitimden verim almak için önerilen hazırlık ve beklentiler
En az bir dilde değişken, döngü ve fonksiyon gibi temel programlama kavramlarına aşina olmak önerilir.
Dart diline temel düzeyde aşinalık faydalıdır; gerektiğinde dil kavramları kısaca hatırlatılır.
Flutter SDK ve bir editör ile çalışan bir emülatör veya fiziksel cihaz hazır olmalıdır.
Adım adım problem çözmeye ve mantıksal akış kurmaya açık olmak öğrenmeyi hızlandırı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:
Flutter widget ağacını, StatelessWidget ve StatefulWidget ayrımını kavrayarak arayüz kurmaya başlayabilirsiniz.
Column, Row, Container ve Stack ile esnek ve duyarlı arayüz düzenleri tasarlayabilirsiniz.
ListView ve GridView ile verimli listeler ve ızgaralar oluşturarak içeriği akıcı biçimde sunabilirsiniz.
Navigator ve adlandırılmış rotalarla ekranlar arası geçişi kurar ve veriyi güvenle taşıyabilirsiniz.
setState ile yerel durumu yönetir, kullanıcı etkileşimine göre arayüzü doğru biçimde güncelleyebilirsiniz.
http paketiyle API'den veri çeker, JSON yanıtını modele dönüştürür ve arayüzde gösterebilirsiniz.
FutureBuilder ile asenkron veriyi yükleme ve hata durumlarıyla birlikte dinamik olarak gösterebilirsiniz.
Provider ile uygulama durumunu ekranlar arasında paylaşarak düzenli ve ölçeklenebilir bir yapı kurarsınız.
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.
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 →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 →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 →