BUILDING WEB APPLICATIONS WITH JSP: AN INTRODUCTION TO JSP EĞİTİMİ

JSP ile ilk dinamik web uygulamanızı yazın

HTTP ve web mimarisi, servlet konteyneri, JSP sözdizimi, yaşam döngüsü, form işleme, WAR paketleme ve Tomcat dağıtımı.

JSP'ye giriş: HTTP, Tomcat, JSP sözdizimi, yaşam döngüsü, form ve oturum işleme ile ilk çalışan Java web uygulamanızı sıfırdan geliştirip WAR olarak yayınlayın.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

JSP teknolojisine temel giriş ve ilk çalışan web uygulaması

Eğitim, Java ile dinamik web geliştirmeye JSP üzerinden giriş yapar. HTTP istek/yanıt döngüsü, istemci-sunucu mimarisi, servlet konteyneri ve Tomcat kurulumu, web uygulaması dizin yapısı (WEB-INF, web.xml), JSP sözdizimi ve yaşam döngüsü, form işleme, oturum, JavaBean kullanımı ve WAR paketleme uygulamalı anlatılır. Çıktıda JSP'nin MVC içindeki yeri ve servlet, EL, JSTL ile sonraki adımlar tanıtılır.

Süre ve Format

2 Gün. Her gün dört modül; Web Mimarisi ve JSP Sözdizimi; Form İşleme ve Uygulama ekseninde ilerleyen uygulamalı program.

Seviye

Başlangıç Seviye — JSP temelleri: web mimarisi, servlet konteyneri, JSP yaşam döngüsü, temel sözdizimi ve ilk uygulama.

Öğrenme Metodu

Eclipse ve Tomcat ile sıfırdan bir kayıt formu ve liste uygulaması geliştirilir; her adım canlı kodlama ve alıştırma ile ilerler.

Neden Bu Eğitim?

🌱Sıfırdan Başlangıç

Web uygulamasının nasıl çalıştığını temelden kavrarsınız.

☕Java Web

Kurumsal Java web dünyasına giden yolun ilk adımını atarsınız.

🚀Çalışan Uygulama

İlk gün sonunda çalışan bir uygulama yayınlarsınız.

Anahtar Konular

JSP girişJSP eğitimiJava web geliştirmeTomcat kurulumuJSP yaşam döngüsüJSP form işlemebaşlangıç Java webWAR dağıtımıservlet konteyneriJSP sözdizimi
“Her büyük web uygulaması basit bir Hello sayfasıyla başladı.”

Ön Koşullar

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

1
Java Sözdizimi

Değişken, döngü, sınıf ve metot bilgisi gerekir.

2
HTML Temelleri

Form, tablo ve bağlantı etiketlerini bilmek yeterlidir.

3
JDK Kurulumu

JDK 11+ ve bir IDE kurulu olmalıdır.

4
Komut Satırı

Temel dizin komutlarını bilmek yararlıdır.

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ı, Tomcat üzerinde temel JSP sayfaları geliştirir ve yaşam döngüsünü açıklar.
Modül 1
Web Mimarisi
  • İstemci-sunucu modeli ve HTTP istek/yanıt
  • GET, POST ve durum kodları
  • Statik ve dinamik içerik
  • Servlet konteyneri kavramı
  • Java EE / Jakarta EE katmanları
  • Tarayıcı geliştirici araçlarıyla izleme
Modül 2
Ortam Kurulumu
  • Apache Tomcat kurulumu ve dizin yapısı
  • Eclipse Server entegrasyonu
  • Web uygulaması yapısı: WEB-INF, web.xml, lib
  • İlk Hello JSP
  • WAR dosyası ve dağıtım
  • Port ve log yapılandırması
Modül 3
JSP Sözdizimi
  • Şablon metin ve JSP öğeleri
  • Scriptlet, expression, declaration
  • Yorum satırları
  • Direktiflere kısa bakış
  • Hata mesajlarını okuma
  • Tarih ve saat gösteren sayfa
Modül 4
JSP Yaşam Döngüsü
  • Çeviri, derleme ve yükleme
  • _jspService ve istek işlemleri
  • Aynı sayfanın çoklu istek ile çalışması
  • Tomcat work dizini ve üretilen .java
  • Değişiklikte yeniden derleme
  • Performans ilk istek gecikmesi
Günün hedefiKatılımcı, form işleyen ve oturum kullanan küçük bir kayıt uygulamasını paketleyip yayınlar.
Modül 1
Form İşleme
  • HTML form ve input türleri
  • request.getParameter ile okuma
  • Doğrulama ve hata mesajı
  • GET/POST farkı ve güvenlik
  • Türkçe karakter ve UTF-8
  • Kayıt formu alıştırması
