SPRING: AN OVERVIEW OF THE SPRING FRAMEWORK EĞİTİMİ

Spring ekosistemini ilk günden doğru tanıyın

Spring çekirdeği, Boot, MVC, Data, Security ve Cloud projelerinin rolü ile basit bir uygulama üzerinden genel bakış sunulur

Spring ekosistemine giriş eğitimi; IoC, Spring Boot, MVC, Data, Security ve Cloud projelerinin rollerini ve birbirleriyle ilişkisini küçük bir uygulama üzerinden tanıtır.

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

Eğitim Hakkında

Spring Framework'e genel bakış ve ekosistem haritası

Eğitim, Spring ekosistemini yeni başlayanlara harita çıkararak tanıtır. Spring'in çözdüğü problem, IoC kapsayıcısı ve bean kavramı, Spring Boot ile hızlı başlangıç, Spring MVC ile web katmanı, Spring Data ile veri erişimi, Spring Security ve Spring Cloud projelerinin rolü, projelerin hangi ihtiyaçta seçileceği küçük bir uygulama üzerinden anlatılır.

Süre ve Format

2 Gün. Her gün dört modül; 1. gün Çekirdek ve Boot; 2. gün Web, Veri, Güvenlik ve Ekosistem.

Seviye

Başlangıç Seviye — Spring ekosistemine genel bakış: çekirdek, Boot, MVC, Data ve Security

Öğrenme Metodu

Katılımcılar Spring Initializr ile proje oluşturur, küçük bir kitap kataloğu uygulamasını adım adım genişleterek her modülün rolünü görür.

Neden Bu Eğitim?

🗺️Ekosistem Haritası

Hangi Spring projesinin hangi ihtiyaca yanıt verdiğini net biçimde ayırt edersiniz.

⏱️Hızlı Başlangıç

Spring Initializr ve Boot ile ilk uygulamanızı kısa sürede çalıştırırsınız.

🧭Öğrenme Yolu

Sonraki adımlar için kendinize uygun bir öğrenme planı çıkarırsınız.

Anahtar Konular

spring framework nedirspring ekosistemispring boot başlangıçspring initializrspring mvcspring data jpaspring securityspring cloudjava spring giriş
“Haritayı bilen, ormanda kaybolmaz.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Java temelleri

Sınıf, arayüz ve koleksiyon bilgisi yeterlidir.

2
Genel web bilgisi

HTTP ve tarayıcı-sunucu modeline dair temel fikir yeterlidir.

3
Komut satırı

Terminalde basit komut çalıştırabilmek gerekir.

4
Ortam

JDK 17 ve IntelliJ IDEA ya da VS Code kurulu olmalıdır.

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ı Spring'in temel fikrini kavrar ve ilk Boot uygulamasını çalıştırır.
Modül 1
Spring Nedir
  • Kurumsal Java'da Spring'den önceki durum (EJB)
  • Spring'in tarihçesi ve sürüm hattı
  • Spring Framework ile Spring Boot farkı
  • Spring projeleri portföyü
  • Topluluk, dokümantasyon ve spring.io kaynakları
  • Spring'in ne zaman gereksiz olduğu
Modül 2
IoC ve Bean
  • Inversion of Control fikri
  • Bean ve ApplicationContext kavramları
  • Bağımlılık enjeksiyonuna basit örnek
  • @Component, @Service, @Repository
  • Java tabanlı yapılandırma
  • Bean yaşam döngüsüne kısa bakış
Modül 3
Spring Boot ile Başlangıç
  • Spring Initializr ile proje oluşturma
  • Starter bağımlılıkları
  • @SpringBootApplication anotasyonu
  • application.properties temel ayarlar
  • Gömülü sunucu ve jar çalıştırma
  • DevTools ile hızlı geliştirme
Modül 4
Yapılandırma ve Gözlem
  • Profiller: dev ve prod
  • Ortam değişkenleri
  • Actuator ile sağlık kontrolü
  • Log seviyeleri
  • Hata mesajlarını okuma
  • Dokümantasyonda doğru bilgiyi bulma
Günün hedefiKatılımcı web, veri ve güvenlik projelerinin rolünü küçük bir örnekte görür.
Modül 1
Spring MVC
  • Controller ve istek eşleme
  • REST ile JSON üretme
  • Thymeleaf ile basit sayfa
  • Form gönderimi ve doğrulama
  • Hata sayfaları
  • WebFlux'ın yeri
