Eğitim İçeriği
Giriş
- Kotlin'in Java'ten Neden Daha İyi Olduğu
Araçları Kurma
- Komut Satırı Araçlarını Kullanma
- Kotlin için JDK'yı Kurma
- IDE'yi Kurma ve Ayarlama: IntelliJ
- Eklentileri Kurma
Kotlin ile Temel Programming Programlamaya Başlama
- Kotlin Mimarisini Öğrenme
- Kotlin'de Değişkenler Oluşturma
- Kotlin'deki Farklı Veri Tiplerini Anlama
- Kotlin'de Dizeleri Kullanma
- Kotlin'de Değişmezliği Anlama
- İfadeler, Deyimler ve Atamalar Uygulama
- Kotlin'de Boş Değer Güvenliği için Boş Değerlendirilebilir Değişkenleri Kullanma
- "if" Deyimleriyle Koşullu Program Akışını Yönetme
- "when" Deyimlerini Kullanarak Seçenekleri Yönetme
- Kotlin'in Koşullu Deyimler için Gelişmiş Yeteneklerini Keşfetme
- Kotlin'de Dizileri ve Listeleri Kullanma
- Kotlin'de Döngü Yapılarını Uygulama
- Kotlin'de Fonksiyonları Oluşturma, Bildirme ve Kullanma
- Parametreleri Kullanma ve Bir Değer Döndürme
- Uzantı Fonksiyonlarını Kullanma
- Satır İçi Fonksiyonları Kullanma
- Yüksek Dereceli Fonksiyonları Kullanma
Java ile Object-Oriented Programming Programlama
- Nesne Yönelimli Programlamaya Genel Bakış
- Bir Sınıf Oluşturma
- Sınıflara Metotlar Ekleme
- Temel Yapıcıları Tanımlama
- Adlandırılmış Parametreleri ve Varsayılan Değerleri Kullanma
- Kalıtım'a İzin Vermek için Açık Sınıfları Kullanma
- Soyut Sınıfları Kullanma
- Arayüzleri Oluşturma ve Kullanma
- Geçersiz Kılmayı Yönetme
- Veri Sınıfları Oluşturma
- Tekil Örnekleri ve Eşlik Eden Nesneleri Kullanma
- Numaralandırmaları Kullanma
- Sınıfları Paketlere Gruplandırma
- İçe Aktarmaları Kullanma
- Bilgi Gizliliğini Uygulama
- Getter'ları ve Setter'ları Kullanma
- Görünürlük Değiştiricileri Uygulama
- Generikleri Anlama
- Generic Bir Yığın Uygulama
- Generic Fonksiyonları Kullanma
Java ile Kotlin'in Birlikte Çalışabilirliğini Keşfetme
- Kotlin'den Java'ü Kullanma
- Java'den Kotlin'i Kullanma
Kotlin'in Gelişmiş Özelliklerini Keşfetme
- Operatör Aşırı Yüklemesini Anlama
- Açıklamaları Kullanma
- Yansımayı Kullanma
- DSL Yapımını Uygulama
- Yapılandırmayı Uygulama
Fonksiyonel Programming için Kotlin Kullanma
Uygulamalı: Bir Android Uygulamasını Java'ten Kotlin'e Dönüştürme
- Android Studio Kullanma
- Kotlin ile Yeni Bir Proje Başlatma
- Mevcut Java Kodunu Kotlin'e Dönüştürme
- Kotlin ile Android API'lerini Kullanma
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Java programlama konusunda deneyim
- Android geliştirme konusunda temel deneyim veya aşinalık
Hedef Kitle
- Kotlin ile ilgilenen Android geliştiriciler
- Kotlin ile ilgilenen Java programcılar
Danışanlarımızın Yorumları (3)
Alex çok dost canlısı ve yakınlık uyandırıcı bir adamdır. Herkesi birlikte çalışırken ve çözüm sunmak için volenteer olurken rahat hissettirmiştir.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Eğitim - Kotlin for Beginners
Yapay Zeka Çevirisi
Kısa ve netti, iyi organize edilmişti, görevler ile dersler arasında güzel bir denge vardı ve her şey yerindeydi.
Alexander Illarionov - C.T.Co SIA
Eğitim - Advanced Kotlin Programming
Yapay Zeka Çevirisi
Harika içerik, mükemmel egzersizler. Çok fazla bilgi kaplamıştır. Yeni Kotlin programcilere dost ancak bize zaten Kotlin kullanıyor olmamız rağmen hala öğrenmek için çok şey var. Bu kursu yüksek oranda tavsiye ederim. Kursun hızı mükemmel, ne yavaş ne hızlı değildi. Öğretim ve egzersiz arasında geçiş yapmak, her bölümün bilgisini pekiştirmeye yardımcı oldu.
Mark Sorenson - Los Alamos National Laboratory
Eğitim - Programming with Kotlin
Yapay Zeka Çevirisi