WEBSPHERE STRUCTURE & JSP PROGRAMMING EĞİTİMİ

WebSphere üzerinde JSP ve servlet uygulaması çalıştırın

WAS mimarisi, profil ve hücre, admin console, JSP yaşam döngüsü, servlet, JSTL, EL, JNDI veri kaynağı ve dağıtım.

IBM WebSphere Application Server mimarisi, yönetim ve dağıtımı ile Servlet, JSP, EL ve JSTL ile MVC web uygulaması geliştirmeyi öğreten 2 günlük Java EE eğitimi.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

WebSphere mimarisi ve JSP geliştirme

Eğitim, IBM WebSphere Application Server (WAS) yapısını ve JSP/servlet geliştirmeyi birlikte ele alır: profil, node, cell ve server kavramları, Integrated Solutions Console, WAR/EAR paketleme ve dağıtım, JSP yaşam döngüsü ve direktifleri, servlet API, Expression Language, JSTL, JSP ile MVC, oturum yönetimi, JNDI üzerinden JDBC veri kaynağı, sınıf yükleyici, güvenlik, loglama ve performans ayarı.

Süre ve Format

2 Gün. Her gün dört modül; WebSphere Mimarisi ve Yönetim; JSP ve Servlet Programlama ekseninde ilerleyen uygulamalı program.

Seviye

Orta Seviye — IBM WebSphere Application Server yapısı, JSP, servlet, JSTL ve yönetim

Öğrenme Metodu

WAS profilinde örnek bir kurumsal web uygulaması dağıtılır; JSP sayfaları geliştirilir ve admin console ile yönetilir.

Neden Bu Eğitim?

🏢Kurumsal sunucu

WAS topolojisini ve yönetim araçlarını tanırsınız.

📄JSP/servlet

Java EE web katmanını doğru kalıplarla geliştirirsiniz.

🛠️Dağıtım ve ayar

Uygulamayı paketleyip dağıtır, veri kaynağı ve loglamayı yapılandırırsınız.

Anahtar Konular

WebSphere eğitimiIBM WebSphere Application ServerJSP programlamaservletJSTLWAS yönetimiJava EEwsadminJNDI veri kaynağıWebSphere dağıtım
“Uygulama sunucusunu tanımak, kodun üretimde nasıl davrandığını öngörmektir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Java

Java SE temelleri ve OOP.

2
HTML

Temel HTML ve HTTP bilgisi.

3
Veritabanı

SQL ve JDBC kavramı.

4
Ortam

WAS (veya Liberty) ve Eclipse/IDE.

Eğitim İçeriği

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.

Günün hedefiKatılımcı WAS topolojisini tanır, profil oluşturur, uygulamayı paketleyip dağıtır.
Modül 1
WAS Mimarisi
  • Cell, node, server ve cluster kavramları
  • Deployment Manager ve node agent
  • Profil türleri: Application Server, Dmgr
  • Liberty ile geleneksel WAS farkı
  • Web container ve EJB container
  • JVM ve dizin yapısı
Modül 2
Yönetim Araçları
  • Integrated Solutions Console gezinmesi
  • wsadmin betikleri (Jython)
  • startServer / stopServer komutları
  • Sunucu günlükleri: SystemOut.log
  • Port yapılandırması
  • Güvenlik ayarı ve yönetici kullanıcılar
Modül 3
Paketleme ve Dağıtım
  • WAR ve EAR yapısı, web.xml
  • Application install sihirbazı
  • Context root ve virtual host
  • Sınıf yükleyici modları ve sıralaması
  • Uygulama güncelleme (hot deploy)
  • Dağıtım sorunları ve çözümleri
Modül 4
Kaynaklar
  • JDBC sağlayıcı ve veri kaynağı
  • JNDI isim ve çözümleme
  • Bağlantı havuzu ayarları
  • JMS ve mesaj kuyruğu tanıtımı
  • Environment entries
  • Kaynak başvurusu (resource-ref)
Günün hedefiKatılımcı JSP ve servlet ile MVC web uygulaması yazar, JSTL ve EL kullanır, WAS üzerinde test eder.
Modül 1
Servlet API
  • HttpServlet doGet / doPost
  • Request ve response nesneleri
  • Servlet yaşam döngüsü: init, service, destroy
  • Filter ve listener
  • Oturum: HttpSession ve çerez
  • Servlet yapılandırma ve annotation
