Mobil Uygulama Geliştirme Uzmanlığı Sertifika Programı
Mobil Uygulama Geliştirme Uzmanlığı Sertifika Programı
Bilgi İste

Lütfen bir kurs tarihi seçin

Tüm sorularınız için : 0 212 259 57 58 veya info@openhub.com.tr

Program Detayları

Bu programın amacı, mobil uygulamaların tasarım ve uygulama aşamasında müşteri ihtiyacına uygun geliştirilmesi için gereken minimum teknik yetkinlikleri sağlamaktır.

 

Mobil Uygulama Geliştirme Uzmanlığı Sertifika Programı Konu Başlıkları

Bölüm 1: JAVA ile Programlamaya Giriş
  • Veri Tipleri, Atama ve Çıktı
  • Koşullu İfadeler
  • Tekrarlayan İfadeler
  • Java Uygulama Programlama Arayüzleri (API)
  • Sınıflar ve Objeler
  • Diziler
  • Miraslar
  • Çok Biçimlilik
  • Kural Dışı İşlemler
  • JAVA Harici Kütüphanelerin Kullanımı (Jsoup ve JXL)
  • JAVA ile Web Servislerine Bağlanıp Veri Çekme ve JSON Ayrıştırma
  • SQL ve MySQL’e Giriş
  • Veri Uygulamaları
Bölüm 2: Spring Framework Giriş
  • Spring Framework Giriş
  • Spring Boot Giriş
  • Repository Pattern Yapılandırılması
  • Hibernate – JPA
  • Data Annotations
  • RestFul Model-View-Controller Mimarisi
  • Model Mapper Kullanılması
Bölüm 3: Android Studio Giriş

 

  • Emülatör Kurulumu ve Diğer Emülatörler
  • Android Studio Proje Yapısı
  • Manifesto ve İzinler
  • Arayüz Tasarımı
  • Components Kullanımları
Bölüm 4: Android Studio Telefon Özelliklerini Kullanma
  • İzinler
  • Hafıza Kartına Veri Kaydetmek
  • Dosya İşlemleri
  • Mikrofondan Ses Kaydetmek
  • Fotoğraf Çekmek
  • Kameradan Video Kaydetmek
  • E-Posta Göndermek
  • Konum İşlemleri
  • SMS Göndermek
  • Uygulama içerisinden Telefon Görüşmesi Başlatmak
  • Uygulamada Titreşim Kullanmak
Bölüm 5: Android Studio Veri Listeleme ve Adaptörler
  • StringAdapter
  • Intent Kavramı
  • Ekranlar Arası Veri Taşıma
  • CustomAdapter
Bölüm 6: Android Studio Veri Tabanları ile Çalışmak ve Android Studio Web Servisleri
  • SQL Lite Kullanımı
  • Google Firebase Kullanımı
  • Asenkron Programlama
  • JSON GET/POST İşlemleri
Bölüm 7: Android Studio Animasyon İşlemleri
  • Shape ve Selector ile Farklı Tasarımlar
  • Animasyon Oluşturma
  • Projenin Yayınlanması
Genel Bilgi

Bu programın amacı, mobil uygulamaların tasarım ve uygulama aşamasında müşteri ihtiyacına uygun geliştirilmesi için gereken minimum teknik yetkinlikleri sağlamaktır.

 

Mobil Uygulama Geliştirme Uzmanlığı Sertifika Programı Konu Başlıkları

Bölüm 1: JAVA ile Programlamaya Giriş
  • Veri Tipleri, Atama ve Çıktı
  • Koşullu İfadeler
  • Tekrarlayan İfadeler
  • Java Uygulama Programlama Arayüzleri (API)
  • Sınıflar ve Objeler
  • Diziler
  • Miraslar
  • Çok Biçimlilik
  • Kural Dışı İşlemler
  • JAVA Harici Kütüphanelerin Kullanımı (Jsoup ve JXL)
  • JAVA ile Web Servislerine Bağlanıp Veri Çekme ve JSON Ayrıştırma
  • SQL ve MySQL’e Giriş
  • Veri Uygulamaları
Bölüm 2: Spring Framework Giriş
  • Spring Framework Giriş
  • Spring Boot Giriş
  • Repository Pattern Yapılandırılması
  • Hibernate – JPA
  • Data Annotations
  • RestFul Model-View-Controller Mimarisi
  • Model Mapper Kullanılması
Bölüm 3: Android Studio Giriş

 

  • Emülatör Kurulumu ve Diğer Emülatörler
  • Android Studio Proje Yapısı
  • Manifesto ve İzinler
  • Arayüz Tasarımı
  • Components Kullanımları
Bölüm 4: Android Studio Telefon Özelliklerini Kullanma
  • İzinler
  • Hafıza Kartına Veri Kaydetmek
  • Dosya İşlemleri
  • Mikrofondan Ses Kaydetmek
  • Fotoğraf Çekmek
  • Kameradan Video Kaydetmek
  • E-Posta Göndermek
  • Konum İşlemleri
  • SMS Göndermek
  • Uygulama içerisinden Telefon Görüşmesi Başlatmak
  • Uygulamada Titreşim Kullanmak
Bölüm 5: Android Studio Veri Listeleme ve Adaptörler
  • StringAdapter
  • Intent Kavramı
  • Ekranlar Arası Veri Taşıma
  • CustomAdapter
Bölüm 6: Android Studio Veri Tabanları ile Çalışmak ve Android Studio Web Servisleri
  • SQL Lite Kullanımı
  • Google Firebase Kullanımı
  • Asenkron Programlama
  • JSON GET/POST İşlemleri
Bölüm 7: Android Studio Animasyon İşlemleri
  • Shape ve Selector ile Farklı Tasarımlar
  • Animasyon Oluşturma
  • Projenin Yayınlanması

Eğitim Yaklaşımı

Mobil Uygulama Geliştirme Uzmanlığı Sertifika Programı Neyi Amaçlar?

Kurumsal strateji ve müşteri iletişiminde mobil uygulamalar, kolaylaştırıcı ve servis sağlayıcı bir işlevi vardır. Bu programla, müşteri ihtiyacına uygun mobil uygulamaların geliştirilmesi için gerekli olan teknik becerilerin artırılması hedeflenmiştir.

Neler Öğreneceksiniz

Program sonunda;

  • Uygulama geliştirmeye nasıl başlayabilirsiniz ve ilk iOS uygulamanızı oluşturacaksınız.
  • Uygulamanızı oluşturmak için Apple geliştirici araçlarını (Xcode, Instruments, hata ayıklayıcı, analizör ve iOS Simulator) kullanacaksınız.
  • Swift programlama dilini kullanarak bir dizi özellik öğreneceksiniz.
  • İyi yazılmış kodu kötü yazılmış koddan nasıl ayırt edeceğinizi öğreneceksiniz.

Sınav / Sertifika

  • Eğitim sonunda yapılan sınavda başarılı olan katılımcılar “Uzmanlık Sertifikası” almaya hak kazanacaktır.
  • Sınavda başarı gösteremeyen katılımcılar “Katılım Sertifikası” almaktadır. 
  • Programda %70 devam zorunluluğu bulunmaktadır.