Java'nın temellerini uçtan uca öğrenin
Java SE temellerini üç günde uçtan uca öğrenin: sözdizimi, metotlar, OOP, arayüzler, koleksiyonlar, istisnalar, dosya G/Ç, Maven ve JUnit ile bitirme projesi.
Java SE temel yetkinlik yolculuğu
Eğitim, Java SE'nin tüm temel konularını üç günde dengeli biçimde işler. Dil sözdizimi, kontrol akışı ve metotlar; sınıf, kalıtım, arayüz ve polimorfizm; diziler, ArrayList, HashMap ve Set; String işleme; istisna yönetimi; dosya G/Ç; ve Maven ile standart proje yapısı, JUnit 5 ile ilk birim testler yer alır. Üçüncü gün küçük bir bitirme uygulaması geliştirilir.
3 Gün. Her gün dört modül; 1. gün Dil Sözdizimi ve Akış; 2. gün Nesne Yönelimli Programlama; 3. gün Koleksiyon, İstisna ve Proje.
Temel Seviye — Java dilinin uçtan uca temelleri: sözdiziminden koleksiyonlara
Her bölüm kısa anlatım ve yoğun kodlama laboratuvarlarıyla ilerler; son gün bitirme projesi bireysel olarak geliştirilir.
Java'nın dil, kütüphane ve araç zincirini tek çatı altında kavrarsınız.
Maven ve JUnit ile ilk günden test yazmayı öğrenirsiniz.
Öğrendiklerinizi çalışan bir konsol uygulamasına dönüştürürsünüz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dosya yönetimi ve terminal kullanımı temel düzeyde bilinmelidir.
JDK 17, IntelliJ IDEA veya Eclipse ve Maven kurulu olmalıdır.
Basit algoritmik problem çözme yaklaşımı yeterlidir.
Günlük kısa tekrar için zaman ayrılması önerilir.
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:
Java sözdizimi, tipler ve kontrol akışını rahatça kullanabilirsiniz.
Parametreli ve aşırı yüklenmiş metotlarla modüler kod yazabilirsiniz.
Sınıf, kalıtım, arayüz ve polimorfizmi uygulayabilirsiniz.
List, Set ve Map ile veri yönetebilirsiniz.
try-with-resources ve özel istisnalarla hatayı kontrol edebilirsiniz.
Dosyadan veri okuyup yazan uygulamalar geliştirebilirsiniz.
Maven projesi kurup JUnit 5 testleri çalıştırabilirsiniz.
Konsol tabanlı çalışan bir Java uygulaması tamamlayabilirsiniz.
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.
Servlet zincirleme teknikleri: RequestDispatcher forward/include, sendRedirect, Front Controller, servlet-JSP MVC, PRG deseni ve çok adımlı sipariş akışı.
Detayları Gör →Servlet Context Listener eğitimi: ServletContextListener, @WebListener, havuz başlatma, zamanlanmış görevler, temiz kapanış ve ClassLoader sızıntılarını önleme.
Detayları Gör →Servlet Request Listener eğitimi: ServletRequestListener, attribute listener, istek süresi ölçümü, MDC loglama, Micrometer metrikleri ve async senaryolar.
Detayları Gör →Advanced Java ve DSA uygulamalı program: generics, Stream, eşzamanlılık, JVM, ağaç/graf/heap algoritmaları, dinamik programlama ve JMH ölçümlü bitirme projesi.
Detayları Gör →Hibernate ileri sorgulama eğitimi: JPQL/HQL, join fetch, Criteria API, native query, DTO projeksiyonu, sayfalama ve EXPLAIN ile sorgu optimizasyonu.
Detayları Gör →