Java'yı sıfırdan öğrenip ilk projenizi tamamlayın
Java sözdizimi, OOP, koleksiyonlar, istisna, Stream API, dosya I/O ve JDBC'yi kapsayan 3 günlük başlangıç Java eğitimi.
Java programlama dilinin temelleri
Java eğitimi; JDK ve IDE kurulumu, ilkel tipler, operatörler, akış kontrolü, String ve diziler, sınıf, kalıtım, interface, polimorfizm, istisna yönetimi, Collections Framework, generics, lambda ve Stream API, dosya I/O, temel eşzamanlılık, JDBC ve Maven ile paketleme konularını 3 günde anlatır; katılımcılar konsol tabanlı bir yönetim uygulaması geliştirir.
3 Gün. Her gün dört modül; Dil Temelleri ve OOP; Koleksiyon, Stream ve I/O; Veritabanı, Proje ve Ekosistem ekseninde ilerleyen uygulamalı program.
Temel Seviye — Java dili, OOP, koleksiyonlar, istisna, lambda/stream, dosya I/O ve proje
Kısa anlatımları canlı kodlama ve alıştırmalar takip eder; her gün sonunda proje parçası tamamlanır.
Dilin temel taşlarını doğru alışkanlıklarla öğrenirsiniz.
Sınıf, kalıtım ve interface ile problem modellemeyi öğrenirsiniz.
Eğitim sonunda çalışan bir Java uygulamanız olur.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Zorunlu değil; değişken, koşul ve döngü mantığına aşinalık yeterlidir.
Dosya ve klasör yönetimi, temel kurulum yapabilmek.
JDK 17+ ve IntelliJ IDEA Community kurulumu.
Düzenli alıştırma ve gün sonu ödevlerine zaman ayırmak.
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:
Tip, operatör ve akış kontrolünü kullanabilirsiniz.
Sınıf, kalıtım ve interface ile model kurabilirsiniz.
String metotları ve dizilerle çalışabilirsiniz.
try/catch/finally ve özel istisna yazabilirsiniz.
List, Set ve Map'i doğru seçebilirsiniz.
Lambda ve stream ile veri işleyebilirsiniz.
Dosya ve veritabanıyla çalışabilirsiniz.
IDE debugger ile hata bulabilirsiniz.
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ç problemleri: geçişler, BST, AVL, heap, trie, LCA, ağaç çapı, serialize/deserialize ve mülakat çözümleri. 2 gün.
Detayları Gör →Java ile merge sort, quick sort, heap sort, counting sort ve ikili arama algoritmalarını yazın; Big-O analizi ve JMH ölçümüyle performansı karşılaştırın.
Detayları Gör →Java ile ikili arama ağacı yazın: ekleme, silme, inorder/preorder/postorder dolaşma, k. eleman sorgusu ve AVL döndürmeleriyle dengeleme uygulamaları.
Detayları Gör →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 →