Modül 2
Spring Data
  • Repository fikri
  • Spring Data JPA ile CRUD
  • Sorgu metodu türetme
  • H2 gömülü veritabanı
  • İlişkisel ve NoSQL seçenekleri
  • Transaction'a giriş
Modül 3
Spring Security
  • Kimlik doğrulama ve yetkilendirme farkı
  • Varsayılan güvenlik davranışı
  • Kullanıcı ve rol tanımı
  • Form login ve parola kodlama
  • OAuth2 ve JWT'ye genel bakış
  • Sık güvenlik hataları
Modül 4
Cloud ve Sonraki Adımlar
  • Spring Cloud ve mikroservislere genel bakış
  • Spring Batch, Integration, Kafka gibi projeler
  • Test: JUnit ve MockMvc tanıtımı
  • Docker ile paketleme
  • Kariyer ve öğrenme yol haritası
  • Soru-cevap ve kaynak listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ekosistem Bilgisi

Spring projelerinin rollerini ve aralarındaki farkları açıklayabilirsiniz.

✅
IoC Fikri

Bean ve bağımlılık enjeksiyonunun mantığını anlatabilirsiniz.

✅
Boot Başlangıcı

Spring Initializr ile proje üretip çalıştırabilirsiniz.

✅
Basit REST

Controller ile JSON dönen uç nokta yazabilirsiniz.

✅
Veri Erişimi

Spring Data JPA ile temel CRUD işlemlerini yapabilirsiniz.

✅
Güvenlik Temeli

Spring Security'nin varsayılan davranışını okuyup temel kullanıcı tanımlayabilirsiniz.

✅
Yapılandırma

Profil ve özellik dosyalarıyla ortam ayarlarını yönetebilirsiniz.

✅
Yol Haritası

Sonraki öğrenme adımlarını ihtiyacınıza göre planlayabilirsiniz.

Kimler İçin Uygundur?

  • Java bilen ve Spring ekosistemini tanıyıp öğrenme yolunu belirlemek isteyen geliştiriciler
  • öğrenciler
  • karar vericiler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Java bilen ve Spring ekosistemini tanıyıp öğrenme yolunu belirlemek isteyen geliştiriciler, öğrenciler ve karar vericiler için uygundur.
Bu eğitim derinlemesine mi, genel bakış mı?
Genel bakıştır; her projenin rolü ve temel kullanımı gösterilir, derin konular için ayrı eğitimler önerilir.
Spring ile Spring Boot'u karıştırıyorum, açıklanacak mı?
Evet, ilk modülde ikisi arasındaki fark ve ilişki net biçimde anlatılır.
Kod yazma ağırlıklı mı?
Küçük bir uygulama birlikte geliştirilir, ancak anlatım ağırlıklıdır.
Sertifika verilir mi?
Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Spring: An Overview of the Spring Framework Eğitimi 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 JVMJava Programming: Conditional Evaluation Eğitimi
Yazılım Geliştirme Eğitimleri

Java Programming: Conditional Evaluation Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Java Programming: Conditional Evaluation eğitimi: koşullu değerlendirme ve karar akışı. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Serti

Detayları Gör →
Java ve JVMJava Programming: Iterative Evaluation Eğitimi
Yazılım Geliştirme Eğitimleri

Java Programming: Iterative Evaluation Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Java Programming: Iterative Evaluation eğitimi: yinelemeli yapılar ve döngü tasarımı. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifi

Detayları Gör →
Java ve JVMJava Programming: Working with Primitive Data Types Eğitimi
Yazılım Geliştirme Eğitimleri

Java Programming: Working with Primitive Data Types Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Java Programming: Working with Primitive Data Types eğitimi: i̇lkel tipler, sınırlar ve dönüşümler. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Java ve JVMJava Programming: Working with Strings & Wrapper Objects Eğitimi
Yazılım Geliştirme Eğitimleri

Java Programming: Working with Strings & Wrapper Objects Eğitimi

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

Java Programming: Working with Strings & Wrapper Objects eğitimi: string işleme ve wrapper nesneler. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Java ve JVMJava REST & GridFS Eğitimi
Yazılım Geliştirme Eğitimleri

Java REST & GridFS Eğitimi

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

Java REST & GridFS eğitimi: rEST servisleri üzerinden GridFS ile dosya depolama. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası.

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