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

İOS KURSU

İOS  KURSU

Amaç

Eğitimimiz kodlama tecrübesi olmayan öğrencilere bile Swift 4 ile iPhone ve iPad 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, sözlükler.
  • 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: Çekirdek Veriler, Bölge

 

Kimler Katılabilir

  • Orta seviyede İngilizce bilgisi
  • MacBook Laptop
  • XCode 9 (ücretsiz)
  • Iphone ya da ipad (zorunlu değildir)

 

Eğitimin Genel İçeriği

  • iOS 11 ve Swift 4 ile Başlarken
  • Xcode'ta Interface Builder'ı kullanma
  • Hızlı Veri Tipleri, Değişkenler ve Diziler
  • Basit UygulamaSwift Programlama Temelleri
  • Uygulama Geliştirme 1
  • Model-Görünüm-Denetleyici (MVC) Tasarım Kalıbı
  • Kontrol akışı
  • iOS Otomatik Düzen ve Kısıtlamaları
  • Uygulama Geliştirme 2
  • Cocoapods, GPS, API'ler, REST API
  • Hava Durumu Uygulama Geliştirme
  • Komuta Hattı ve Terminal
  • Bulut Veritabanı, iOS Animasyonları ve Gelişmiş Swift
  • Firebase
  • Git, GitHub ve Sürüm Kontrolü
  • Çekirdek Veriler, Bölge, Kullanıcı Varsayılanları

• Uygulama Geliştirme 3

Eğitim Hakkında

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