Kabul ediyorum, başlık Google da daha rahat bulunsun diye biraz tekrarlar içeriyor. Ama bu iyi bir amaç için. Kendi YouTube kanalımda uzun bir süredir Kotlin dersleri eğitim videoları çekiyorum ve bu eğitimlerin daha çok insana ulaşması ve faydalı olması için ayrı bir yazıda Kotlin ile alakalı yaptığım paylaşımları toplamak istedim. Ama öncelikle en kısa şekilde “Neden Kotlin Öğrenmeliyim?” sorusuna bir cevap verelim:
En çok sevilen ikinci dil: Kotlin
Stackoverflow sitesinin 2018 yılına ait anketine göre en çok sevilen ikinci dil Kotlin ve bu çok önemli bir sonuç. Daha ilginci ise, aynı sitenin 2017 yılına ait anketinde Kotlin programlama dilinin adı bile geçmiyor. Bir yıl içinde, bir programlama dilinin adı bile geçmiyorken ikinci en çok sevilen dil haline gelmesi ciddi bir başarıdır. Eğer öğrenmek istemiyorsanız bile, bir göz atmanızdan hiçbir zarar gelmez. Hatta çok faydasını bile görebilirsiniz.
Onun için Türkçe Kotlin kaynağı artsın ve insanlar Kotlini daha rahat öğrensinler diye benimde bazı katkılarım olmuş oldu.
1. Profesyonel Kotlin Eğitim Dersleri
Öncelikle video eğitimlerimden başlayayım. Bir süredir Kotlin programlama dili üzerine eğitim videoları çekiyorum ve izleyenlerden güzel yorumlar alıyorum. Video eğitimlerime ilk başladığımda bazen gerek görmediğimden ve bazen de zor bulduğumdan videolarımın üzerinden çok geçmiyordum. Dolayısıyla bazı yerler tekrarlı ve gereksiz uzun olabiliyordu. Ama kotlin eğitimleri için çektiğim videolarda bunun üzerine düşmeye karar verdim. Onun için çok daha faydalı ve profesyonel bir video serisi sizi bekliyor. Aşağıdaki adresten izleyebilirsiniz:
2. Kotlin Programlama Dili Hakkında Bir Kaç Düşünce
Videolarım dışında bir kaç tane da makale yayınladım. Bunlardan bir tanesi Kotlin hakkında bazı düşüncelerimi paylaştığım bir makalem oldu ve bayağı okundu yazılımcılar tarafından. Eğer Kotlin hakkında farklı düşünceleri öğrenmek ve acaba bu dile bir şans tanımalı mısınız sorusuna cevap bulmak isterseniz, o zaman aşağıda adresini paylaştığım makale mi okumalısınız: Kotlin Programlama Dili Hakkında Bir Kaç Düşünce Yakında zamanda sırf Kotlin kullanarak bir Android projesini bitirdim ve düşüncelerimi genel olarak paylaşmak istedim…medium.com
3. Kotlinde neden daha farklı primary constructor tanımlaması var?
… ile Türkçeye çevrilebilecek bir de İngilizce makalem var. Her ne kadar Türkçe olmasa da İngilizcesi olan arkadaşların ilgisini çekebilecek bir makale aslında. Kotlin de bana en garip gelen şey constructor function tanımlama biçimleri. He ne kadar resmi bir cevap duymamış olsamda, acaba neden bu şekilde tanımlamış olabilirler sorusuna kendimce cevap aramaya çalıştım bu makalemde. Merak edenler aşağıda ki adresten okuyabilirler: Why the different primary constructor and init block in Kotlin Quick Reminder: Don’t forget to subscribe to my YouTube channel where you can reach to many up-to-date tutorials on…medium.com
Şimdilik bu kadar. Bu makaleyi Kotlin ile alakalı yeni şeyler paylaştıkça güncellemeye devam edeceğim. Bir daha ki yazımda görüşmek üzere. Kalın sağlıcakla…