İnteraktif kurs
Java Kursu
Ayrıntılı açıklamalar, pratik örnekler ve etkileşimli alıştırmalarla Java dilini sıfırdan öğrenin: Temel söz dizimi ve akış kontrolünden sınıflar, miras, arayüzler ve koleksiyonlar gibi temel OOP kavramlarına kadar.
01 · Modül 1 — Java Temelleri
Bir Java programının yapısı, ilkel değişken bildirimi, dize manipülasyonu ve mantıksal akış kontrolü.
02 · Modül 2 — OOP Temelleri
Nesne yönelimli programlamaya giriş: sınıflar, örnek alanları, oluşturucular, yöntemler ve aşırı yükleme.
- 2.1Sınıflar ve NesnelerNew anahtar sözcüğünü kullanarak özel veri yapılarını (sınıfları) tanımlayın ve bellekte somut örnekler (nesneler) oluşturun.~12 min
- 2.2Yöntemler ve Aşırı YüklemeYöntemler aracılığıyla nesne davranışlarını tanımlayın, parametreleri ve dönüş değerlerini işleyin ve yöntem aşırı yüklemesini uygulayın.~12 min
03 · Modül 3 — Gelişmiş OOP
Genişletilebilir mimariler geliştirin ve kalıtım, çok biçimlilik ve soyut sınıflar yoluyla çoğaltmaları önleyin.
- 3.1MirasMevcut sınıfları genişletmeleri kullanarak genişletin, yapıcıları super() ile yeniden kullanın ve özelleştirin ve @Override ile yöntemleri geçersiz kılın.~12 min
- 3.2Polimorfizm ve Soyut SınıflarAlt sınıf örneklerini üst türdeki değişkenlere atayın ve soyut sınıflar ve yöntemlerle kısmi planları tanımlayın.~15 min
04 · Modül 4 — Arayüzler ve Koleksiyonlar
Resmi sözleşmeleri (arayüzleri) kullanarak kodu ayırın ve ArrayList sınıfını kullanarak dinamik veri kümelerini yönetin.
05 · Modül 5 - İstisna İşleme
Try-catch blokları ve try-with-resources'u kullanan otomatik kaynak yönetimi ile çalışma zamanı hatalarını ele alın.
06 · Modül 6 — Koleksiyon Çerçevesi ve Jenerikler
Set ve Map gibi gelişmiş veri yapılarını keşfedin ve Generics ile yeniden kullanılabilir sınıfları ve yöntemleri uygulayın.
- 6.1Ayarla ve HaritalaBenzersiz öğeleri HashSet ile ve anahtar-değer ilişkilendirmelerini HashMap ile depolayarak verileri verimli bir şekilde işleyin.~15 min
- 6.2Java'daki jeneriklerTür parametrelerini kullanarak genel sınıfları, arayüzleri ve yöntemleri tanımlayarak tür açısından güvenli yeniden kullanılabilir kod yazın.~15 min
07 · Modül 7 — Stream API ve Lambda İfadeleri
Lambda ifadeleri, standart işlevsel arayüzler ve Stream API ile Java'da işlevsel programlamayı tanıtın.