Yeditepe Üniversitesi Sürekli Eğitim Merkezi
Yeditepe Üniversitesi Android Yaz Okulu
Android Yaz Okulu
    
16/07/2018 - 27/07/2018
     Hafta içi
    
10:00 - 15:00
     Yeditepe Üniversitesi Kampüsü
     1.420 TL
Eğitim Amacı
Bu eğitim Android Studio ve Emülatörü kullanarak Android programlamayı tanıtan teknik bir eğitimdir. Android ‘e yeni başlayan programcılar için uygundur.
Kimler Katılabilir

Temel Java bilgisi olan ve Android ile mobil programlama yapmak isteyen herkes katılabilir.

Eğitimler ikişer hafta süre ile iki grup halinde hafta içi 10:00 ile 15:00 saatleri arasında Yeditepe Üniversitesi Kampüsünde yapılacaktır. Eğitime kayıtlar erken ve geç kayıt olmak üzere ikiye ayrılmıştır. 1 Haziran 2018 ‘den sonraki kayıtlar geç kayıt olarak değerlendirilecektir. Geç kayır ücreti 1640 TL olarak belirlenmiştir.

Eğitime şehir dışından katılan arkadaşlarımız için konaklama imkanı sağlanacaktır.

Eğitim ücretlerine KDV dahildir.
Tanımlı kredi kartlarına 12 TAKSİT yapılmaktadır.

Aşağıdaki linke tıklayarak hızlı kayıt olabilirsiniz.

https://kimkorkarjavadan.com/android-yaz-okulu/

Eğitim İçeriği

Neler Öğreneceksiniz?

Android Studio’yu Android Emülatör ile kullanma
Android özelliklerini anlama
Android geliştirici SDK’sından faydalanma
Android uygulamaları için etkili kullanıcı arayüzleri tasarımlama ve yazma
Harici hizmet ve kaynakları kullanma

1. Android ‘e Giriş

Telif hakları
Donanım
Yazılım versiyonları
Mimari
The Dalvik VM
Uygulamalar
Güncel Android platformları
Telefon ve tablet

2. Geliştirme Ortamı

Emülatör ortamı
Android Studio’da ilk proje
Android Studio’dan AVD’yi Oluşturma

3. Android’de java kullanımı

OOP kavramları
Java dili
Android sınıflarına giriş
Android bileşenleri
Diğer Android sınıfları
Uygulama güvenliği
The Manifest File – Public API

4. Geliştirici Araçları

SDK araçları
Android Debug Bridge – ADB
Android Device Monitor
Dalvik Debug Monitor Service – DDMS
The shell
logcat
Android lint
SD kart
Peki gerçek bir aygıt?
Android Aygıt Seçici

5. UI – XML’de Düzenler ve Görünümler

Aktiviteler
Görünümler
Düzenler
UI bileşenleri için XML kullanımı
Widgetlar
Literal değerleri sıralama ve kullanma

6. UI – Java’da Düzenler ve Görünümler

Düzenler, Widget idleri ve R.java
Literal değerleri kullanma (tekrar)
Olayları ele alma
Yeni değerler alma ve kurma
ListViews

7. UI – Menüler

Menüler
XML’deki Menüler
Seçenekler menüleri için kod
Bağlam menüleri için kod

8. UI – Aktivite yaşam döngüleri

The ‘back stack’
Aktivite yaşam-döngüleri ve geri-aramalar
Saving state
Persisting state
Launching a new activity
Manifest file’da aktiviteleri açıklama

9. Hizmetler ve Alıcılar

Hizmet Nedir?
The IntentService class
Manifest file Hizmetleri Açıklama
Durum çubuğu ve bildirimler
Broadcasts and BroadcastReceivers

10. İçerik sağlayıcıları

Standart sağlayıcılar
Verileri sorgulama ve değiştirme
URI’ların kullanımı
query() yöntemi
Veri girme, silme ve güncelleme
Başka bir threadde veri sorgulama ve geri alma
Kendi içerik sağlayıcımızı yazma

11. Ağ Erişimi

Genel Bakış
Bağlanabilirliği kontrol etme
Internet erişimi
Bluetooth
Wi-Fi Direct ve NFC’ye Giriş

12. Veri Erişimi

Dahili Depolama – özel veriler
Harici Depolama – kamusal veriler
İstiktarlı hal

13. SQLite

SQLite Nedir?
SQLite veri-tipleri
SQLite tablo tanımları
SQLite veri işleme Android’de SQLite Kullanma
SQLite Kullanma
Bir İçerik Sağlayıcısı ile SQLite Kullanma
ADB ve sqlite3 Kullanma

14. Aygıtlara Erişim ve Harici Servisler

Telefon (Ses) İletimi
Bir kamera kullanma
Location : GPS
Google Haritalar’a Giriş

15. İleri UI Konuları

Donanım çeşitliliği için tasarımlama
Çoklu düzenleri kullanma
Fragmanlar
İşlem Çubuğu

16. Yayınlama

Yayınlama süreci
The Generate Signed APK Wizard
ProGuard
Versiyonlama
Android Asset Packing Tool – AAPT
Android Market / Google Play
Android Geliştirici Konsolu

Aşağıdaki linke tıklayarak kayıt olabilirsiniz.

https://kimkorkarjavadan.com/android-yaz-okulu/


  1. Eğitmen
    Alper AKALIN