Spring Boot ile üretime hazır uygulama geliştirin
Spring Boot 3 ile üretime hazır servis geliştirin: starter'lar, yapılandırma, REST, Spring Data JPA, doğrulama, Actuator, temel güvenlik, MockMvc testleri ve paketleme.
Spring Boot ile uygulama geliştirme temelleri
Eğitim, Spring Boot ile baştan sona bir web uygulaması geliştirmeyi öğretir. Spring Initializr, starter bağımlılıkları, auto-configuration ve @SpringBootApplication yapısı, application.yml ve @ConfigurationProperties ile yapılandırma anlatılır. Controller, servis ve repository katmanları ile REST API, Spring Data JPA, Bean Validation ve ControllerAdvice ile hata yönetimi uygulanır. Actuator ile izleme, Spring Security girişi, MockMvc ile test ve JAR/Docker paketleme ele alınır.
3 Gün. Her gün dört modül; Boot Temelleri ve Web Katmanı; Veri, Güvenlik ve Kalite; Dağıtım ve Dokümantasyon ekseninde ilerleyen uygulamalı program.
Orta Seviye — Spring Boot ile uygulama geliştirme: starter, yapılandırma, REST, Data JPA, doğrulama, güvenlik girişi, Actuator ve test.
Eğitim boyunca bir kitap/ürün katalog servisi katman katman geliştirilir; her modülde çalışan kod ve test yazılır.
Starter'lar ve auto-configuration ile dakikalar içinde çalışan servis kurarsınız.
Controller-servis-repository ayrımıyla bakımı kolay kod yazarsınız.
Actuator ile sağlık ve metrikleri yayınlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Java 17, interface ve koleksiyon bilgisi gerekir.
Maven bağımlılık yönetimi hakkında temel bilgi faydalıdır.
Temel SQL bilgisi önerilir.
JDK 17+, IntelliJ IDEA ve Postman kurulu olmalıdır.
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:
Spring Initializr ile doğru starter'lı proje oluşturabilirsiniz.
application.yml ve profillerle ortama göre ayar yönetebilirsiniz.
Controller ve DTO ile REST uç noktaları yazabilirsiniz.
Spring Data JPA ile CRUD ve sayfalama yapabilirsiniz.
Bean Validation ve ControllerAdvice ile tutarlı hata yanıtı verebilirsiniz.
Actuator uç noktalarını yapılandırabilirsiniz.
MockMvc ve DataJpaTest ile katmanları test edebilirsiniz.
Fat JAR veya Docker imajı üretebilirsiniz.
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 OOP: Understanding Inheritance & Polymorphism in Java eğitimi: kalıtım ve polimorfizmin birlikte çalışması. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifi
Detayları Gör →Java OOP: Understanding Overriding & Hiding in Inheritance eğitimi: override ve hiding kurallarının tam resmi. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifika
Detayları Gör →Java Performance Tuning & Optimization eğitimi: ölçüm odaklı Java performans mühendisliği. 3 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Se
Detayları Gör →Java Performansı eğitimi: uygulama geliştiricisi gözüyle Java performansı. 3 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Java Persistence API (JPA) eğitimi: jPA 3 / Jakarta Persistence ile uçtan uca kalıcılık. 3 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sert
Detayları Gör →