Jakarta EE ile ilk arka uç uygulamanızı yazın
Bu eğitim, Jakarta EE ile arka uç geliştirmeye yeni başlayanlar için hazırlanmıştır. Jakarta EE platformu ve profilleri, Maven proje yapısı, WildFly kurulumu, Jakarta REST (JAX-RS) ile kaynak sınıfları, JSON-B ile serileştirme, CDI ile bağımlılık enjeksiyonu,…
Jakarta EE ile REST ve veritabanı destekli ilk arka uç uygulaması
Bu eğitim, Jakarta EE ile arka uç geliştirmeye yeni başlayanlar için hazırlanmıştır. Jakarta EE platformu ve profilleri, Maven proje yapısı, WildFly kurulumu, Jakarta REST (JAX-RS) ile kaynak sınıfları, JSON-B ile serileştirme, CDI ile bağımlılık enjeksiyonu, JPA ile PostgreSQL erişimi, işlem yönetimi ve dağıtım, test ve MicroProfile Health ile sağlık kontrolü uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. günde Platform ve REST API ve 2. günde Veri Erişimi, Dağıtım ve Test ele alınır, her modül uygulamalı çalışmayla pekiştirilir.
Başlangıç Seviye — Jakarta EE arka uç geliştirmeye giriş: proje kurulumu, REST, JPA, CDI ve uygulama sunucusuna dağıtım
Eğitim boyunca bir kitap kataloğu REST API'si sıfırdan yazılır, veritabanına bağlanır ve WildFly'a dağıtılır.
Satıcıdan bağımsız Jakarta EE standartlarıyla taşınabilir uygulama yazarsınız.
REST ve veritabanı içeren bir API'yi baştan sona kurup çalıştırırsınız.
CDI, doğrulama ve eşzamanlılık gibi seri eğitimlerine sağlam zemin hazırlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, koleksiyon ve istisna yönetimi bilinmelidir.
Basit SQL sorguları yazabilmek yeterlidir.
GET, POST ve JSON kavramı faydalıdır.
JDK 17+, Maven, IDE ve Docker kurulu bir bilgisayar gerekir.
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:
Jakarta EE profillerini ve bileşenlerini açıklayabilirsiniz.
Maven ile Jakarta EE projesi oluşturup WildFly'a dağıtabilirsiniz.
Jakarta REST ile CRUD uç noktaları geliştirebilirsiniz.
Servis katmanını CDI ile enjekte edebilirsiniz.
Entity eşleyip EntityManager ile veri işleyebilirsiniz.
@Transactional ile tutarlı veri işlemleri yapabilirsiniz.
REST Assured ve Testcontainers ile testler yazabilirsiniz.
Docker ve MicroProfile Health ile uygulamayı yayına hazırlayabilirsiniz.
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.
FreeCAD ile parametrik modelleme: Sketcher kısıtları, Part Design, Spreadsheet, montaj, TechDraw ve STL/STEP çıktısı.
Detayları Gör →FreeRTOS ile task, scheduler, kuyruk, semafor, mutex, ISR ve bellek yönetimi: ESP32/STM32 üzerinde gerçek zamanlı programlama.
Detayları Gör →Front-end eğitimi: semantik HTML5, CSS Flexbox/Grid, duyarlı tasarım, ES6 JavaScript, DOM, Fetch API ve erişilebilirlik.
Detayları Gör →Full stack geliştirmeye giriş eğitimi: HTTP, HTML/CSS/JS, Node.js, Express, REST API, SQL/NoSQL ve bulutta yayınlama.
Detayları Gör →Back end dilleri Node.js, Python Flask ve Java Spring ile aynı API; Redis, RabbitMQ, Postman, Nginx ve Docker yardımcı araçları.
Detayları Gör →