Java Advanced

Bu kursta öğrenecekleriniz:

Doğrusal veri yapıları oluşturma Fonksiyonel programlama uygulama Şablon sınıfları oluşturma Temel algoritmaları uygulama Veri akışları, dosyalar ve dizinlerle çalışma Çok boyutlu ve ilişkisel veri yapılarıyla çalışma +1 daha

Java Advanced kursu, Java dili ile çalışmayı ele almaktadır. Bu kursta öğrenciler, doğrusal veri yapılarıyla çalışmayı, algoritmik problemleri çözmeyi (problem çözme becerileri), akışlar, dosyalar ve dizinlerle çalışmayı ve şablon sınıfları oluşturmayı öğreneceklerdir. Fonksiyonel programlama paradigmasına ve bu paradigmaya dayanan ana araç olan veri akışlarını işlemek için Stream API’ye özel önem verilmektedir. Eğitmen ekibi tarafından kullanılacak geliştirme ortamı IntelliJ Idea 2021’dir, ancak her kursiyer kendi tercih ettiği araçları kullanmakta serbesttir.

Kazanacağınız Yetenekler

Doğrusal veri yapıları oluşturma Fonksiyonel programlama uygulama Şablon sınıfları oluşturma Temel algoritmaları uygulama Veri akışları, dosyalar ve dizinlerle çalışma Çok boyutlu ve ilişkisel veri yapılarıyla çalışma Hata yönetimi

Kurs İçeriği

Kurs Açılışı
Stacks and Queues
Alıştırma: Stacks and Queues
Multidimensional Arrays
Alıştırma: Multidimensional Arrays
Sets and Maps Advanced
Alıştırma: Sets and Maps Advanced
Streams, Files and Directories
Alıştırma: Streams, Files and Directories
Fonksiyonel Programlama
Sınıf Tanımlama
Alıştırma: Sınıf Tanımlama
Workshop
Alıştırma: Workshop
Generics
Alıştırma: Generics
Iterators and Comparators
Alıştırma: Iterators and Comparators
Sınav Hazırlığı
Sınav Hazırlığı
Algoritmalara Giriş
Sınav
Telafi Sınavı
Telafi Sınavı

Yaklaşan Kurs Dönemleri

Şu anda açık kurs dönemi bulunmamaktadır.