Modül 2
JSP Temelleri
  • JSP yaşam döngüsü ve derleme
  • Direktifler: page, include, taglib
  • Scriptlet'ten kaçınma ve nedenleri
  • Örtük nesneler (request, session)
  • include ve forward
  • Hata sayfası (errorPage)
Modül 3
EL ve JSTL
  • Expression Language ${}
  • JSTL core: c:if, c:forEach, c:choose
  • fmt ve sql kütüphaneleri
  • Özel etiket (tag file)
  • Bean ve useBean
  • Karakter kodlama ve i18n
Modül 4
MVC, Güvenlik ve Ayar
  • Servlet controller + JSP view deseni
  • Form doğrulama ve XSS (c:out)
  • Kimlik doğrulama: FORM auth
  • JSP derleme ayarları ve performans
  • Loglama ve izleme (PMI)
  • Kapanış projesi: ürün katalog uygulaması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
WAS mimarisi

Cell, node ve server yapısını açıklayabilirsiniz.

✅
Yönetim

Konsol ve wsadmin ile sunucu yönetebilirsiniz.

✅
Dağıtım

WAR/EAR uygulamasını paketleyip dağıtabilirsiniz.

✅
Veri kaynağı

JDBC ve JNDI ile veri kaynağı tanımlayabilirsiniz.

✅
Servlet

Servlet ve filter yazabilirsiniz.

✅
JSP

JSP, EL ve JSTL ile sayfa üretebilirsiniz.

✅
MVC

Servlet+JSP ile MVC uygulama kurabilirsiniz.

✅
Sorun giderme

Log ve ayarlarla yaygın WAS sorunlarını giderebilirsiniz.

Kimler İçin Uygundur?

  • Java EE uygulaması geliştiren veya WebSphere üzerinde uygulama çalıştıran geliştirici
  • sistem yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Java EE geliştiricileri ve WebSphere üzerinde uygulama çalıştıran sistem yöneticileri için uygundur.
Liberty işleniyor mu?
Geleneksel WAS ağırlıklıdır; Liberty farkları karşılaştırma olarak anlatılır.
Spring gerekir mi?
Hayır, Servlet/JSP odaklıdır.
Hangi araçlar?
Integrated Solutions Console, wsadmin ve bir Java IDE kullanılır.
Sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. WebSphere Structure & JSP Programming Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelOpenCL ile GPU Programlama Eğitimi
Yazılım Geliştirme Eğitimleri

OpenCL ile GPU Programlama Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

OpenCL ile GPU programlama eğitimi: platform modeli, kernel yazımı, local bellek, matris çarpımı, redüksiyon ve profiling uygulamaları.

Detayları Gör →
Yazılım Geliştirme GenelOpening & Navigating the Application in Project (Online Desktop Client) Eğitimi
Yazılım Geliştirme Eğitimleri

Opening & Navigating the Application in Project (Online Desktop Client) Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Project Online Desktop Client eğitimi: oturum açma, proje açma, görünümler, Gantt, filtre ve gruplama, raporlar ve gezinme.

Detayları Gör →
Yazılım Geliştirme GenelOperations Orchestration 10.x Flow Development Eğitimi
Yazılım Geliştirme Eğitimleri

Operations Orchestration 10.x Flow Development Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Operations Orchestration 10.x flow geliştirme eğitimi: OO Studio, flow tasarımı, hata yönetimi, Content Pack ve Central dağıtımı.

Detayları Gör →
Yazılım Geliştirme GenelOrganize the Library and Content Eğitimi
Yazılım Geliştirme Eğitimleri

Organize the Library and Content Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Kütüphane ve içerik organizasyonu eğitimi: SharePoint belge kütüphanesi, metaveri, içerik türleri, görünümler, sürüm denetimi ve izinler.

Detayları Gör →
Yazılım Geliştirme GenelOrganizing Code into Classes Eğitimi
Yazılım Geliştirme Eğitimleri

Organizing Code into Classes Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Kodu sınıflara organize etme eğitimi: sorumluluk ayrımı, kapsülleme, kompozisyon, kod kokuları ve test eşliğinde refactoring uygulamaları.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn