JAVA CERTIFIED FOUNDATIONS ASSOCIATE: DEVELOPMENT ENVIRONMENT EĞİTİMİ

Java geliştirme ortamınızı eksiksiz kurun

JDK dağıtımları, JAVA_HOME ve PATH, javac ve java komutları, IntelliJ IDEA ve Eclipse, proje yapısı, Maven, debugger ve eklentiler.

Java Foundations: Geliştirme Ortamı eğitimi: JDK dağıtımları, JAVA_HOME ve PATH, javac ve java komutları, IntelliJ IDEA ve Eclipse, proje yapısı, Maven, debugger ve eklentiler.

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

Eğitim Hakkında

Java geliştirme ortamı kurulumu ve kullanımı

Eğitim, Java geliştirmeye başlamak için gereken ortamı kurar ve kullanır: JDK ve JRE farkı, Temurin ve Oracle JDK dağıtımları, JAVA_HOME ve PATH ayarı, java -version, javac, jshell, IntelliJ IDEA ve Eclipse kurulumu, proje ve paket oluşturma, Maven proje yapısı, çalıştırma yapılandırmaları, breakpoint ile hata ayıklama, kod tamamlama ve refactoring kısayolları, birden çok JDK sürümü yönetimi ve sık kurulum hataları.

Süre ve Format

2 Gün. Her gün dört modül; JDK ve Komut Satırı; IDE Kullanımı ve Hata Ayıklama ekseninde ilerleyen uygulamalı program.

Seviye

Başlangıç Seviye — JDK kurulumu, PATH, IDE, Maven projesi, hata ayıklayıcı ve komut satırı araçları

Öğ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?

🧰Hazır ortam

İlk günden çalışan bir geliştirme ortamına sahip olursunuz.

⌨️Verimli IDE

Kısayol ve araçlarla hızlı kod yazarsınız.

🛠️Sorun giderme

PATH ve sürüm sorunlarını kendiniz çözersiniz.

Anahtar Konular

java kurulumujdk kurulumjava_home pathintellij idea javaeclipse javajava geliştirme ortamımaven projejava debugjava foundations development environment
“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ı JDK'yı kurar, ortam değişkenlerini ayarlar ve komut satırından Java programı derleyip çalıştırır.
Modül 1
JDK Seçimi
  • JDK, JRE ve JVM farkı
  • Oracle JDK, OpenJDK, Temurin dağıtımları
  • LTS sürümleri 17 ve 21
  • İşletim sistemine göre kurulum paketleri
  • SDKMAN! ile sürüm yönetimi
  • Lisans notları
Modül 2
Ortam Değişkenleri
  • JAVA_HOME ayarı
  • PATH'e bin dizinini ekleme
  • Windows, macOS, Linux farkları
  • java -version ve javac -version doğrulama
  • Birden çok JDK'da geçiş
  • 'java is not recognized' hatası çözümü
Modül 3
Komut Satırı Araçları
  • javac ile derleme, java ile çalıştırma
  • jshell ile etkileşimli deneme
  • jar ve javadoc araçları
  • Sınıf yolu -cp seçeneği
  • Paketli sınıfı derleme: -d
  • Çıktı dizini ve kaynak dizini düzeni
Modül 4
Metin Editörü ve IDE Karşılaştırması
  • Not Defteri ile ilk program
  • VS Code Java eklentisi
  • IntelliJ IDEA ve Eclipse özellikleri
  • Topluluk ve ticari sürüm farkı
  • Maven / Gradle desteği
  • IDE seçme kriterleri
Günün hedefiKatılımcı IDE'de proje oluşturur, Maven yapısını kullanır ve breakpoint ile hata ayıklar.
Modül 1
Proje Oluşturma
  • Yeni Java projesi ve JDK seçimi
  • Paket ve sınıf oluşturma
  • src dizin düzeni
  • Modül ve içe aktarma yapılandırması
  • Çalıştırma yapılandırması (Run Configuration)
  • Komut satırı argümanı ve ortam değişkeni verme
Modül 2
Maven Projesi
  • Maven archetype ile proje
  • pom.xml bağımlılık ekleme
  • Standart dizin yapısı
  • mvn compile, test, package
  • IDE içinde Maven penceresi
  • Yerel depo ve bağımlılık indirme
