Understanding the Java Spring Framework Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom
  • Süre: 3 Gün

Spring, web üzerinde ve büyük ölçekli kurumsal düzeyde uygulamalar geliştirmek için popüler Java tabanlı bir frameworktür. Halen devam etmekte olan desteklenen projelerin sayısı nedeniyle yıllardır popülerliği artmıştır. Spring aynı zamanda hem JDBC yöntemlerini hem de Hibernate gibi nesne-ilişkisel map kütüphanelerini kullanarak veritabanlarına bağlantı desteği sağlar.

Bu eğitim, basit Spring projelerinin nasıl kurulacağına ve web tabanlı MVC projelerine odaklanmaktadır. Süreklilik ve işlemler, hem JDBC hem de Hibernate ORM uygulamalarına bakarak ele alınmaktadır. Eğitim içerisinde kimlik doğrulama yöntemleri ve kullanıcı rolleri de dahil olmak üzere bir uygulamanın güvenliğini sağlama konusu da ele alınmaktadır.

Spring Framework JavaEE yapısına alternatif oluşturmaktadır. Bu nedenle Java dünyasındaki yeri diğer frameworklerin ötesindedir. Spring sadece bir frameworkten öte bir frameworkler platformudur. Bu platformda bir Enterprise Java projesinde gerekli olabilecek hemen hemen her bileşen bulunmaktadır. Bu nedenle Java dünyasında yer edinmek veya farklı bir yerde olmak isteyen her developer katılabilir/katılmalıdır.

Bu eğitimi dilediğiniz tarih ve lokasyonda organize edebiliriz. Bize Ulaşın!

Önkoşullar

Herhangi bir ön koşul yoktur.

Kimler Katılmalı

Bu eğitime Java ve Java EE platform uygulamalarında Spring Framework bölümlerini veya parçalarını kullanmak isteyen işletme bileşeni, web ve müşteri geliştiricileri kişiler katılabilir. 

Neler Öğreneceksiniz

  • Sıfırdan bir Spring projesi oluşturma
  • Beans tanımlamave gerektiğinde onları kurma
  • Web tabanlı uygulamaları kurma ve geliştirme
  • Nesne kalıcılığı ve işlem desteği ile veritabanı erişimi dahil etme
  • Veritabanı yöntem çağrıları yoluyla kimlik doğrulama kullanarak ve Spring Security'nin potansiyel saldırılara karşı otomatik olarak nasıl güvenli olabileceğini kullanarak uygulamalarını güvenli hale getirme

Eğitim İçeriği

Introduction to Spring

  • What is Spring and why do we want to use it?
  • The dependency injection pattern
  • Spring modules
  • Configuring a Spring project
  • Spring tools

Spring Beans

  • Spring vs Java Beans
  • Defining beans
  • The p and c namespaces
  • Autowiring beans
  • Lifecycle of a bean

Web Applications and MVC with Spring

  • The MVC pattern
  • Web MVC in Spring
  • Configuring a web project
  • Creating and running web projects

Aspect-Oriented Programming

  • What is aspect-oriented programming?
  • Writing advice
  • AspectJ and Spring


Eğitim Yorumları


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Eğitim Tarihleri

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

Bu eğitimi dilediğiniz tarih ve lokasyonda organize edebiliriz.
12 Ağustos 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
17 Ağustos 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
21 Ağustos 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
01 Eylül 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
10 Ekim 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
19 Ekim 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
23 Ekim 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
04 Kasım 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.