Uzmanlaşma: Java Spring Boot Developer / Orta – İleri Seviye
Açıklama
Java, C#, Python ve C++ ile birlikte en önemli programlama dillerinden biridir. Bu kursta Java Standard Edition (SE) ile tanışırsınız.
Sunucu taraflı web programlamanın JavaServer Pages (JSP), sunucu uygulamacıkları (Servlets) ve JSP Standard Tag Library (JSTL) gibi temel kavramlarını öğrendikten sonra Session Listener'lar, filtreler ve Tag Handler'larla çalışmayı öğrenirsiniz. Ayrıca güvenlik (Security) ve Java Persistence API (JPA) gibi konular ele alınır. Bu bilgileri ardından Java Spring Boot ile web veya bağımsız (standalone) sunucu uygulamaları oluşturarak tamamlarsınız. Yapılandırmalar yapabilir, JSON ile serileştirme yapabilir, şablon motorlarını (template engine) kullanabilir ve Spring ile JPA üzerinden veritabanlarına erişebilirsiniz.
İçerik
- Servlet'ler, MVC
- JSP, Expression Language
- JSTL
- Veritabanları
- Filtreler, Listener'lar
- Security API
- Tag Handler
- JPA
- Spring Boot CLI
- Spring Container
- Dependency Injection ve AOP
- Spring'deki kapsamlar (scopes)
- Sunucu başlatıcılar (server starter)
- Spring'de güvenlik
- Spring ve JPA
- Mikro servisler
Hedef kitle
Bu eğitim, Java SE ile nesne yönelimli programlamada halihazırda iyi deneyime sahip olan ve şimdi Java ile sunucu taraflı web programlama bilgisi edinmek ve Java Spring Boot ile sunucu uygulamaları (web veya bağımsız) geliştirmeyi öğrenmek isteyen kişilere yöneliktir.
Gereksinimler
B2 seviyesinde iyi düzeyde Almanca bilgisinin yanı sıra, kullanılan bazı araçlar ve dokümantasyonlar İngilizce olduğundan iyi düzeyde İngilizce bilgisi gereklidir. Eğitim, BT'ye yüksek ilgi ve ileri düzey bilgisayar bilgisinin yanı sıra Windows'u, bilgisayardaki klasör yapısını ve dosyalarla çalışmayı güvenle kullanabilmeyi gerektirir. Ayrıca Java ile nesne yönelimli programlamada sağlam bilgi ve temel HTML bilgisi gereklidir.
Mesleki perspektifler
Java, masaüstünden intranet ve internet uygulamalarına kadar çok farklı platformlar için yazılım geliştirmeye yönelik tüm olanakları sunar. Bu eğitime katılarak backend web geliştirme için kapsamlı Java Spring Boot bilgisi edinir ve böylece görev profilinizi ve istihdam olanaklarınızı genişletirsiniz; bu da geleceği güvenli BT iş piyasasında size çok sayıda yeni kariyer fırsatı sunar.
Finansman desteği
- Eğitim Çeki
- Nitelik Kazanma Fırsatları Yasası (Qualifizierungschancengesetz)
- Federal Ordu Mesleki Destek Hizmeti (BFD)
- Rehabilitasyon desteği
- Alman Federal Emeklilik Sigortası (Deutsche Rentenversicherung Bund)
Koşulların sağlanması ve yetkili finansman kurumunun onayıyla %100'e varan destek mümkündür.
Bunlar da ilginizi çekebilir