Hataları yakalayın, ayıklayın ve yönetin
Java Foundations: Hata Ayıklama ve İstisnalar eğitimi: Hata türleri, debugger kullanımı, stack trace okuma, try-catch-finally, try-with-resources, throw ve throws, özel exception sınıfları ve assert.
Java hata ayıklama ve istisna yönetimi
Eğitim, hataların bulunması ve yönetilmesini ele alır: derleme, çalışma zamanı ve mantık hataları, IDE debugger ile breakpoint, adım adım izleme, yığın izi (stack trace) okuma, Throwable hiyerarşisi (Error, Exception, RuntimeException), checked ve unchecked ayrımı, try-catch-finally akışı, çoklu catch, try-with-resources, throw ve throws, özel exception sınıfı yazımı, assert ve loglama.
2 Gün. Her gün dört modül; Hata Ayıklama; İstisna Yönetimi ekseninde ilerleyen uygulamalı program.
Başlangıç Seviye — Hata türleri, debugger, try-catch-finally, checked ve unchecked exception, throw, throws ve özel istisnalar
Her konu kısa IDE alıştırmalarıyla pekiştirilir; Java Foundations tarzı kod okuma ve çıktı tahmin soruları çözülür.
Debugger ve yığın iziyle hatayı hızla bulursunuz.
Beklenmedik durumlarda programın düzgün davranmasını sağlarsınız.
Exception sınıf ağacını sınav sorularında doğru yorumlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Önceden Java bilmek gerekmez; mantıksal düşünme yeterlidir.
JDK 17+ ve bir IDE (IntelliJ IDEA Community veya Eclipse).
Dosya/klasör yönetimi ve metin editörü kullanımı.
İnternet erişimli, 8 GB RAM'li bir dizüstü bilgisayar.
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:
Derleme, çalışma zamanı ve mantık hatalarını ayırt edersiniz.
Yığın izini okuyup hatayı bulursunuz.
Breakpoint ile adım adım izleme yaparsınız.
Throwable hiyerarşisini ve checked/unchecked ayrımını açıklarsınız.
try-catch-finally akışını doğru kurarsınız.
İstisna fırlatır ve bildirirsiniz.
Kaynakları otomatik kapatırsınız.
Kendi istisna sınıfınızı tasarlarsınız.
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 ile basit HTTP istekleri eğitimi: HTTP temelleri, HttpURLConnection, HttpClient ile GET ve POST, JSON ayrıştırma, timeout ve API çağıran komut satırı uygul
Detayları Gör →Nginx, Apache ve JBoss web sunucu eğitimi: reverse proxy, yük dengeleme, virtual host, mod_rewrite, WildFly dağıtımı, Let's Encrypt TLS ve güvenlik başlıkları.
Detayları Gör →JShell eğitimi: Java REPL kullanımı, snippet, /vars /methods /list /save /open komutları, script, classpath ile kütüphane deneme ve JShell ile hızlı Java öğrenm
Detayları Gör →Amazon Kinesis Data Analytics for Java eğitimi: Apache Flink DataStream API, Kinesis Data Streams, pencereleme, state, checkpoint ve AWS Managed Flink dağıtımı.
Detayları Gör →Hibernate giriş eğitimi: ORM kavramı, SessionFactory, entity eşleme, Session CRUD, HQL, Criteria, OneToMany ve ManyToMany ilişkiler ve lazy loading.
Detayları Gör →