İndirim!

Flutter Mobil Geliştirme

 4.500,00  1.950,00

Stokta yok

Kategoriler: ,

Online: Flutter Mobil Geliştirme

Derse Kayıt OlBilgi Al
Aziz Dilsiz
Online
6 hafta sonu (80 saat)
30 kişi
25.04.2020

1950

BU EĞİTİMİN SİZE KATACAKLARI

Oldukça popüler hale gelen Flutter ile aynı anda hem iOS hem de Android platformları için mobil uygulamalar yazılabiliyor.

Son dönemin yükselen yıldızı Flutter’ı öğrenerek siz de sektörün aranan yıldızı olacaksınız.

Eğitim Saatleri: 10:00 – 17:00 (Cumartesi-Pazar)

Ders Programı

  • 1. Gün (Giriş)
    • Flutter Nedir?
    • Neden Flutter?
    • Flutter Kurulumları

    2. Gün (Temel  Dart)

    • Temel Uygulama
    • Yorum satırları
    • Değişkenler ve Sabitler
    • Sayılar
    • String – Yazılar
    • Bool
    • Listeler
    • Maps
    • Fonksiyonlar
    • Fonksiyon tanımlama ve değer gönderme
    • Operators
    • Koşul ve Döngüler
    • While ve Do – While
    • Break, Switch case
    • Exceptions
    • Nesne Tabanlı Programlama

    3. Gün (Flutter App Oluşturma)

    • Flutter’ın anatomisi
    • Base Flutter App üzerinden detaylı anlatım
      – Material   App
      – Scaffold
      – Container
      – Row / Column
      – Expended widget
      – Listeler
      – Icon kullanımı
      – ImageView
      – Assets
      – Button Text vs form elements
      – Drawer Widget / Navigation Bar
      Örnek uygulamanın gerçek cihaz üzerinde çalıştırılması

    4. Gün (Kod Yazma)

    • Layout challenge
    • Kartvizit Uygulaması
    • Yazılan uygulamaların Github üzerinde saklanması
    • Basit UI Ödev

    5. Gün (Flutter 2. seviye)

    • Decoration
    • Gestures
    • Alertview kullanımı
    • custom font
    • SharedPreferences
    • Toast Messages
    • Routes (sayfalar arası geçiş, parametre gönderimi)
    • Animasyonlar
    • Liste türler,

    6. Gün (OOP)

    • Sınıf ve Nesne
    • Constructor
    • Getter Setter private değerler
    • Kalıtım ve Polimorfizm
    • Catch the Kenny


    7. Gün (http, Json, Sqlite)

    • Json
    • API nedir?
    • FutureBuilder
    • StreamBuilder
    • Sqlite
    • Bloc Pattern
    • Provider Package

    8. Gün (Firebase)

    • Firebase proje açmak
    • Android firebase setup
    • IOS firebase setup
    • Firebase flutter paketleri
    • Firebase Auth
    • FireStore

    9. Gün (Firebase chat uygulaması)

    • App tasarımı ve ekranların
    • FirebaseAuth ile login
    • Firestore veri kaydetme
    • Stream kullanarak Firestore üzzerinden data getirmek

    10. Gün (Firebase chat uygulaması)

    • App tasarımı ve ekranların devamı

    11. Gün (Çeşitli Kütüphaneler & Uygulama kodlama)

    • Google Maps
    • URL Launcher
    • Image Picker
    • Analytics
    • Webview
    • VideoPlayer
    • ScreenUtıl
    • Döviz Çevirici

    12. Gün  (Uygulama kodlama)

    • Twitter Clone app

Sertifika

Online eğitimin sonunda, eğitimi tamamladığına dair Kolektif Academy tarafından bir katılım sertifikası verilecektir.

Ön Koşul & Gereksinimler

Eğitimi almak için öncesinde herhangi bir deneyiminiz olmasına gerek yoktur.

Aziz Dilsiz Kimdir?

Aziz Dilsiz yazılım sektörüne çok uzun yıllardır hizmet etmekle beraber 2014 yılından itibaren oto.net bünyesinde yazılım geliştirme ekibinde görev almaktadır. Sektöre backend developer olarak başlayıp 2015 yılından itibaren IOS (Swift) ve Android geliştirme yapmaya başlayan Aziz 2 senedir de mevcut projelerini Flutter’a port etmektedir.

Backend developer olarak çalıştığı zamanlarda kendisini her zaman yeni bir arayışın içerisinde bulan Aziz, Java’ya olan hakimiyetinin de verdiği güvenle birlikte Android geliştirmeye başlamış ve mobil cihazların büyüsünü ve son kullanıcıya dokunabilme isteğini hayata geçirmeyi başarmıştır.

2006 yılında Triptek firmasında JR Yazılım Uzmanı olarak sektöre ilk adımını atan Aziz sonrasında sırasıyla Elkotek (Mid Level), Bilyoner (Mid Level), Sahibinden (SR Dev.),  Tart New Media (SR Dev.), Mekanist (S. Architect),  AGMLAB (Lead Dev.) gibi kritik görevleri tamamlamıştır.

EĞİTİM BİLGİSİ AL

Ek bilgi

Eğitmen

Aziz Dilsiz

Lokasyon

Online

Kontenjan

30