JSTL ile scriptlet'siz JSP sayfaları geliştirin
JSTL core, fmt, fn, sql ve xml kütüphanelerini öğrenin; c:forEach, c:choose, fmt:formatNumber ve i18n ile scriptlet kullanmadan temiz ve çok dilli JSP sayfaları geliştirin.
JSTL etiket kütüphaneleriyle sunum katmanında mantık ve biçimlendirme
Eğitim, JSP Standard Tag Library'nin dört ana kütüphanesini uygulamalı işler. core ile c:set, c:if, c:choose, c:forEach, c:forTokens, c:url, c:redirect ve c:catch, fmt ile sayı, tarih, para biçimlendirme ve i18n paketleri, fn ile dize ve koleksiyon fonksiyonları, sql ile veri kaynağı sorguları ve xml ile XPath işleme gösterilir. EL ile birlikte kullanım, sayfalama, çok dilli arayüz, Jakarta EE JSTL 3.0 bağımlılıkları ve özel etiket (tag file) yazımı ele alınır.
2 Gün. Her gün dört modül; core ve fn Kütüphaneleri; fmt, sql, xml ve Özel Etiketler ekseninde ilerleyen uygulamalı program.
Orta Seviye — JSTL çekirdek, biçimlendirme, SQL ve XML kütüphaneleri ile scriptlet'siz JSP sayfaları.
Bir ürün kataloğu uygulaması JSTL ile filtreleme, sayfalama, çok dilli biçimlendirme ve hata yakalama özellikleriyle geliştirilir.
Mantık içeren HTML şablonlarını etiketlerle okunabilir hale getirirsiniz.
fmt kütüphanesi ile yerelleştirme ve biçimlendirmeyi uygularsınız.
Tasarımcı ve geliştirici iş bölümünü netleştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
JSP temel etiketleri ve EL bilgisi gerekir.
Koleksiyon ve JavaBean kavramları bilinmelidir.
SELECT sorgusu yazabilmek sql kütüphanesi için yeterlidir.
jakarta.servlet.jsp.jstl bağımlılığını ekleyebilecek Maven bilgisi yararlıdır.
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:
JSTL bağımlılıklarını Tomcat sürümüne uygun ekleyebilirsiniz.
Koşul, döngü ve değişken etiketlerini doğru kullanabilirsiniz.
c:forEach ile sayfalama ve iç içe döngüler kurabilirsiniz.
Dize ve koleksiyon işlemlerini sayfada uygulayabilirsiniz.
Sayı, para ve tarihi yerel ayara göre biçimlendirebilirsiniz.
ResourceBundle ile çok dilli arayüz kurabilirsiniz.
XPath ile XML verisini sayfada işleyebilirsiniz.
Yeniden kullanılabilir özel etiket dosyaları yazabilirsiniz.
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.
PyCharm IDE eğitimi: sanal ortam, kod tamamlama, debugger, pytest entegrasyonu, refactoring, Git ve veritabanı araçlarıyla verimli Python geliştirme uygulaması.
Detayları Gör →IT altyapı otomasyonu ve ölçeklenebilirlik eğitimi: Terraform, Ansible, Packer, Auto Scaling, yük dengeleme ve CI/CD pipeline ile altyapıyı kodla yönetme.
Detayları Gör →BT satın alma stratejisi eğitimi: ihtiyaç analizi, RFI/RFP hazırlama, tedarikçi puanlama, lisans modelleri, TCO, SLA ve sözleşme pazarlığı örnek vakalarla uygul
Detayları Gör →İleri seviye back-end developer eğitimi: API tasarımı, PostgreSQL indeks ve sorgu planı, Redis önbellek, Kafka/RabbitMQ, mikroservis, OAuth2 ve gözlemlenebilirl
Detayları Gör →İş modelleme metodolojileri eğitimi: BPMN 2.0, UML, IDEF0, SIPOC, DMN karar tabloları ve değer akışı haritalama ile süreç analizi ve iyileştirme uygulaması.
Detayları Gör →