Atomic Kotlin (Türkçe Baskı)
Atomic Kotlin (Türkçe Baskı)
Kitap Hakkında
Java’dan Sonraki Adım: Kotlin’i Bugün Öğrenin
Programlama geçmişiniz olmasa bile Kotlin’e kolayca adım atabilirsiniz.
Deneyimli geliştiriciler için ise özlü ve hedef odaklı içerikler sunar.
Bu kitap, modern yazılım geliştirme için sağlam bir Kotlin temeli sağlar.
Kısa ve anlaşılır bölümler (“atomlar”) sayesinde konulara adım adım yaklaşır, öğrenme sürecini kolaylaştırır.
Neler Sunuyor?
- IntelliJ IDEA’nın ücretsiz sürümünde çalışan egzersizler ve çözümler
- Windows, macOS ve Linux desteği
- Temiz, tutarlı ve güçlü sözdizimi ile daha verimli kod yazma imkânı
- Daha güvenli ve sürdürülebilir yazılımlar üretme yetkinliği
Java ile Tam Uyumluluk
Mevcut Java projelerinize Kotlin kodları ekleyerek geçişi zahmetsizce gerçekleştirebilirsiniz. Kotlin, Java ile birlikte çalışmak üzere tasarlanmıştır.
Kimler İçin?
- Yazılım öğrenmeye sıfırdan başlamak isteyenler
- Java’dan Kotlin’e geçmek isteyen geliştiriciler
- Kod kalitesini ve üretkenliğini artırmak isteyen profesyoneller
Daha Fazlası İçin:
Canlı seminerler, atölyeler ve danışmanlık desteğiyle öğreniminizi derinleştirebilirsiniz.
Tüm kaynaklara ve destekleyici içeriklere ulaşmak için:
- www.AtomicKotlin.com
İçindekiler
-
- Telif Hakkı
-
Bölüm I: Programlamanın Temelleri
- Giriş
- Neden Kotlin?
- Merhaba, Dünya!
-
var
&val
- Veri Tipleri
- Fonksiyonlar
-
if
Deyimleri - String Şablonları
- Sayı Türleri
- Booleans
-
while
ile Tekrar - Döngüler ve Aralıklar
-
in
Anahtar Kelimesi - İfadeler & Açıklamalar
- Özet 1
-
Bölüm II: Nesnelere Giriş
- Her Yerde Nesneler
- Sınıflar Oluşturma
- Özellikler
- Yapıcılar
- Görünürlüğü Kısıtlamak
- Paketler
- Testing
- İstisnalar
- Listeler
- Değişken Argüman Listeleri
- Kümeler
- Haritalar
- Özellik Erişimcileri
- Özet 2
-
Bölüm III: Kullanılabilirlik
- Uzantı Fonksiyonları
- İsimli & Varsayılan Argümanlar
- Aşırı Yükleme
-
when
İfadeleri - Numaralandırmalar
- Veri Sınıfları
- Yapı Bozma Bildirimleri
- Boş Değer Tipleri
- Güvenli Çağrılar ve Elvis Operatörü
- Null Olmayan Kesinleştirmeler
- Null Olabilir Türler için Uzantılar
- Generiklere Giriş
- Genişletme Özellikleri
-
break
&continue
-
Bölüm IV: Fonksiyonel Programlama
- Lambdalar
- Lambdaların Önemi
- Koleksiyonlar Üzerinde İşlemler
- Üye Referansları
- Yüksek Dereceli Fonksiyonlar
- Listeleri Manipüle Etme
- Haritalar Oluşturma
- Diziler
- Yerel Fonksiyonlar
- Listeleri Katlama
- Özyineleme
-
Bölüm V: Nesne Yönelimli Programlama
- Arayüzler
- Karmaşık Yapıcılar
- İkincil Yapıcılar
- Kalıtım
- Temel Sınıf Başlatma
- Soyut Sınıflar
- Yukarı Dönüşüm
- Polimorfizm
- Kompozisyon
- Kalıtım & Uzantılar
- Sınıf Delegasyonu
- Aşağı Döküm
- Mühürlü Sınıflar
- Tip Kontrolü
- İç İçe Sınıflar
- Nesneler
- İç Sınıflar
- Eşlikçi Nesneler
-
Bölüm VI: Başarısızlığı Önleme
- İstisna Yönetimi
- Kontrol Talimatları
-
Nothing
Türü - Kaynak Temizleme
- Loglama
- Birim Testi
-
Bölüm VII: Güç Araçları
- Genişletme Lambdaları
- Alan Fonksiyonları
- Generikler Oluşturma
- Operatör Aşırı Yüklemesi
- Operatörlerin Kullanımı
- Özellik Delegasyonu
- Özellik Yetkilendirme Araçları
- Tembel Başlatma
- Geç Başlatma
-
Ekler
- Ek A: AtomicTest
- Ek B: Java İle Uyumluluk
Leanpub 60 Gün %100 Memnuniyet Garantisi
Satın alma tarihinden itibaren 60 gün içinde, herhangi bir Leanpub alışverişiniz için sadece iki tıklamayla %100 geri ödeme alabilirsiniz.
Aslında bu bizim için teknik olarak riskli, çünkü kitap veya kurs dosyalarına her halükarda sahip olacaksınız. Ancak ürünlerimize, hizmetlerimize, yazarlarımıza ve okuyucularımıza o kadar güveniyoruz ki, sattığımız her şey için tam para iade garantisi sunmaktan mutluluk duyuyoruz.
Bir şeyin ne kadar iyi olduğunu ancak deneyerek öğrenebilirsiniz ve %100 para iade garantimiz sayesinde bunu denemek için kesinlikle hiçbir risk yok!
Yani, Sepete Ekle düğmesine tıklamamak için hiçbir neden yok, değil mi?
Tüm koşulları görün...
10$ satışta 8$, 20$ satışta 16$ kazanın
7.99$ veya üzeri satışlarda %80 telif, 0.99$ ile 7.98$ arasındaki satışlarda %80 telif eksi 50 cent sabit ücret ödüyoruz. 10$'lık bir satışta 8$, 20$'lık bir satışta 16$ kazanırsınız. Yani, kitabınızın iade edilmemiş 5000 kopyası 20$'dan satılırsa, 80.000$ kazanırsınız.
(Evet, bazı yazarlar Leanpub'da bundan çok daha fazlasını kazandılar.)
Aslında, yazarlar Leanpub'da yazarak, yayınlayarak ve satarak14 milyon doların üzerinde kazandılar.
Leanpub'da yazmak hakkında daha fazla bilgi edinin
Ücretsiz Güncellemeler. DRM Koruması Yok.
Bir Leanpub kitabı satın aldığınızda, yazar kitabı güncellediği sürece ücretsiz güncellemeler alırsınız! Birçok yazar, kitaplarını yazarken Leanpub'ı kullanarak kitaplarını süreç içinde yayınlar. Ne zaman satın aldıklarına veya ne kadar ödediklerine (ücretsiz dahil) bakılmaksızın tüm okuyucular ücretsiz güncellemeler alır.
Çoğu Leanpub kitabı PDF (bilgisayarlar için) ve EPUB (telefonlar, tabletler ve Kindle için) formatlarında mevcuttur. Bir kitabın içerdiği formatlar, bu sayfanın sağ üst köşesinde gösterilir.
Son olarak, Leanpub kitaplarında DRM kopya koruma saçmalığı yoktur, bu yüzden desteklenen herhangi bir cihazda kolayca okuyabilirsiniz.
Leanpub'ın e-kitap formatları ve bunları nerede okuyabileceğiniz hakkında daha fazla bilgi edinin