Adana Android Kursu

HAFTA İÇİ PROGRAMI

SALI, PERŞEMBE                                    22 KASIM - 21 ŞUBAT 2017          18:00-20:00

 

HAFTA SONU PROGRAMI

CUMARTESİ, PAZAR                               19 KASIM - 19 ŞUBAT 2017           11:00-13:00

 

Günümüzde android tasarım ve yazılım sektörünün her geçen gün trendi artarken, android tasarım ve yazılımını bilmeyen firma ve kişiler çok fazla sayıdadır. Firmalar ve kişilere atılması gereken adımları ve izlenmesi gereken yolları göstermek android tasarım ve yazılım eğitimi'nin başlıca amacını oluşturmaktadır.

Bu eğitimin hedef kitlesini, yeni başlayanlar, bu dalları merak edenler, yeni iş arayışı içerisinde olup, kendine yeni alan belirleyenler, benzer işlerde görev alanlar ile birlikte bilgilerini tam profesyonel seviyeye çıkarmak isteyenler, android projesi olanlar veya ilerlemek isteyenler, ne gibi proseslerden geçeceğini bilemeyen veya işini profesyonelleştirmek isteyenler, benzeri işlerde çalışıp, eğitim sonrası kazancını ve kariyerini yükseltmek isteyenler oluşturmaktadır.

 

Kimler Katılabilir

Var olan bilgisini geliştirmek, android tasarım ve yazılımın da uzman olmak ve kariyerini yükseltmek isteyen herkes katılabilir.

 

GİRİŞ

  • Android Nedir?
  • Android Studio Kurulumu
  • Android Virtual Device(AVD) Kurulumu
  • Android Geliştirme Araçlarının Kurulumu
  • Android Cihazlarının Geliştirmeye Hazırlanması

UYGULAMA GELİŞTİRME ALTYAPISI

  • Android Uygulama Geliştirmeye Genel Bakış
  • Proje Yapısı ve Uygulamayı Çalıştırma
  • Android Manifest.xml Dosyası
  • Activity Kavramı
  • Intent Kavramı
  • Uygulama Kaynaklarını Kullanmak

KULLANICI ARAYÜZ KONTROLLERİ

  • Arayüz(Layout) Yapısı ve Ölçü Birimleri
  • Arayüz(Layout) Tipleri
  • Kontroller
  • Buton(Button) Kontrolleri
  • Liste Kontrolleri

GRAFİK VE STİLLER

  • Stil(Style) Oluşturma ve Kullanma
  • Tema(Theme) Oluşturma ve Kullanma
  • Simge(ICON) Oluşturma
  • Nine Patch Aracı(9-patch Tool)

ÇOKLU EKRAN KULLANIMI

  • Ekran Karakteristiği ve Kavramlar
  • Ekran Büyüklüğü(Screen Size)
  • Ekran Yoğunluğu(Screen Debsity)
  • Niteleyiciler(Qualifiers)

MENÜLER VE DIALOG KUTULARI

  • Seçenekler Menüsü(Options Menu)
  • Eylem Çubuğu(Action Bar)
  • İçerik Menüsü(Context Menü)
  • Popup Menü
  • Uyarı Dialog(Alert Dialog) Kutuları
  • İlerleme Çubuğu(Progress Bar)
  • Özel Dialog Kutuları(Custom Dialogs)

BİLDİRİMLER

  • Durum Çubuğu(Status Bar) Bildirimleri
  • Bildirim(Natification) Oluşturmak
  • Bildirimleri Güncelleme
  • Bildirimleri Silme
  • Bildirim Eylemleri
  • Toast Bildirimleri(Toast Natifications)

VERİ DEPOLAMA

  • SharedPreferences Sınıfı
  • FilelInputStream ve FileOutputStream Sınıfları
  • Environment Sınıfı
  • AsyncTask ve Thread Sınıfları
  • InputStream ve OutputStream Sınıfları
  • SQLite Veritabanı

PROJE

  • Alınan dersler sonunda sertifika almaya hak kazanmak için biritme projesi verilir. Projeden geçerli not alan katılımcılar sertifika almaya hak kazanırlar