Kotlin Eğitimi
Kotlin Eğitimi
Eğitim Hakkında
Bu eğitim, Kotlin programlama dilinin temellerinden başlayarak Android işletim sistemi üzerinde modern mobil uygulamalar geliştirme becerisi kazandırır. Katılımcılar; Kotlin’in güçlü dil özellikleri, Android tasarım prensipleri, widget yapıları, veri yönetimi, REST API entegrasyonları, Material Design uygulamaları ve lokasyon/harita servisleri gibi uygulama geliştirmeye dair tüm yetkinlikleri uygulamalı olarak öğrenir. Eğitim sonunda geliştiriciler, Google’ın resmi dili olan Kotlin ile profesyonel seviyede Android uygulamaları geliştirebilecek donanıma sahip olur.
Ön Koşul
Temel seviyede programlama bilgisi ve nesne yönelimli programlama (OOP) kavramlarına aşinalık önerilir.
Eğitim İçeriği
Kazanımlar
-
Kotlin dilinin temel yapıları, veri tipleri, fonksiyonlar, OOP, koleksiyonlar ve inheritance konularına hâkim olabileceksiniz.
-
Kotlin’in ileri özellikleri (null-safety, extensions, delegates vb.) ile güvenli ve temiz kod yazabileceksiniz.
-
Android proje yapısını, Manifest dosyasını, permission yönetimini ve yaşam döngüsünü doğru şekilde modelleyebileceksiniz.
-
ConstraintLayout, çoklu ekran/dil desteği, Material Design, toolbar ve navigasyon yapılarıyla modern UI tasarımı gerçekleştirebileceksiniz.
-
Android Widgets (Button, TextView, ImageView, ScrollView, RecyclerView vb.) ile profesyonel arayüzler geliştirebileceksiniz.
-
Kullanıcı etkileşimleri (Toast, Snackbar, AlertDialog) ve veri listeleri (RecyclerView & Adapter) üzerinde yetkinlik kazanabileceksiniz.
-
REST API çağrılarını yönetebilecek, JSON parse edebilecek ve veri akışını (Retrofit/Volley vb.) etkin şekilde kontrol edebileceksiniz.
-
SQLI / SQLite / Room ile veritabanı işlemlerini ve veri saklama yöntemlerini uygulamalı olarak öğrenebileceksiniz.
-
Background işlemler, internet tabanlı süreçler ve uygulama optimizasyon yöntemleri gibi ileri Android yapılarında uzmanlaşabileceksiniz.
-
Lokasyon servisleri ve Google Maps kullanarak konum tabanlı uygulama özellikleri geliştirebileceksiniz.
Hedef Kitle
- Junior – Mid – Senior Yazılım Geliştiriciler
- Android Developer olmak isteyen adaylar
- Kotlin’e geçiş yapmak isteyen Java geliştiricileri
- Backend / FullStack geliştiriciler (mobil arayüz + API entegrasyonu yapacaklar)
- Uygulamasını Google Play’de yayınlamak isteyen girişimciler / bağımsız geliştiriciler
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.