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ır

Eğ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

.