JAVA CERTIFIED FOUNDATIONS ASSOCIATE: LOOPING STATEMENTS EĞİTİMİ

Döngülerle tekrarlayan işleri otomatikleştirin

for, while, do-while, for-each, sonsuz döngü, iç içe döngü, break-continue ve etiketler, sayaç ve toplayıcı kalıpları, algoritma örnekleri.

Java Foundations: Döngü Yapıları eğitimi: for, while, do-while, for-each, sonsuz döngü, iç içe döngü, break-continue ve etiketler, sayaç ve toplayıcı kalıpları, algoritma örnekleri.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Java döngü yapıları

Eğitim, tekrarlayan işlemlerin Java'da yazımını ele alır: for döngüsünün üç bölümü, while ve do-while farkı, for-each ile dizi/liste gezinme, sayaç ve toplayıcı (accumulator) kalıpları, break, continue ve etiketli döngü, iç içe döngüyle desen ve tablo yazdırma, sonsuz döngü ve bir fazla/eksik (off-by-one) hataları, döngü değişmezi, asal sayı, Fibonacci, faktöriyel ve basit arama algoritmaları.

Süre ve Format

2 Gün. Her gün dört modül; Temel Döngüler; İç İçe Döngüler ve Algoritmalar ekseninde ilerleyen uygulamalı program.

Seviye

Başlangıç Seviye — for, while, do-while, for-each, iç içe döngüler, break, continue ve döngü algoritmaları

Öğrenme Metodu

Her konu kısa IDE alıştırmalarıyla pekiştirilir; Java Foundations tarzı kod okuma ve çıktı tahmin soruları çözülür.

Neden Bu Eğitim?

🔁Tekrar otomasyonu

Tekrarlayan işleri kısa ve doğru döngülerle yazarsınız.

🐛Off-by-one

Sınır hatalarını önceden fark edersiniz.

🧮Algoritma pratiği

Klasik döngü algoritmalarını çözersiniz.

Anahtar Konular

java döngülerjava for döngüsüjava whilejava do whilejava for eachiç içe döngüjava break continuejava foundations loopsjava algoritma
“Temeli sağlam atılan kod, üzerine her şeyin kurulabildiği zemindir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Programlamaya ilgi

Önceden Java bilmek gerekmez; mantıksal düşünme yeterlidir.

2
JDK kurulumu

JDK 17+ ve bir IDE (IntelliJ IDEA Community veya Eclipse).

3
Bilgisayar kullanımı

Dosya/klasör yönetimi ve metin editörü kullanımı.

4
Çalışma ortamı

İnternet erişimli, 8 GB RAM'li bir dizüstü bilgisayar.

Eğitim İçeriği

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.

Günün hedefiKatılımcı üç temel döngü türünü doğru senaryolarda kullanır.
Modül 1
for Döngüsü
  • Başlatma, koşul, güncelleme bölümleri
  • Sayaç değişkeni kapsamı
  • Geri sayım ve adım artışı
  • Birden çok değişkenli for
  • Boş bölümlü for(;;)
  • Döngü çıktısını elle izleme
Modül 2
while ve do-while
  • Koşulu önce kontrol eden while
  • En az bir kez çalışan do-while
  • Kullanıcı girdisiyle döngü (Scanner)
  • Sentinel değer ile sonlandırma
  • Sonsuz döngü ve çıkış koşulu
  • Hangi döngü ne zaman
Modül 3
for-each
  • Dizi ve ArrayList üzerinde for-each
  • Eleman değiştirememe sınırlaması
  • İndeks gerektiğinde klasik for
  • Map ve Set üzerinde gezinme ön bakış
  • Iterator ile silme
  • ConcurrentModificationException
Modül 4
Döngü Kalıpları
  • Sayaç ve toplayıcı kalıbı
  • Ortalama, min, max bulma
  • Bayrak (flag) değişkeni
  • Doğrulama döngüsü
  • Off-by-one hatası ve test
  • Çıktı tahmin sorularında döngü izleme
Günün hedefiKatılımcı iç içe döngüler, break ve continue ile desen ve algoritma uygulamaları yazar.
Modül 1
break ve continue
  • break ile döngüden çıkış
  • continue ile iterasyonu atlama
  • Etiketli break ve continue
  • switch içinde break ile farkı
  • Okunabilirlik tartışması
  • Arama döngüsünde erken çıkış
Modül 2
İç İçe Döngüler
  • Dış ve iç döngü yürütme sırası
  • Çarpım tablosu
  • Yıldız ve üçgen desenleri
  • Matris gezinme
  • Karmaşıklık: n kare
  • Alıştırma: satranç tahtası çıktısı
