When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Derinlemesine Enterprise Java 4 : IoC, CDI & Spring Boot

Inversion of Control Dependency Injection JBoss Weld & Spring Boot MVC ORM REST Security Configuration AOP Thymeleaf

     
  • 4.7
  •  |
  • Reviews ( 79 )
₹519

This Course Includes

  • iconudemy
  • icon4.7 (79 reviews )
  • icon24h 36m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Derinlemesine Enterprise Java 4 : IoC, CDI & Spring Boot

Bu eğitim

denetimin evirtmesi _(inversion of control)_

/

bağımlılık içitimi

_(dependency injection)_

konularını anlatmaktadır. Bunlar için

Contexts & Dependency Injection

(CDI - Bağlamlar & Bağımlılık İçitimi)

standardını gerçekleştiren

JBoss Weld

ile standard dışı ancak yaygın kullanılan

Spring Boot

konularını

Spring Boot

çatımlaması çok kullanıldığı için

IoC

ötesinde

MVC

,

ORM

,

REST

,

Yapılandırma _(Configuration)_

,

AOP

ve

Thymeleaf

konularını ileri düzeyde anlatmaktadır. Bu yönüyle tam bir

Spring Boot

eğitimi olarak işlev görür. Yalnızca başta,

IoC/DI

daha kolay anlaşılsın diye standart olan

CDI

,

JBoss Wildfly

üzerinden

Weld

gerçekleştirimiyle anlatılmaktadır. Az zamanı olanlar ya da

IoC/DI

konusunda temel bilgisi olanlar

CDI

konusunu atlayıp doğrudan

Spring Boot

bölümünden başlayabilirler. Ancak temel

IoC/DI

bilgisi olmayanların

CDI

ile başlamaları yararlı olur. Eğitimde Spring Boot için ayrı birere

MVC

ve

REST

olduğu için

Spring MVC

ve

Spring REST

olarak anlatılmaktadır. Ancak Spring Boot için gerekli

Java Object-Oriented Programming

,

Web (Servlet, JSP)

ve

ORM (JPA, Hibernate)

gibi konular, Spring Boot dışında da yaygın olarak kullanıldığı için burada değil, kendilerine ait eğitimlerde gösterilmektedir. Burada yalnızca Spring Boot için özel konular gösterilmektedir.

REST

için

işgörü _(service)_

yazma dışında

istemci (client)

yazılması da anlatılmaktadır. Konular doğrudan uygulamalı anlatılmaktadır. Kuramsal konular geliştirme yaparken gerektiği yerde anlatılmaktadır. Spring Boot, bir çok teknolojik öğe içerdiği gibi

SOA

ve

MicroServices

mimarileri için bir takım

girişim tasarım örüntüsü _(enterprise design pattern)_

içermektedir. Örneğin

3-Tier

ve

N-Tier

uygulamalar da eğitim kapsamında gösterilmektedir. Özellikle

veri _(data)_

,

iş _(business)_

ve

sunum _(presentation)_

katmanlarının nasıl uygulanacağı ve hem

MVC

hem de

REST

için aynı iş mantığı sınıflarının nasıl kullanılacağı gösterilmektedir. Yeni başlayanlar için karışık olabilen bu konular, ileri konular olsa da Spring Boot uygulamalarının hepsinde kullanıldığı için eğitimin kapsamına alınmıştır.

What You Will Learn?

  • IoC, CDI, JBoss Weld .
  • Spring, Spring Boot Web, MVC, Data, ORM .
  • REST, Web Services, Microservices .
  • Configuration, AOP, Security, Thymeleaf.