Modül 2
Oturum ve Çerez
  • session ile kullanıcı bilgisi saklama
  • Giriş / çıkış akışı
  • Çerez oluşturma ve okuma
  • Oturum zaman aşımı
  • Basit sayaç ve sepet
  • Güvenlik uyarıları
Modül 3
JavaBean ve Sayfa Parçaları
  • JavaBean kuralları
  • jsp:useBean ve setProperty
  • include ile üst bilgi / alt bilgi
  • Liste gösterimi (ArrayList)
  • JSP ve servlet iş bölümü
  • MVC kavramına giriş
Modül 4
Paketleme ve Sonraki Adımlar
  • WAR oluşturma ve dağıtım
  • Sık görülen hatalar: 404, 500
  • Hata ayıklama ve log okuma
  • EL, JSTL ve servlet yol haritası
  • Spring MVC ve modern alternatifler
  • Mini proje sunumu

Eğitim Kazanımları

Program sonunda katılımcılar:

⚡
HTTP Bilgisi

İstek/yanıt döngüsünü ve durum kodlarını açıklayabilirsiniz.

🛠️
Tomcat Kurulumu

Tomcat'i kurup uygulama dağıtabilirsiniz.

🎯
JSP Yazımı

Temel JSP öğeleriyle dinamik sayfa yazabilirsiniz.

🧩
Yaşam Döngüsü

JSP'nin servlet'e dönüşümünü anlatabilirsiniz.

🔍
Form İşleme

Form verisini alıp doğrulayabilirsiniz.

📈
Oturum Kullanımı

Giriş ve sepet gibi oturum tabanlı akışlar kurabilirsiniz.

🔐
JavaBean

Bean ile veri taşıyıp sayfada gösterebilirsiniz.

🚀
Dağıtım

WAR dosyası oluşturup yayınlayabilirsiniz.

Kimler İçin Uygundur?

  • Java temel sözdizimini bilen
  • web geliştirmeye yeni başlayan öğrenciler
  • geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Java temel sözdizimini bilen, web geliştirmeye yeni başlayan öğrenciler ve geliştiriciler için uygundur.
Hiç web bilmeyen katılabilir mi?
Evet, HTTP ve web mimarisi eğitimin ilk modülünde anlatılır; Java temel bilgisi yeterlidir.
JSP hâlâ güncel mi?
Mevcut kurumsal uygulamalarda yaygındır; eğitim modern çatılara geçiş yolunu da gösterir.
Hangi IDE kullanılır?
Eclipse veya IntelliJ kullanılabilir.
Sertifika verilir mi?
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. Building Web Applications with JSP: An Introduction to JSP E Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç 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 GenelWebSphere Structure & JSP Programming Eğitimi
Yazılım Geliştirme Eğitimleri

WebSphere Structure & JSP Programming Eğitimi

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

WebSphere ve JSP eğitimi: WAS mimarisi, profil, konsol, wsadmin, WAR/EAR dağıtımı, servlet, JSP, EL, JSTL ve JNDI veri kaynağı ile uygulamalı 2 gün.

Detayları Gör →
Yazılım Geliştirme GenelWorking with Controllers & Directives Eğitimi
Yazılım Geliştirme Eğitimleri

Working with Controllers & Directives Eğitimi

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

AngularJS controller ve directive eğitimi: modül, DI, $scope, controllerAs, isolated scope, link, transclusion, component ve Karma testleriyle uygulamalı 2 gün.

Detayları Gör →
Yazılım Geliştirme GenelWorking with Display Directives Eğitimi
Yazılım Geliştirme Eğitimleri

Working with Display Directives Eğitimi

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

AngularJS display directive eğitimi: ng-repeat, track by, ng-if/ng-show, ng-switch, ng-class, ng-style, filtreler, ngAnimate ve performans ile uygulamalı 2 gün.

Detayları Gör →
Yazılım Geliştirme GenelYazılım Geliştirme Eğitimi
Yazılım Geliştirme Eğitimleri

Yazılım Geliştirme Eğitimi

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

Yazılım geliştirme eğitimi: algoritma, Python, OOP, Git, pytest, SQL, REST API ve SDLC ile sıfırdan 3 günlük uygulamalı yazılım temelleri programı.

Detayları Gör →
Yazılım Geliştirme GenelYazılım Geliştirme için Meslektaş Scrumbu Kullanma Eğitimi
Yazılım Geliştirme Eğitimleri

Yazılım Geliştirme için Meslektaş Scrumbu Kullanma Eğitimi

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

Yazılım geliştirme için Scrum eğitimi: roller, backlog iyileştirme, story point, Definition of Done, CI/CD, retrospektif ve ölçekleme ile uygulamalı 2 gün.

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