JDK araçlarıyla nesne ve döngü ustalığı
Java SE temelleri: JDK araç zinciri, new ile nesne üretimi, referans ve null yönetimi, iç içe for/while döngüleri, etiketli break ve iki boyutlu diziler uygulamalı işlenir.
JDK araç zinciri, nesne yaşam döngüsü ve iç içe döngü kurgusu
Eğitim, JDK içindeki javac, java, javadoc ve jar araçlarını kullanarak Java programı derleme ve çalıştırma sürecini öğretir. Sınıftan new anahtar sözcüğüyle nesne üretimi, referans değişkenleri, null ve heap-stack ayrımı ele alınır. İç içe for, while ve do-while döngüleriyle matris dolaşma, çarpım tablosu ve desen çizimi, break ve continue etiketleri uygulamalı çalışılır.
2 Gün. Her gün dört modül; 1. gün JDK Araçları ve Nesneler; 2. gün İç İçe Döngüler.
Temel Seviye — JDK araçları, nesne oluşturma ve iç içe döngü mantığı
Her konu IDE ve komut satırında kısa kod laboratuvarlarıyla işlenir; katılımcılar iç içe döngü alıştırmalarını adım adım hata ayıklayarak izler.
javac, java ve javadoc ile derleme zincirini komut satırından yönetmeyi öğrenirsiniz.
İç içe döngülerin iterasyon sayısını ve karmaşıklığını önceden hesaplamayı kazanırsınız.
Referans ve heap kavramlarını doğru anlayarak ileri OOP konularına hazırlanırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, koşul ve akış diyagramı kavramlarına aşinalık yeterlidir.
Bilgisayarda JDK 17 ve bir IDE (IntelliJ IDEA veya Eclipse) kurulu olmalıdır.
cd, dir/ls gibi temel terminal komutlarını kullanabilmek gerekir.
Kod yazıp kaydedebilecek bir ortam ve düzenli bir çalışma klasörü hazırlanmalıdır.
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:
javac, java, javadoc ve jar araçlarıyla bir projeyi komut satırından derleyip paketleyebilirsiniz.
Sınıflardan nesne oluşturup alan ve metotlarına doğru erişebilirsiniz.
Referans ve null davranışını doğru yorumlayıp NullPointerException hatalarını önleyebilirsiniz.
Nesne ve iki boyutlu dizilerde sınır hatası yapmadan dolaşabilirsiniz.
İç içe for ve while yapılarıyla tablo ve desen problemlerini çözebilirsiniz.
break, continue ve etiketleri doğru yerde uygulayabilirsiniz.
Döngülerin toplam iterasyon maliyetini önceden tahmin edebilirsiniz.
IDE hata ayıklayıcısıyla döngü ve nesne durumunu adım adım izleyebilirsiniz.
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.
Temel Java eğitimi: sözdizimi, OOP, koleksiyonlar, istisna yönetimi, Stream API, dosya işlemleri, Maven ve JUnit ile sıfırdan uygulamalı Java öğrenimi.
Detayları Gör →Java ile test güdümlü geliştirme eğitimi: Red-Green-Refactor, JUnit 5, Mockito, AssertJ, parametreli testler, JaCoCo ve mutation testing uygulamalı işlenir.
Detayları Gör →Java ile uygulamalı TDD atölyesi: katalar, eşli programlama, outside-in TDD, Mockito, characterization test ve legacy koda güvenli değişiklik ekleme.
Detayları Gör →Scala programlama eğitimi: case class, pattern matching, trait, değişmez koleksiyonlar, Option ve Either, Future ve sbt ile fonksiyonel JVM geliştirme.
Detayları Gör →Spring Web MVC eğitimi: DispatcherServlet, Thymeleaf, REST denetleyicileri, Bean Validation, ProblemDetail, Spring Security ve MockMvc testleri uygulamalı işlen
Detayları Gör →