Jakarta EE ile kurumsal Java uygulamaları geliştir
Jakarta EE ile JBoss EAP üzerinde JAX-RS REST servisleri, CDI, JPA/Hibernate veri erişimi, EJB iş bileşenleri, JTA transaction ve JMS/ActiveMQ Artemis mesajlaşma konularını uygulamalı öğreten ileri seviye kurumsal Java uygulama geliştirme eğitimi.
Jakarta EE: JAX-RS, CDI, JPA, EJB ve JMS ile EAP üzerinde geliştirme
Bu ileri seviye eğitim, Red Hat Certified Specialist in Enterprise Application Development hedeflerini Jakarta EE ve JBoss EAP üzerinden kapsar. Jakarta EE mimarisi, EAP üzerine dağıtım ve Maven yapılandırması; JAX-RS ile RESTful servisler, JSON-B serileştirme işlenir. CDI ile bağımlılık enjeksiyonu, kapsamlar ve interceptor; JPA/Hibernate ile entity eşleme, JPQL/Criteria ve ilişkiler anlatılır. EJB (stateless/stateful), transaction (JTA) yönetimi; JMS ve ActiveMQ Artemis ile mesajlaşma, MDB; Bean Validation ve güvenlik (JAAS/Elytron) ele alınır. Dağıtım tanımlayıcıları, JNDI arama ve EAP datasource bağlama uygulanır. Katılımcılar çok katmanlı, transaction güvenli kurumsal Java uygulamaları geliştirir. Sınav başvurusu ve ücreti ilgili kuruma aittir.
4 Gün. Her gün dört modül; katılımcılar Jakarta EE temelinden REST, veri erişimi, EJB ve mesajlaşmaya ilerler.
İleri Seviye — Red Hat Certified Specialist in Enterprise Application Development kapsamında Jakarta EE ile JBoss EAP üzerinde JAX-RS, CDI, JPA, EJB ve JMS tabanlı kurumsal uygulama geliştirmenin uçtan uca ele alınması.
Katılımcılar JBoss EAP'ye dağıttıkları Jakarta EE uygulamalarında JAX-RS, JPA, EJB ve JMS senaryolarını uçtan uca uygulamalı geliştirir.
Jakarta EE standart API'leriyle taşınabilir, çok katmanlı uygulamalar yazarsınız.
JTA ve EJB ile transaction sınırlarını güvenle yönetmeyi öğrenirsiniz.
JMS ve MDB ile gevşek bağlı, ölçeklenebilir entegrasyonlar kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Java (OOP, generics, collections, exception) bilgisi gerekir.
Maven ile derleme ve bağımlılık yönetimine aşinalık beklenir.
İlişkisel veritabanı ve temel SQL bilgisi faydalıdır.
JDK, Maven, bir IDE ve JBoss EAP kurulabilen bir ortam gereklidir.
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:
Çok katmanlı Jakarta EE uygulamalarını tasarlayıp EAP'ye dağıtırsınız.
JAX-RS ile JSON tabanlı RESTful servisler geliştirirsiniz.
CDI ile enjeksiyon, kapsam ve interceptor'ları uygularsınız.
JPA/Hibernate ile entity eşleme ve JPQL/Criteria sorguları yazarsınız.
Stateless/stateful EJB iş bileşenleri geliştirirsiniz.
JTA ve @TransactionAttribute ile işlem sınırlarını yönetirsiniz.
JMS ve MDB ile asenkron mesajlaşma uygulamaları kurarsınız.
@RolesAllowed ve EAP güvenlik alanıyla erişimi denetlersiniz.
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.
Sıfırdan Linux: Linux nedir, dağıtım seçimi, terminalle ilk tanışma, temel komutlar, dosya işlemleri, sudo ve apt/dnf ile yazılım kurulumu. Başlangıç DVA eğitim
Detayları Gör →LFCS alan hedeflerine hazırlık: temel komutlar, systemd ve boot, kullanıcı/ağ yönetimi, LVM depolama ve SSH/cron/NTP servisleri. Performans tabanlı DVA eğitimi.
Detayları Gör →Bash scripting: değişkenler, koşul ve döngüler, fonksiyonlar, getopts, sed/awk metin işleme, set -euo pipefail hata yönetimi ve cron otomasyonu. Uygulamalı DVA
Detayları Gör →Linux yönetimine giriş: kurulum ve ilk yapılandırma, kullanıcı ve izin temelleri, apt/dnf paketler, systemd servisleri, ağ ayarı ve basit sorun giderme. DVA eği
Detayları Gör →Linux'e giriş: Linux tarihi ve açık kaynak felsefesi, dağıtım ekosistemi, masaüstü kullanımı, terminale ilk adım, dosya sistemi ve yazılım kurulumu. DVA eğitimi
Detayları Gör →