Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Giriş
- Kursun amaçları ve yapısı
- Java EE 8 özelliklerine genel bakış
Java EE Mimarisine Genel Bakış
- Java EE’te çok katmanlı mimari
- Temel bileşenler: EJB, JPA, JSP ve Servlet’ler
- Java EE’in kurumsal uygulamalardaki rolü
Java EE 8 API’leri ve İşlevselliğine Genel Bakış
- Yeni API’lere giriş: JSON-B, Güvenlik ve HTTP/2
- Mevcut API’lerde iyileştirmeler: JAX-RS, CDI ve daha fazlası
- Bulut ve HTML5 desteği
Geliştirme Ortamının Hazırlanması
- Java EE 8 ve gerekli araçların kurulması
- Entegre Geliştirme Ortamının (IDE) ayarlanması
- Uygulama sunucularının yapılandırılması (örneğin, WildFly, GlassFish)
Java EE 8’in Kurulması ve Yapılandırılması
- Adım adım kurulum kılavuzu
- Sunucu ayarlarının yapılandırılması
- Kurulumun doğrulanması
Örnek Bir Uygulama Oluşturma
- Temel proje yapısının ayarlanması
- Basit bir web hizmeti geliştirilmesi
- Örnek uygulamanın dağıtılması
Bir Database’e Okuma ve Yazma
- Java EE uygulamalarını bir veritabanına bağlama
- Veritabanı işlemleri için JPA’yı kullanma
- CRUD işlemlerini uygulama
Bağımlılık Enjeksiyonunu Anlama
- Java EE’te Bağımlılık Enjeksiyonunun (DI) kavramları
- Uygulamalarda CDI açıklamalarını kullanma
- Bean’leri ve yaşam döngülerini yönetme
Durumlu Bileşenler Yazma
- Sorumlu oturum bean’lerine genel bakış
- Sorumlu bileşenleri oluşturma ve yönetme
- Kalıcılık ve durum yönetimi
Java EE Websocket’leriyle Çalışma
- Java EE’te Websocket’lere giriş
- Gerçek zamanlı iletişim için Websocket’lerin ayarlanması
- Uygulamalarda Websocket’lerin uygulanması
Java Türünü JSON’a Eşleme
- Veri bağlama için JSON-B API’sini kullanma
- JSON eşlemelerini özelleştirme
- Java EE ile JSON ayrıştırma ve oluşturma
Uygulama için Bir Kullanıcı Arayüzü Geliştirme
- Java EE’te JSF ve HTML5’e genel bakış
- JSF ile bir kullanıcı arayüzü oluşturma
- Ön uç ile arka uç hizmetlerinin entegrasyonu
Uygulamayı Güvenli Hale Getirme
- Java EE Güvenlik API’sini uygulama
- Kimlik doğrulama ve yetkilendirme mekanizmaları
- RESTful hizmetleri ve web uygulamalarını güvenli hale getirme
Uygulamayı Test Etme
- Java EE bileşenleri için birim ve entegrasyon testleri yazma
- Java EE uygulamalarını test etmek için araçlar (örneğin, Arquillian)
- Testlerin geliştirme hattında otomatikleştirilmesi
Uygulamayı Hata Ayıklama
- Java EE’te hata ayıklama teknikleri
- Hata ayıklama için IDE araçlarını kullanma
- Yaygın sorunların giderilmesi
Uygulamayı Dağıtma
- Java EE uygulamalarını paketleme
- Farklı ortamlara dağıtma (geliştirme, hazırlık, üretim)
- Sürekli dağıtım uygulamaları
Sorun Giderme
- Yaygın dağıtım sorunlarını belirleme ve çözme
- Uygulama performansını izleme
- Uygulama kararlılığı için en iyi uygulamalar
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Java programlama deneyimi
Hedef Kitle
- Geliştiriciler
21 Saat