Eğitim İçeriği
Gözden Geçirme
- Kalıtım ve Arayüzler
- Nesne Referansları ve Kalıtım
- Polimorfizm
- Arayüz Statik ve Varsayılan Yöntemler
- Koleksiyonlar ve Jenerikler
- Jenerikler (Kalıtım, Joker Karakterler)
- Jenerik Türler Yazma
Design Patterns
- Nesne Oluşturma
- Statik Yöntemler ve Alanlar
- new Operatörü
- Oluşturma Kalıpları
- Kalıtım ve Kompozisyon / Artıları ve Eksileri
- Kompozit Desen
- İç Sınıflar
Yansıma
- Class Adlı Sınıf
- Alanları, Yöntemleri ve Yapıcıları Bulma
- Access Alanları, Yöntemleri Çağırma
- Dizileri İnceleme
Açıklamalar
- Java API'sindeki Açıklamalar (@Override, @Deprecated)
- Açıklamalar Tanımlama
Fonksiyonel Programming
- Lambda Express İfadesi Genel Bakış
- Lambda Express İfadeleri ve Fonksiyonel Arayüzler
- Lambda Express İfadelerini Kullanma
- Yöntem Referanslarıyla Çalışma
Stream API'si
- Stream'ler ve Koleksiyonlar
- Koleksiyonları Filtreleme
- Zincirleme ve Ardışık İşlem
Tarih/Saat API'si
- Eski API'ler
- Tarih/Saat API'si (JSR 310)
- Tarihe ve Saate Dayalı Olaylar
- Zaman Damgaları, Periyotlar ve Süreler
- Hesaplamalar Yapma
- Biçimlendirme
- Yerelleştirme / Saat Dilimleri
JUnit Temelleri
- JUnit Genel Bakış, Test Odaklı Geliştirme
- Testler ve Onaylamalar
- İstisnalarla Çalışma
- JUnit ile Testleri Organize Etme
- Sabitleri Yazma - @Before, @After
- Test Sürümleri ve Diğer Yetenekler
- Mock Nesneleri Genel Bakış
Oluşturma Araçları
- Ant Genel Bakış
- Maven Genel Bakış
Kurs İçin Gerekli Önbilgiler
“Java dil bilgisi ve OOP bilgisi. Katılımcıların paketler, kontrol akışları ve döngüler, temel somut sınıflar ve temel arayüzler hakkında bilgi sahibi olması gerekmektedir.
Danışanlarımızın Yorumları (5)
Karmaşık bir genel bakış aldığımız ve bağlam hakkında bilgi edindiğimiz konusunda - örneğin, neden bazı açıklamaları (annotations) kullanmamız gerektiğini ve bunların ne anlama geldiğini öğrendik. Eğitimin pratik kısmını da çok beğendim - komutları elle çalıştırmak ve REST API'lerini çağırmak gibi işlemler yapmak.
Alina - ACCENTURE SERVICES S.R.L
Eğitim - Quarkus for Developers
Yapay Zeka Çevirisi
Paylaşılan ek bilgiler, eğitimin basit bir groovy olmayan, ancak hoş bir deneyim olduğunu belirtti.
Covenant - Vodacom
Eğitim - Groovy Programming
Yapay Zeka Çevirisi
eğitmen konuyu açıkça anlayabilir ve her soruya cevap verebilir.
Hannah Mae Lubigan - Security Bank Corporation
Eğitim - Advanced Spring Boot
Yapay Zeka Çevirisi
Egzersizlerde karşılaşılan sorunları çözmede eğitim tarzı ve eğitmen yardımcı olur.
Carl Angelo Gonzales - Security Bank Corporation
Eğitim - Spring Boot for Beginners
Yapay Zeka Çevirisi
Kapsamlanan konuların genişliği oldukça fazlaydı ve eğitmen bu konulara adalet göstermeye çalışmış.
Lakshmipriya Sivakumar - Deque Systems Inc
Eğitim - Spring Boot, React, and Redux
Yapay Zeka Çevirisi