Flutter Eğitimi
Flutter Eğitimi
Eğitim Hakkında
Eğitim, Flutter'da kullanılan Dart Programlama Dilinin temellerinin sıfırdan anlatımı ile başlamaktadır. Kursun takibi açısından kod geliştirmelerinin yapılabilmesi için Windows 10 ve sonrası (64-bit), MacOS 10.14 (Mojave) ve sonrası ya da Linux (64-bit) bir bilgisayara ihtiyaç duyulmaktadır.
Sertifika:
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
Ön Koşul
Herhangi bir programlama dilinin bilinmesine gerek bulunmamaktadırEğitim İçeriği
- Nesneye Yönelik Programlama
- Sınıf Ve Nesne Kavramları
- Kalıtım, Polimorfizm, Late Binding
- Constructor Kullanımı
- Abstract Class Ve İnterface
- Değişkenler Ve Veri Tipleri
- String Veri Tipi Ve Interpolation
- Final Ve Const
- If,Else Ternary
- Döngü Yapıları Switch, For While, Do While
- Operatörler
- Fonksiyonlar, Fat Arrow Kullanımı
- Lambda, Higher Order Function, Lexical Closure
- Sabit Ve Dinamik Uzunluklu Listeler - Dizi ( Array ) Kavramı
- Set Yapısı Ve Kullanımı
- Map Yapısı List.Generate Ve List.Map Methodları
- Optional Ve İsimlendirilmiş Parametre
- Exception Yönetimi
- Listeler, Card Listtile Divider
- Listview, List.Map
- Itembuilder Ve Separatör Builder
- Gridview
- Boxdecoration Decorationımage
- Gesture Detector
- Customscroolview Ve Sliverappbar
- Sliverlist, Sliverfixedextendlist, Slivergrid
- Navigasyon, Push
- Navigator Pop, Willpopscope
- Pushreplacement, Initialroute Onunknownroute, Dinamik Route
- Diziler, Çok Boyutlu Diziler Ve Dizi Davranışları
- Asenkron İşlemler Future Async, Await, Then
- Widget Kavramı
- Materailapp Ve Scaffold
- Container Widget
- Alignment Margin, Padding
- Row, Column Widget
- Mainaxis Crossaxis Ve Expanded Widget Flex
- Asset, Network, Circele Avatar
- Fadeinımage Ve Instrinsicheight
- Flutterlogo Ve Placeholder Widget
- Statefull Widget
- Buildcontext Theme Ve Satefull Widget
- Input Widgit, Textfield Widget, Focusnode
- Controller Kavramı
- Checbox,Slider, Radio, Switch, Stepper Widget
- Drowdownbuttom Ve Droqdownmenuıtem
- Custom Font, Draqer Ve Inkwell
- Bottom Navigation Bar,
- Expansiontile Ve Pagestoragekey Uıstate, Pageview
- Tabbar Ve Tabbarview
- Json, Api Kavramları
- Futurebuilder, Model
- Flutter Persistance Storage, Semantig Versioning
- Shared Preferences
- Sqlite Ve Model Sınıfları
- Database Helper, Sqlitebrowser
- Bloc Pattern Ve Provider Package
- Repositor, Get_İt
- Firabase, Kullanıcı İşlemleri
- Autastatechange Stream
- Firestore, Collection Ve Document, Setdata, Add, Pagination
- Transaction, Stream, Viewmodel
- Uygulamayı Markette Yayınlama
- Uygulama Kimliğinin Oluşturulması
- İos Uygulamanız İçin İcon Ve İsim Belirleme İşlemleri
- İos Uygulamanız İçin Splash Ekran Yapma
- İos Uygulama İçin Market İşlemleri Ve Ekran Görüntüleri Alma
- İos Uygulamayı Markete Gönderme İşlemi
- İos Uygulamayı Yayın İçin İncelemeye Gönderme
- Android Uygulamanın İkon Ve İsim İşlemleri
- Android Uygulamanın Splash Ekranını Oluşturma
- Android Uygulamanın Market İşlemleri Ve Yayına Gönderilmesi
- Uygulama Güncelleme İşlemleri
Kazanımlar
.