T.C. GEBZE TEKNİK ÜNİVERSİTESİ SÜREKLİ EĞİTİM MERKEZİ

Android Dersi

ANDROİD  KURSU

Amaç

Eğitimimiz kodlama tecrübesi olmayan öğrencilere bile Kotlin ile Android uygulamaları geliştirme tecrübesi kazandırmayı hedeflemektedir.

 

Genel Bilgi

Bu kursun sonunda aşağıdaki konuların tamamen anlaşılmış olması ve her öğrencinin kendi kodlamış olduğu 3 tane mobil uygulaması olması hedeflenmektedir.

  • Nesne Yönelimli Programlama Kavramı (OOP): Sistem, değişkenler, fonksiyonlar yöntemleri, kalıtım, sınıflar ve protokoller.
  • Kontrol Yapıları: If / Else cümlelerini kullanma, Anahtar
  • Veri Yapıları: Koleksiyonlar, diziler, dizi listeleri.
  • Yazılım Tasarım Kalıpları: Model ViewController (MVC).
  • Ağ: Eşzamansız API çağrıları, DB Yapıları, Rest API'sı
  • Veri Depolama: Sqlite, Realm

 

Süre

45 Saat

 

Kimler Katılabilir

  • Orta seviyede İngilizce bilgisi
  • Windows, Linux ya da MacOS işletim sistemine ait bir laptop
  • Android Studio (ücretsiz)
  • Android telefon ya da tablet (zorunlu değildir)

 

Eğitimin Genel İçeriği

  • Android ve Kotlin'e Başlarken
  • Android Studio'yu kullanma
  • Kotlin Veri Tipleri, Değişkenler ve Diziler
  • Uygulama Geliştirme 1
  • Yeni Başlayanlar İçin Kotlin
  • Model-Görünüm-Denetleyici (MVC) Tasarım Kalıbı
  • Kontrol akışı
  • Android'de Düzen Yapısı
  • Aralar için Kotlin
  • Gradle, GPS, API'ler, REST API
  • Uygulama Geliştirme 2
  • Komuta Hattı ve Terminal
  • Bulut Veritabanı, Android Animasyonları ve Gelişmiş Kotlin
  • Firebase
  • Git, GitHub ve Sürüm Kontrolü
  • Sqlite, Realm, Paylaşılan Tercihler
  • Uygulama Geliştirme 3

Eğitim Hakkında

GTÜ ÇAYIROVA KAMPÜSÜ
GTÜ SÜREKLİ EĞİTİM UYGULAMA ve ARAŞTIRMA MERKEZİ