In this repo, I have the course contents of the Flutter training, which will be given to Architecht by the cooperation of Academy Peak Information Technologies Training and Consultancy between 08-11 April 2022.
Bu repoda, 08 - 11 Nisan 2022 tarihleri arasında Academy Peak Bilgi Teknolojileri Eğitim ve Danışmanlığı işbirliğiyle tarafımca Architecht şirketine verilecek olan Flutter eğitimine ait ders içeriklerim bulunmaktadır.
1 Dart Giriş
2 Kurulum ve İlk Proje Oluşturma
3 Çalışma Ortamı Tanıtımı ve İlk Programın Çalıştırılması
4 Bir Projenin Android Studio İçerisinde Açılması
1 Değişken Oluşturma
2 Constant - Sabitler
3 Tür Dönüşümü
1 if Yapısı
2 Switch Çalışma Yapısı
3 For ve While
4 Break - Continue
5 Dizi
1 Giriş
2 Fonksiyonlar
3 Constructor
4 Nullable
5 Paketler ve Import
6 Visibility Modifier
7 Static Değişken ve Metodlar
8 Enumaration
9 Kalıtım Giriş
10 Kalıtım Constructor İlişkisi
11 Kalıtım ( Override )
12 Nesnelerin Tip Dönüşümü
13 Interface Kullanımı
1 List İşlemleri
2 HashSet Çalışması
3 HashMap Çalışması
1 Try Catch
2 Asenkron İşlemler
1 Flutter Giriş
2 Proje Oluşturma
3 Emülatör ve Sımulator Kurulumu
4 Android Studio Projesinin Emülatör Üzerinde Çalıştırılması
1 Tasarım Giriş
2 Row - Column - Stack
3 MainAxisAlignment
4 CrossAxisAligment
5 MainAxisSize
6 Center
7 Align
8 SizedBox
9 Spacer
10 Padding
11 Expanded
12 Özelleştirilmiş Widget
13 Çoklu Ekran Desteği
14 Uygulama - Yemek Tarif
15 Uygulama için Icon Oluşturma
1 Uygulama Yapısı
2 State Yapısı
3 Uygulama Sayfası Oluşturma
4 Sayfalar Arası Geçiş
5 Geri Dönüş Tuşları Kullanımı
6 Sayfalar Arası Veri Transferi
7 Back Stack
8 Yaşam Döngüsü
9 Widget İçinde Kodlama Teknikleri
10 FutureBuilder
11 Uygulama APK'sı Oluşturma
1 Button - Text - Textfield
2 Floating Action Button
3 Switch
4 CheckBox
5 RadioButton
6 ProgressBar - Slider
7 Image
8 SrollView
9 TimePicker - DatePicker
10 DropDown Button
11 GestureDetector
1 SnackBar Oluşturma
2 AlertView Oluşturma
1 AppBar Kullanımı
2 AppBar Arama Özelliği
3 ListView - Sabit Liste
4 GridView - Sabit Liste
5 ListView - Dinamik Liste
6 GridView - Dinamik Liste
7 FutureBuilder ile Listeleme
8 Detaylı ListView.builder
9 Detaylı GridView.builder
10 Tabs Kullanımı
11 Bottom Navigation Bar Kullanımı
12 Drawer Kullanımı
1 Bloc (Bussines Logic Component ) Cubit Kullanımı
1 SharedPreferences Kullanımı
2 SharedPreferences : Giriş Sayaç Uygulaması
3 Veri Tabanına Giriş
4 DB Browser ile SQL ifadeler
5 DB Browser ile FOREIGN KEY sorguları
6 SQLite Giriş - DB Browser ile Veri tabanı Oluşturma
7 SQLite - Veri tabanını Android Studio Üzerine Ekleme
8 SQLite - Kurulum
9 SQLite - Veri tabanını Dart Sınıfları ile Modelleme
10 SQLite - Veri tabanı Kopyalama ve Erişim
11 SQLite - Veri Kaydı ve Veri Okuma
12 SQLite - Veri Silme ve Güncelleme
13 SQLite - Select Sorguları
14 FutureBuilder ile SQLite Çalışması
15 Kişiler Uygulaması - Tasarım
16 Kişiler Uygulaması - SQLite
1 Bildirim Oluşturma
1 Restful Mimarisi
2 İnternet Üzerindeki Mysql Veritabanı
3 PHP ile Web Service Yazma
4 PHP Web Service Host Edilmesi
5 Json Parse İşlemi
6 Http Kütüphanesi Giriş - Insert İşlemi
7 Http ile Update - Delete İşlemi
8 Http ile Select İşlemi
9 FutureBuilder ile Http Çalışması
10 Firebase Realtime Database Giriş ve Kurulum
11 Firebase Realtime Database Insert - Delete ve Update İşlemleri
12 Firebase Realtime Database Select İşlemleri
13 FutureBuilder ile Firebase Çalışması
14 StreamBuilder ile Firebase Çalışması
15 Kişiler Uygulaması - Http
16 Kişiler Uygulaması - Firebase Realtime Database
1 Konum Kullanımı
2 Harita Kullanımı