Flutter ile Mobile Uygulama Geliştirme
Flutter mobil programlama uzmanlık eğitimidir.
EĞİTİM MODÜLLERİ![](/Content/Images/EgitimTakvimi/genel-kullanim/plus.svg)
Modül 1 : Giriş
- Neden Flutter Öğrenmelisin ?
- Kısaca Dart Tanıtımı
- Kısaca Flutter Tanıtımı
- Flutter Kurulumu MacOS
- MacOS Kullanıcıları İçin Xcode Kurulumu
- Android Studio Kurulumu
- Visual Studio Code Kurulumu ve Flutter Eklentisi
Modül 2 : Temel Dart Dersleri
- Dart programlama için ilk işlemler dosyayı oluşturma
- Yorum Satırları
- Temel Uygulama
- Variables and Literals - Değişkenler ve Sabitler
- Numbers - Sayılar
- Strings - Yazılar
- Boolens - Doğru
Modül 3 : OOP
- Object - Nesne Oluşturma
- Method Oluşturma ve Constructer - Yapıcı Method
- İsimlendirilmiş Yapıcı Metot, Getter and Setter Metotları ve Kısa Yöntemler
- Inheritance - Kalıtım Abstract Extends İmplements Override Kavramları
- Static Kavramı
- Generic Kavramı
- Preview
- Library - Kütüphane Kavramı
Modül 4 : Flutter Giriş
- Kurulum Temel Bilgilendirme
- İlk Uygulamayı Çalıştırma Android Studio
- İlk Uygulamayı Çalıştırma Visual Studio Code
- Hello World İle Widget Kavramına Giriş
- Preview
- Container Widget Ve Bazı Önemli Kavramlar
- Rows - Satırlar
- Columns - Sütunlar
- Scaffold Widget - Temel Material Design Uygulaması
- Drawer Widget - Yan Menü ve Grid Widget - Izgara Liste
- Stateless ve Stateful Kavramları
Modül 5 : Flutter Devam
- Routes - Rotalarla Sayfalar Arası Geçiş
- Gestures - Ekran Etkileşimleri
- Decoration - Arkaplan Tasarım ve Transform Widget İşlemleri
- Assets Klasörü - Uygulama içindeki medyayı kullanma
- ImageView - Resim çeşitleri
- Packages - Dış Paketler Toast Mesajları
- TextField Ve AlertView Kullanımı
- SharedPreferences kullanımı - Uygulama içine küçük veri kaydetme işlemleri
- Uygulama içi dosya oluşturma - değiştirme işlemleri
- Flutter Güncelleme İle İlgili Düzeltme - 1
- Basit düzeyde url üzerinden JSON verisi alıp parse etme işlemleri
- Preview
- Klasördeki JSON dosyasından veri alma ve uygulamada kullanma
- Http GET ve POST metotları ile sunucuyla iletişim sağlama
- Telefonun Flashını Kullanan El Feneri Uygulaması
- Kişisel Widget Yapımı
- Kişisel Font Kullanımı
Modül 6 : Flutter SQlite Kullanımı
- Sqlite için Veritabanı yardımcısı oluşturma
- Sqlite içinde kullanılacak elemanlar için model oluşturma
- Sqlite yardımcısında ekleme - okuma - silme - güncelleme işlemleri tanımlama
- Sqlite işlemleri için işlem sayfası tasarımı
- Sqlite ekleme işlemi için dialog ekranı oluşturma
- Veritabanına eleman ekleme işlemi
- Veritabanındaki elemanları sayfada listeleme işlemi
- Veritabanından eleman silme işlemi
- Veritabanındaki elemanı güncelleme işlemi
Modül 7 : Flutter Devam-2
- BottomNavigationBar
- Drawer Menü Öğelerini Oluşturma
- PopupMenu oluşturma
- FontAwesome İkonlarını Kullanma
- Bottomnavigationbar ayarları
- Bottomappbar Kullanımı
- Key kavramı ve Snackbar kullanımı
- BottomSheet Kullanımı
- Preview
- Sayfalar arası veri gönderme işlemi
- TabBarConroller, TabBar ve TabBarView Kullanımı
Modül 8 : Uygulama Yayınlama
- Uygulama kimliğinin oluşturulması
- iOS uygulamanız için icon ve isim belirleme işlemleri
- iOS uygulamanız için splash ekran yapma
- Preview
- iOS uygulama için market işlemleri ve ekran görüntüleri alma
- iOS uygulamayı markete gönderme işlemi
- iOS uygulamayı yayın için incelemeye gönderme
- Preview
- Android uygulamanın ikon ve isim işlemleri
- Android uygulamanın splash ekranını oluşturma
- Android uygulamanın market işlemleri ve yayına gönderilmesi
- Uygulama güncelleme işlemleri
ÖN KOŞUL EĞİTİMLERİ![](/Content/Images/EgitimTakvimi/genel-kullanim/plus.svg)
Bu eğitim için herhangi bir ön koşul bulunmamaktadır.
BU EĞİTİMİN DEVAMINDA ÖNERİLEN EĞİTİMLER![](/Content/Images/EgitimTakvimi/genel-kullanim/plus.svg)
Önerilen eğitimleri yoktur.
UZMANLIK HEDEFLERİ![](/Content/Images/EgitimTakvimi/genel-kullanim/plus.svg)
- Mobil Uygulama Geliştiricisi
EĞİTİMİN İLGİLİ OLDUĞU SINAVLAR![](/Content/Images/EgitimTakvimi/genel-kullanim/plus.svg)
Eğitimin sınavları yoktur.
EĞİTİMİN İLGİLİ OLDUĞU SERTİFİKALAR![](/Content/Images/EgitimTakvimi/genel-kullanim/plus.svg)
Bu eğitimi alanlar aşağıdaki katılım sertifikasına sahip olacaklardır. Diğer sertifikalar için katılımcıların ilgili sınavları almaları gerekmektedir.
TEKNOLOJİ ÜRETİCİSİ![](/Content/Images/EgitimTakvimi/genel-kullanim/plus.svg)
YORUMLAR![](/Content/Images/EgitimTakvimi/genel-kullanim/plus.svg)
Eğitimin yorumları yoktur.