Java EE Teknolojileri ile Uygulama Geliştirme Eğitimi

Java EE Teknolojileri ile Uygulama Geliştirme Eğitimi

Eğitim Hakkında

Sertifika:
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir

Ön Koşul

Bu Eğitimin Herhangi Bir Ön Koşulu Yoktur

Eğitim İçeriği

  • Değişik Java Platformlarını ve Sürümlerini Tanıma
  • Kurumsal Uygulama Gereksinimlerini Tanıma
  • Java EE API ve Servislerini Tanıma
  • Tasarım Kalıpları
  • Model View Controller Kalıbı
  • Senkron ve Asenkron İletişim
  • Katmanlı Mimari (Client, Presentation, Service, İntegration, Persistence)
  • Bir Java EE Uygulamasında Web Komponentlerinin Rolünü Anlama
  • HTTP Request-Response Modelini Tanıma
  • Java Servletler, JSP ve JSF Karşılaştırması
  • Servlet API’yı Tanıma
  • Annotation ve Deployment Tanıtıcılarla Servlet Konfigürasyonu.
  • Request ve Response API’ları Kullanmak
  • Servletleri Controller Olarak Kullanmak
  • JSP Teknolojisinin Rolünü Bir Web-Sunum Mekanizması Olarak Değerlendirmek
  • JSP Sayfaları Yaratmak
  • Servletlerden Gelen Verileri JSP Sayfasında İşlemek
  • JSTL ve EL Teknolojilerine Bakış
  • Jsf Modelini Açıklamak
  • Web Uygulamalarına Jsf Desteği Eklemek
  • Jsf Tag Kütüphanelerini Kullanmak
  • Jsf Sayfalarına Yönlendirme Ayarları
  • Jsf Managed Bean’leri
  • Jsf Tip Dönüştürme, Doğrulama ve Hata Yönetimi
  • EJB Türleri: Session Bean’ler
  • EJB Türleri:Message Driven Bean’ler
  • Java Persistence API ‘In Entity EJB Yerine Kullanımı
  • EJB’lerin Rolünü Bir Java EE Uygulamasında Görmek
  • EJB Lite
  • Stateless ve Stateful Bean Davranış Şekillerini Açıklamak
  • Stateless Session Bean İşlemsel Karekteristiklerini Öğrenme
  • Stateful Session Bean İşlemsel Karekteristiklerini Öğrenme
  • Singleton Session Bean’ler
  • Session Bean Uygulaması
  • Session Bean Kullanıcısı Yaratmak
  • Java EE Uygulamasında Java Persistence API’ın Yeri
  • ORM
  • Entity Sınıfları
  • Entitymanager API Kullanımı
  • Entity Component’lerin Yaşam Döngüsü
  • Persistent Birimlerin Paketlenmesi
  • Transaksiyon Birimlerini Tanımak
  • Program ve Bildirim Yoluyla Transaksiyon Kapsam Belirlemesi Karşılaştırma
  • Java Transaction API (JTA)Kullanımı
  • Container-Yönetimli Transaksiyon Politikası Uyarlaması
  • Entity Komponentlerinin Optimistik Kilitlenmesi ve Sürüm Numaralandırılması
  • Entity Componentlerinin Pessimistik Kilitlenmesi
  • Asenkron İşlem Gerekliliği
  • JMS Teknolojisi
  • JMS ve Transaksiyonlar
  • JMS Yönetimi
  • Message-Driven Bean’lerin Özellikleri ve Yaşam döngüleri
  • Jms Message-Driven Bean Geliştirmek
  • Web Servislerin Rolü
  • Web Servis Modelleri
  • Platformdan Bağımsız Web Servis Geliştirme Spekleri
  • XML İşleme ve Web Servisleri Hazırlamada Kullanılan Java API’larını Tanıma
  • JAX-WS ve JAX-RS ile Java EE Web Servisleri Geliştirmek
  • Java ile Web Servis Kullanan Uygulamalar Yaratmak (Web Servis Clientları Yaratmak)
  • Konteynır Yönetimli Güvenlik
  • Kullanıcı Rolleri ve Yetkilerini Belirlemek
  • Rol-Temelli Güvenlik Politikası Yaratmak
  • Güvenlik API’larını Tanımak ve Kullanmak
  • Web Katmanında Authenticationı Sağlamak

Kazanımlar

.