Java'da nesne yönelimli düşünmeyi öğrenin.
3 günlük Java OOP eğitimi: sınıf ve nesne, encapsulation, kalıtım, interface, polimorfizm, composition, SOLID ve UML ile tasarım temelleri.
Java ile OOP ilkeleri ve temel tasarım kararları
Bu eğitim nesne yönelimli programlamayı Java üzerinden uygulamalı öğretir. Sınıf ve nesne, constructor, encapsulation, kalıtım ve super, abstract sınıf, interface ve default metot, polimorfizm, composition, enum ve record, iç içe sınıflar, equals ve hashCode, exception tasarımı, SOLID ilkeleri ve UML sınıf diyagramı okuma işlenir. Eğitim boyunca bir kütüphane yönetim modeli sınıf sınıf geliştirilir.
3 Gün. Her gün dört modül; toplam 12 modül, her modülde altı konu başlığı ve uygulama çalışması yer alır.
Temel Seviye — Java ile nesne yönelimli programlama: sınıf, kalıtım, arayüz, polimorfizm, SOLID ve tasarım temelleri.
Her ilke önce küçük bir kötü kod örneğiyle gösterilir, ardından IDE üzerinde nesne yönelimli çözümle yeniden yazılır.
Kodu sınıflara bölme kararını gerekçeleriyle birlikte verme alışkanlığı kazanırsınız.
SOLID ilkeleri soyut tanım yerine somut refaktör örnekleriyle öğrenilir.
İsimlendirme, küçük sınıf ve tek sorumluluk ilkesi uygulanarak bakımı kolay kod yazılır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, koşul ve döngü kavramlarını bilmek gerekir.
Basit bir Java programını derleyip çalıştırabilmek faydalıdır.
IntelliJ IDEA veya Eclipse kurulu bilgisayar gerekir.
Bir problemi parçalara bölebilme becerisi yeterlidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Alan, metot ve constructor ile iyi kapsüllenmiş sınıflar yazabilirsiniz.
equals, hashCode ve toString metotlarını doğru gerçekleyebilirsiniz.
Kalıtım hiyerarşisi kurup override ve super çağrılarını yönetebilirsiniz.
Abstract sınıf ve interface arasında tasarım gerekçesiyle seçim yapabilirsiniz.
Üst tip referanslarla çalışan, genişletilebilir kod yazabilirsiniz.
Kalıtım yerine kompozisyon ve delegasyonu uygun yerde kullanabilirsiniz.
Beş SOLID ilkesini örnek kod üzerinde uygulayıp ihlalleri düzeltebilirsiniz.
Sınıf diyagramını okuyup Java kodu iskeletine çevirebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Java SE : Byte & Character Streams in Java eğitimi: byte ve karakter akışları ile dosya işleme. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java SE : Constructors & Other Methods eğitimi: constructor ve metot tasarımı. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Java SE : Correctly Using Try-Catch-Finally Blocks eğitimi: i̇stisna bloklarının doğru kullanımı. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java SE : Encapsulation eğitimi: veri gizleme ve kontrollü erişim. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Java SE : Exception Handling eğitimi: i̇stisna hiyerarşisi ve yönetim stratejisi. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası
Detayları Gör →