Modül 3
Verimli Kodlama
  • Kod tamamlama ve şablonlar (psvm, sout)
  • Alt+Enter hızlı düzeltme
  • Rename, Extract Method, Optimize Imports
  • Kod biçimlendirme
  • Navigasyon: Go to Class, Find Usages
  • Yerel geçmiş (Local History)
Modül 4
Hata Ayıklama
  • Breakpoint ve koşullu breakpoint
  • Step Over, Step Into, Step Out
  • Değişken izleme (Watches)
  • Evaluate Expression
  • Çağrı yığını okuma
  • Debug alıştırması: mantık hatasını bulma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
JDK kurulumu

JDK'yı doğru dağıtımdan kurarsınız.

✅
Ortam değişkenleri

JAVA_HOME ve PATH ayarlarını yaparsınız.

✅
Komut satırı

javac ve java ile derleyip çalıştırırsınız.

✅
jshell

jshell ile hızlı deneme yaparsınız.

✅
IDE

IntelliJ IDEA veya Eclipse'te proje oluşturursunuz.

✅
Maven

Maven projesi oluşturup bağımlılık eklersiniz.

✅
Verimlilik

Kısayol ve refactoring araçlarını kullanırsınız.

✅
Debugger

Breakpoint ile hataları ayıklarsınız.

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.
Hangi JDK dağıtımı öneriliyor?
Eğitimde ücretsiz kullanılabilen Temurin/OpenJDK 17 veya 21 LTS önerilir.
Mac ve Linux'ta da yapılabilir mi?
Evet, tüm işletim sistemleri için kurulum adımları gösterilir.
Sınav garantisi var mı?
Hayır; sınav başvurusu ve ücreti ilgili kuruma aittir.
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: Development Environmen 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 JVMAdvanced Data Structures & Algorithms in Java: Working With Binary Trees Eğitimi
Yazılım Geliştirme Eğitimleri

Advanced Data Structures & Algorithms in Java: Working With Binary Trees Eğitimi

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

Java ile ikili ağaç problemlerini çözün: DFS/BFS dolaşma, çap, LCA, yol toplamı, ağaç kurma ve serileştirme; özyinelemeli ve yinelemeli çözümler.

Detayları Gör →
Java ve JVMAdvanced Data Structures & Algorithms in Java: Working with Graph Algorithms Eğitimi
Yazılım Geliştirme Eğitimleri

Advanced Data Structures & Algorithms in Java: Working with Graph Algorithms Eğitimi

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

Java ile graf algoritmaları: BFS/DFS, Dijkstra, Bellman-Ford, A*, Prim, Kruskal, Union-Find ve topolojik sıralamayı gerçek problemlerle uygulayın.

Detayları Gör →
Java ve JVMAdvanced Data Structures & Algorithms in Java: Working with the Binary Heap Eğitimi
Yazılım Geliştirme Eğitimleri

Advanced Data Structures & Algorithms in Java: Working with the Binary Heap Eğitimi

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

Java ile binary heap ve PriorityQueue: siftUp, siftDown, heapify, heap sort, top-K, k listeyi birleştirme ve kayan medyan problemlerini uygulamalı öğrenin.

Detayları Gör →
Java ve JVMAdvanced Features in Java: Getting Started with Java Collections Eğitimi
Yazılım Geliştirme Eğitimleri

Advanced Features in Java: Getting Started with Java Collections Eğitimi

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

Java Collections Framework giriş eğitimi: List, Set, Queue, Map yapıları, Iterator, equals/hashCode, Comparator ve doğru koleksiyon seçimi uygulamalı işlenir.

Detayları Gör →
Java ve JVMAdvanced Features in Java: List Algorithms & Implementations Eğitimi
Yazılım Geliştirme Eğitimleri

Advanced Features in Java: List Algorithms & Implementations Eğitimi

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

Java liste algoritmaları: ArrayList ve LinkedList'i sıfırdan yazın; ters çevirme, Floyd döngü tespiti, birleştirme ve merge sort ile liste işlemlerini öğrenin.

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