Atomic Kotlin (Türkçe Baskı)
$15.00
Minimum fiyat
$39.00
Önerilen fiyat

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

Bu kitap, orijinali İngilizce dilinde yazılmış olan Atomic Kotlin adlı eserin Türkçe diline çevirisidir.

Yazarlar Hakkında

Bruce Eckel
Bruce Eckel

Bruce Eckel is the author of the multi-award-winning Thinking in Java and Thinking in C++, and a number of other books on computer programming including Atomic Scala. He's given hundreds of presentations throughout the world and puts on alternative conferences and events like the www.WinterTechForum.com and developer retreats. He lives in Crested Butte, Colorado. Bruce has a BS in applied physics and an MS in computer engineering. His blog is at www.BruceEckel.com and his consulting, training and conference business is www.MindviewLLC.com.

Svetlana Isakova
Svetlana Isakova

Svetlana began as a member of the Kotlin compiler team, and is now a developer advocate for JetBrains. She teaches Kotlin and speaks at conferences worldwide, and is coauthor of the book "Kotlin in Action".

TranslateAI
TranslateAI

Leanpub now has a TranslateAI service which uses AI to translate their book from English into up to 31 languages, or from one of those 31 languages into English. We also have a GlobalAuthor bundle which uses TranslateAI to translate English-language books into either 8 or 31 languages.

Leanpub exists to serve our authors. We want to help you reach as many readers as possible, in their preferred language. So, just as Leanpub automates the process of publishing a PDF and EPUB ebook, we've now automated the process of translating those books!

Hasan Tunçay
Hasan Tunçay

Hasan Tunçay is a passionate software developer specializing in Android and modern cross-platform projects with Jetpack Compose. Experienced in web development with Spring Boot and Angular, he contributes to open-source projects and occasionally publishes libraries. As the Turkish translator of the Kotlin Coroutines book, he aims to support the ecosystem and share valuable insights.

İç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

Leanpub'da Yazın ve Yayımlayın

Leanpub'ı kullanarak devam eden ve tamamlanmış e-kitapları ve çevrimiçi kursları kolayca yazabilir, yayımlayabilir ve satabilirsiniz!

Leanpub, basit ve zarif bir yazma ve yayımlama iş akışını, devam eden e-kitapların satışına odaklanan bir mağazayla birleştiren, ciddi yazarlar için güçlü bir platformdur.

Leanpub, yazarlar için sihirli bir daktilodur: sadece düz metin olarak yazın ve e-kitabınızı yayımlamak için bir düğmeye tıklamanız yeterli. (Veya e-kitabınızı kendi yönteminizle oluşturuyorsanız, kendi PDF ve/veya EPUB dosyalarınızı yükleyip tek tıklamayla yayımlayabilirsiniz!) Gerçekten bu kadar kolay.

Leanpub'da yazma hakkında daha fazla bilgi edinin