Java geliştirme ortamınızı eksiksiz kurun
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.
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ı.
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.
Başlangıç Seviye — JDK kurulumu, PATH, IDE, Maven projesi, hata ayıklayıcı ve komut satırı araçları
Her konu kısa IDE alıştırmalarıyla pekiştirilir; Java Foundations tarzı kod okuma ve çıktı tahmin soruları çözülür.
İlk günden çalışan bir geliştirme ortamına sahip olursunuz.
Kısayol ve araçlarla hızlı kod yazarsınız.
PATH ve sürüm sorunlarını kendiniz çözersiniz.
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:
JDK'yı doğru dağıtımdan kurarsınız.
JAVA_HOME ve PATH ayarlarını yaparsınız.
javac ve java ile derleyip çalıştırırsınız.
jshell ile hızlı deneme yaparsınız.
IntelliJ IDEA veya Eclipse'te proje oluşturursunuz.
Maven projesi oluşturup bağımlılık eklersiniz.
Kısayol ve refactoring araçlarını kullanırsınız.
Breakpoint ile hataları ayıklarsı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 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 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 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 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 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 →