Modül 3
Klasik Algoritmalar
  • Asal sayı bulma
  • Fibonacci dizisi
  • Faktöriyel ve üs hesaplama
  • En büyük ortak bölen (Öklid)
  • Palindrom kontrolü
  • Rakam toplamı ve ters çevirme
Modül 4
Hata Ayıklama ve Mini Proje
  • Sonsuz döngüyü debugger ile bulma
  • Döngü değişmezi ve doğruluk düşüncesi
  • Sayı tahmin oyunu
  • Menü sürücülü konsol uygulaması
  • Döngüyü akış şemasına çevirme
  • Foundations tarzı soru çözümü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
for

for döngüsünü doğru kurarsınız.

✅
while

while ve do-while farkını uygularsınız.

✅
for-each

for-each ile koleksiyonlarda gezinirsiniz.

✅
Kalıplar

Sayaç, toplayıcı ve bayrak kalıplarını kullanırsınız.

✅
break ve continue

Akışı break ve continue ile yönetirsiniz.

✅
İç içe döngü

İç içe döngü ile desen ve tablo üretirsiniz.

✅
Algoritmalar

Asal ve Fibonacci gibi algoritmaları yazarsınız.

✅
Hata ayıklama

Sonsuz döngü ve off-by-one hatalarını bulursunuz.

Kimler İçin Uygundur?

  • Java'ya yeni başlayanlar
  • Oracle Java Foundations sınav konularına hazırlanmak isteyen öğrenciler
  • bilişim alanına geçiş yapmak isteyen kişiler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Java'ya yeni başlayanlar, Oracle Java Foundations sınav konularına hazırlanmak isteyen öğrenciler ve bilişim alanına geçiş yapmak isteyen kişiler için uygundur.
for-each ne zaman kullanılmaz?
İndeks gerektiğinde veya gezinirken eleman silip değiştirirken klasik for veya Iterator tercih edilir.
Sınav garantisi var mı?
Hayır; sınav başvurusu ve ücreti ilgili kuruma aittir.
Algoritma bilgisi gerekli mi?
Hayır, basit algoritmalar eğitimde adım adım anlatılır.
Eğitim sonunda sertifika verilir mi?
Evet. Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. Oracle Java Foundations gibi sınavlar için sınav başvurusu ve ücreti ilgili kuruma aittir; DVA sınavı vermez ve sınav sonucunu garanti etmez.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Java Certified Foundations Associate: Looping Statements Eği Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Java ve JVMJakarta Servlets: URL Mappings and Request Parameters Eğitimi
Yazılım Geliştirme Eğitimleri

Jakarta Servlets: URL Mappings and Request Parameters Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Servlet URL Eşlemeleri ve İstek Parametreleri eğitimi: Exact, path, extension ve default eşlemeler, getParameter, getParameterMap, path variable çözümleme ve gi

Detayları Gör →
Java ve JVMJakarta Servlets: Using Apache Tomcat with Servlets Eğitimi
Yazılım Geliştirme Eğitimleri

Jakarta Servlets: Using Apache Tomcat with Servlets Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Apache Tomcat ile Servlet Geliştirme eğitimi: Tomcat 10.1 mimarisi, Connector, server.xml, context.xml, WAR deploy, Manager uygulaması, SSL, loglama ve performa

Detayları Gör →
Java ve JVMJakarta Servlets: Welcome Files, Error Files, Forms, and File Uploads Eğitimi
Yazılım Geliştirme Eğitimleri

Jakarta Servlets: Welcome Files, Error Files, Forms, and File Uploads Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Servlet Welcome/Error Dosyaları, Form ve Dosya Yükleme eğitimi: welcome-file-list, error-page, form işleme, @MultipartConfig, Part API, dosya doğrulama ve güven

Detayları Gör →
Java ve JVMJava & Runtime Eğitimi
Yazılım Geliştirme Eğitimleri

Java & Runtime Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Java ve Runtime eğitimi: JVM mimarisi, ClassLoader, heap ve stack, çöp toplayıcılar, JIT, Runtime sınıfı, JVM bayrakları ve temel profil araçları.

Detayları Gör →
Java ve JVMJava Application Performance Analysis Tools Eğitimi
Yazılım Geliştirme Eğitimleri

Java Application Performance Analysis Tools Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Java Uygulama Performans Analiz Araçları eğitimi: Java Flight Recorder, VisualVM, async-profiler, jcmd, heap dump analizi (Eclipse MAT), GC log analizi ve JMH i

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn