Android Kotlin Eğitimi | Mobil Uygulama Geliştirme Kursu

  • Kapsamlı Eğitim
  • Alanında Profesyonel Akademisyenler
  • Yıldız Teknik Üniversitesi Sertifikası
Kurs Fiyatı
29.000,00₺
Ön Başvuru Yap
Sepete Git
Kursa Devam Et
Kurs Detayları
Android Kotlin Eğitimi | Mobil Uygulama Geliştirme Kursu
Örgün Eğitim Programı
Kalan Kontenjan
Eğitim Detayları
  • Eğitim Tarihi : 05 Temmuz 2026
  • Eğitim Bitiş Tarihi : 05 Eylül 2026
  • Ders Yeri : Online ( Canlı )
  • Eğitim Süresi : 120 Saat

    Eğitim Hakkında:

    Eğitim sonunda Kotlin programlama dilini  öğrenerek, Mobil teknolojilerinde (Phone,Tablet, watch, Android TV, HomeKit)  uzmanlaşarak, Bireysel ve  Kurumsal her türlü mobil uygulama geliştirme becerisine ve deneyimine sahip olacaksınız. Egitim boyunca ornekler Android Studio ile en guncel Android SDK versiyonları kullanılarak yapılacaktır. Bir E-Ticaret uygulamasını ödeme yöntemleri ile entegre ederek geliştireceksiniz ve uygulama Play Store gönderme konularında bilgi sahibi olacaksınız.

    Eğitim İçeriği:

    Kotlin Diline Giriş - (30 Saat)

    • İlk Projeyi Oluşturmak
    • Android Studio Ayarları
    • Android Studio Genel Görünüm
    • Emulator Çalıştırmak
    • Alternatif Kotlin Çalıştırma Yöntemleri
    • Kotlin Veri Tipleri
    • XML Kullanım Alanları
    • Layout Genel Görünüm
    • Görürümlerle Çalışmak
    • Constraint Layout Giriş
    • Constraint Layout Çeşitleri
    • XML Giriş
    • XML ve Linear Layout
    • İç İçe Layoutlar
    • Görünümleri Koda Tanımlamak
    • Layouts, Linear Layout, Relative Layout, Frame Layout, Constraint Layout
    • Activity Yaşam Döngüsü, Intent, Fragment
    • View Binding, DataBinding

    Nesneye Yönelik Programlama (Object Oriented Programing) - (30 Saat)

    • Kotlin Object Oriented Programming(Variables, function, Class, open Class)
    • Miras alma (Inheritance)
    • Tuples ve Optional Kavramları
    • Sınıflar(Classes) ve Nesneler (Objects) ve Yapılar (Structures)
    • Interface Kavramı
    • Sınıflar arası ilişkiler (Composition,Aggregation is-a has-a kavramları)
    • Encapsulation Nedir
    • Polymorphism
    • Object Casting
    • Yazılım Prensipleri, Solid Nedir Kavramları

    Kotlin  Collections - (30 Saat)

    • Boxing, UnBoxing Kavramları
    • Generic sınıflar ve Metodlar
    • Dizilere göre farklılıkları ve avantajları
    • Iteratör Kavramı
    • List, ArrayList, LinkedList
    • listof Function, mutableListOf, arrayListOf, mapOf,
    • HashMap, mutableMapOf, setOf,mutableSetOf, Hashset
    • Compareable arayüzü
    • Lambda(Shortland, as argument, meaningless return value, expressions, sorting, iteration)

    Veritabanı - Transact SQL - (30 Saat)

    • SQLite, Firebase ve Room veritabanı bağlantısı ile temel sorgular
    • INSERT, UPDATE, DELETE, SELECT Operasyonları
    • Veritabanı Sürücüleri
    • Hata Yakalama (Exceptions), özel hata yakalama sınıfları
    • Transaction yönetimi, Rollback, Commit Kavramları

    Network- Medya İşlemleri - Input Output (IO-NIO) - (30 Saat)

    • Media, Camera, Video
    • Sensors, Apk, Proguard Configuration, Play Store
    • Broadcast Receiver,  Content Provider, Maps
    • Web Services, AsyncTask, Network Process Retrofit, RecyclerView, Adapter
    • Dependency Injection (Inject the NetworkService) Dagger2 Rxjava, EventBus
    • Android JetPack Architecture Components, LiveData, DataBinding, Repository ViewModel, Slice
    • MVC - MVP - MVVM (Android Data Layer) Architecture - MVVM
    • Firebase Database, Authentication, Storage
    • Push Notification
    • Deeplink
    • Services - Job Scheduling
    • Corutines
    • Retrofit, Basic Cinema Uygulaması.Firebase Database, Authentication, Storage
    • Android Geliştirici Hesabı Nasıl Alınır?
    • Uygulamanın Cihaz Üzerinde Çalıştırılması ve Sertifikalar
    • Uygulamanın apk dosyasının oluşturulması, Play Store’a Gönderilmesi

    Detaylı bilgi için OpenDart  sertifika programı sayfasını inceleyebilirsiniz.

    info@opendart.com 

    İletişim: 0212 352 05 22 - 0530 244 98 94

    Bu kursu öğrenciler nasıl değerlendirdi?

    0.00

    (Toplam 0 Değerlendirme)

    0%
    0%
    0%
    0%
    0%

    Eğitim Süreci Nasıl İşliyor?

    Eğitim süreci hakkında detaylı bilgiye buradan ulaşabilirsiniz.

    Sizin için uygun eğitim programını seçtikten sonra eğitime başvur butonu ile gerekli bilgileri doldurarak ön başvurunuzu tamamlayabilirsiniz.
    Üniversitemiz tarafından verilen eğitim için uygunluğunuz SEM tarafından onaylandıktan sonra ödeme işlemini tamamlayarak eğitim başlangıç tarihine kadar gerekli evrakları hazırlamanız gerekmektedir.(Bu evrakların listesi size eğitim danışmanınız tarafından iletilecektir.)
    Eğitimi başarıyla tamamladıktan sonra eğitim başarınıza göre katılım belgesi veya sertifikanız SEM tarafından hazırlanarak sizlere bilgi verilecektir.
    Yıldız Teknik Üniversitesichecked-mark

    Yıldız Teknik Üniversitesi

    Bilimi, Üretimi ve Girişimciliği Destekleyen Eğitim Ekosistemi

    Yıldız Teknik Üniversitesi’nin hedefi ulusal alanda öncü, uluslararası alanda rekabetçi, ülke kalkınmasına katkı sağlayarak öncelikle ülkemiz olmak üzere dünyadaki problemlerin çözümünde etkin rol oynayan, yenilikçi ve proaktif yeni nesil dijital çağa uygun donanım ve yetkinliklere sahip, etik değerleri gözeten, öğrenci odaklı bir üniversite olmaktır.

    Bu Eğitimi Kurumsal Olarak Talep Et


    Yıldız Teknik Üniversitesi - SEM, geliştirdiği özgün yaklaşım ile firmanızın eğitim ihtiyaçlarının tespiti ve analizinden başlayan tam kapsamlı bir danışmanlık hizmeti sunar. Eğitim beklentileriniz ve kurum ihtiyaçlarınız ile ilgili detaylı analizleri gerçekleştirir. Şirketiniz için en doğru eğitim tasarısını kurgulamaya başlar. Sağladığı örgün ve online kurumsal eğitim hizmeti ile eğitmen-firma ilişkisini profesyonel çerçevede yürütür ve en uygun eğitim çözümünün sağlanması için yüksek kalitede hizmet verir.

    29.000,00₺
    Ön Başvuru Yap
    Sepete Git
    Kursa Devam Et