Eğitim İçeriği
Başlangıç
- Temel Sözdizimi
- İfadeler (Idioms)
- Kodlama Kuralları
Temeller
- Temel Türler
- Paketler
- Akış Kontrolü
- Dönüşler ve Atlamalar (Jumps)
Sınıflar ve Nesneler
- Sınıflar ve Kalıtım
- Özellikler ve Alanlar
- Arayüzler
- Görünürlük Değiştiricileri
- Uzantılar (Extensions)
- Veri Sınıfları
- Genel Türler (Generics)
- İç içe Sınıflar
- Sayısal Enumerasyon Sınıfları (Enum)
- Nesneler
- Delegasyon (Vekâlet)
- Delege Edilen Özellikler
İşlevler ve Lambda İfadeleri
- İşlevler
- Lambda İfadeleri
- Satır İçi İşlevler (Inline)
Diğer Konular
- Yapısal Çözümleme Bildirimleri (Destructuring Declarations)
- Koleksiyonlar
- Aralıklar (Ranges)
- Tür Kontrolleri ve Dönüşümler (Casts)
- "Bu" (This) İfadeleri
- Eşitlik
- Operatör Yüklemesi (Overloading)
- Null Güvenliği
- İstisnalar (Exceptions)
- Etiketler (Annotations)
- Yansıma (Reflection)
- Tür Güvenli Oluşturucular (Type-Safe Builders)
- Dinamik Tür
Etkileşim (Interop)
- Java'dan Kotlin Çağrısı
- Kotlin'den Java Çağrısı
Referans
- Kotlin Kodu Belgelendirme
- Maven Kullanımı
- Ant Kullanımı
- Gradle Kullanımı
- Kotlin ve OSGi
Eğitimler (Tutorials)
Kurs İçin Gerekli Önbilgiler
Kotlin; JVM, Android ve tarayıcılar için kullanılan statik tipli bir programlama dilidir.
Hedef Kitle
Bu kurs, Kotlin ile programlamaya ilgi duyan programcılara ve mühendislere yöneliktir.
Danışanlarımızın Yorumları (4)
Derinlemesine bilgi ve örnekler
Ankur Kapila - Deutsche Bank
Eğitim - Programming with Kotlin
Yapay Zeka Çevirisi
Eğitim materyalleri ve konular çok iyi düzenlenmişti ve kapsamlı bilgi sunuldu.
Umar Farooq - Deutsche Bank
Eğitim - Programming with Kotlin
Yapay Zeka Çevirisi
Mükemmeldi, ipuçları için izlenecek yeterli slayt ve alıştırmaları yapmak için yeterli zaman vardı.
Dominik Rainer - LTW Intralogistics
Eğitim - Programming with Kotlin
Yapay Zeka Çevirisi
Harika içerik, mükemmel alıştırmalar. Birçok bilgiye yer verdi. Yeni Kotlin programcılarına dostça yaklaşıyor ancak aynı zamanda Kotlin'i zaten kullananlar için de öğrenilmesi gereken birçok şey var. Bu kursu kesinlikle öneririm. Kursun temposu mükemmel, yavaş olmasa da hızlı değildi. Teorik anlatım ve alıştırmalar arasındaki değişim her bölümdeki bilgilerin pekiştirilmesine yardımcı oldu.
Mark Sorenson - Los Alamos National Laboratory
Eğitim - Programming with Kotlin
Yapay Zeka Çevirisi