Kotlin ile Yazılım Geliştirme
Sıfırdan Üst Düzeye Kotlin ile Programlama Öğrenin
Description
HOŞ GELDİNİZ, Değerli Kotlin Severler !
Bu kursta neler Öğreneceğiz ?
Öncelikle sıfır düzeyden hatta hiç bir programlama bilgisine dahi sahip olmadan
Kotlin ile progralama öğrenmek istiyorsanız tam doğru adrestesiniz, bu kurs tam size göre !
Bu kurs ile ileride eğitim serisini çekeceğimiz olan Kotlin ile Android Mobil Yazılım Geliştirme'nin temellerini oluşturacağız, bu sebep ile bu kursta var olan tüm eğitim serisinin başarılı bir şekilde dinlenip, doğru şekilde hazmedilmesi gerekmektedir.
Sizlere Kotlin programlama dili hakkında kaliteli ve doğru aktarım yapabilmek için bu eğitim serilerini hazırlıyoruz...
Kotlin programalama dilinin nekadar kuvvetli ve geniş alanlı olduğunun farkına varmak isteyen tüm öğrenim adaylarımız için mükemmel bir kurs peşindeyiz, Haydi ! Ne duruyorsunuz sizde bizim aramıza katılın !
MÜFREDAT:
Bölüm1: Kurulum
- IntelliJ IDEA Kurulumu
- JVM, JRE, JDK Nedir - JDK Kurulum
- İlk Proje ve IntelliJ Ayarları
Bölüm2 : Değişkenler Ve Temel Bilgiler
- Değişkenler (Variables)
- Veri Tipleri (Data Types)
- Değişkenlerde Doğru Veri Tipi Kullanımı ve Örnekler
- Değişken İsimlendirme Kuralları
- Değişken Tipleri Arası Dönüşümler
- Null Kavramı
Bölüm3 : Önemli Fonksiyonlar ve Kavramlar
- main() Fonksiyonu
- print() ve println() Fonksiyonu - Konsola Veri Yazdırma
- readLine() Veri okuma fonksiyonu (Input)
- Yorum Satırları (Comment Lines)
- Package ve İmport kavramı
Bölüm5 : Operatörler
- Aritmetik Operatörler
- Atama Operatörleri
- Karşılaştırma Operatörleri
- Mantıksal Operatörler- (AND-OR-NOT)
- Arttırma ve Azaltma Operatörleri
- in Operatörü
- İşlem Önceliği
Bölüm6 : Kontrol İfadeleri
- İf Kontrol İfadesi
- When Kontrol İfadesi
Bölüm7 : Döngüler (Loops)
- For Döngüsü
- While Döngüsü
- Do While Döngüsü
- Break ve Continue Komutları
- Döngülere İsim Vermek
Bölüm8 : Dizi ve Kolleksiyonlar
- String Verilerle Çalışmak
- Diziler (Arrays)
- Kolleksiyonlar
- Kolleksiyonlar - List Sınıfı "listOf(), listofNotNull(), arrayListOf(), mutableListOf()"
- Kolleksiyonlar - Map Sınıfı "mapOf(), hashMapOf(), mutableMapOf() "
- Kolleksiyonlar - Set Sınıfı "setOf(), mutableSetOf()"
Bölüm9 : Metotlar (Fonksiyonlar)
- Metot/Fonksiyon Tanımlamak
- Metot Overloading
- Çok Biçimli Metotlar
- Global ve Yerel(Local) Değişkenler
- Rekürsif(Özyinelemeli) Metotlar
- Top-Level Metotlar
Bölüm10 : Nesne Tabanlı Programlama (OOP - Object Oriented Programming)
- Nesne Tabanlı Programa Nedir ?
- OOP Temel Kavramları
- ............................
- ............................
- ............................
- ............................
- ............................
- ............................
NOT: Kursumuz Güncel olarak Gelişme Aşamasındır güncel bölümler ve eğitim düzenli aralıklarla eklenmektedir.
What You Will Learn!
- Bu kurs, en temelden en üst düzeye kadar kotlin ile programlamaya tam hakimlik kazanmak isteyen tüm adaylar içindir.
- Kotlin Programlama dilinin temelleri ve egzersizleri ile programalama kabiliyeti kazanma.
- Tüm programlama dillerine karşı algoritma geliştirme becerisi kazanma.
- Pek çok proje için altyapı sahibi olma ve çözüm yolları geliştirebilme kabiliyeti kazanma.
- Nesne Yönelimli programalama ile gelişmiş programlama becerileri kazanma.
Who Should Attend!
- Bu eğitim serisi "Kotlin" ile programlamaya merak sarmış ve en temelden üst düzeye kadar kodlama öğrenmek isteyen tüm öğrenciler içindir.
- Öğrenim yaş sınırı olmadan 7 den 70 e tüm herkes bu eğitimden faydalanabilir.