İlk servletlerinizi yazıp çalıştırın.
2 günlük başlangıç Jakarta Servlet eğitimi: HttpServlet, doGet ve doPost, form işleme, redirect ve forward, yaşam döngüsü, oturum ve Tomcat uygulamaları.
Servlet yaşam döngüsü, istek/yanıt ve form işleme
Bu eğitim Jakarta Servlet'e giriş yaptırır. Web uygulaması mimarisi ve servlet container, Tomcat 10 kurulumu, HttpServlet sınıfı, doGet ve doPost, HttpServletRequest ve HttpServletResponse, parametre okuma, form gönderimi, Content-Type ve karakter kodlaması, sendRedirect ve RequestDispatcher forward, servlet yaşam döngüsü (init, service, destroy), @WebServlet anotasyonu, status kodları, çerez ve basit oturum kullanımı ile basit bir CRUD uygulaması geliştirilir.
2 Gün. Her gün dört modül; toplam 8 modül, her modülde altı konu başlığı ve uygulama çalışması yer alır.
Başlangıç Seviye — Jakarta Servlet temelleri: HttpServlet, doGet/doPost, istek ve yanıt nesneleri, form işleme, yaşam döngüsü ve Tomcat.
Her konu Tomcat üzerinde çalışan küçük bir servletle işlenir, tarayıcı ve geliştirici araçlarından istek ve yanıt birlikte incelenir.
Spring MVC gibi framework'lerin altındaki servlet mantığını kavrarsınız.
İlk gün sonunda tarayıcıda çalışan form tabanlı bir Java uygulaması yazmış olursunuz.
Karakter kodlaması, yönlendirme ve durum kodu gibi sık hatalar baştan öğrenilir.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, metot ve exception kullanabilecek düzeyde Java bilgisi gerekir.
İstek, yanıt, durum kodu ve başlık kavramlarına aşinalık gerekir.
pom.xml ile bağımlılık eklemeye temel aşinalık faydalıdır.
JDK 17 ve IntelliJ IDEA veya Eclipse kurulu olmalı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:
Tomcat 10'u kurup Maven web projesini çalıştırabilirsiniz.
@WebServlet ile doGet ve doPost işleyen servletler yazabilirsiniz.
Parametre, başlık ve URI bilgilerini HttpServletRequest'ten okuyabilirsiniz.
Doğru Content-Type ve UTF-8 ile HTML ve JSON yanıtı yazabilirsiniz.
init, service, destroy akışını ve thread güvenliği sorunlarını açıklayabilirsiniz.
Form verisini doğrulayıp Post/Redirect/Get ile işleyebilirsiniz.
Çerez ve HttpSession ile kullanıcı durumunu saklayabilirsiniz.
Servlet ve DAO ile basit bir CRUD uygulaması geliştirebilirsiniz.
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.
Java Tasarım Kalıpları eğitimi: Singleton, Factory, Abstract Factory, Builder, Adapter, Decorator, Facade, Proxy, Strategy, Observer, Command, State ve Template
Detayları Gör →Java Professional: Gelişmiş Koleksiyonlar, Sıralama ve Generics eğitimi: List, Set, Map, Queue, Deque, TreeMap, LinkedHashMap, Comparable, Comparator, wildcard,
Detayları Gör →Java Professional: İleri Nesne Yönelimli Kavramlar eğitimi: Record, sealed class ve interface, enum gelişmiş kullanım, iç içe ve anonim sınıflar, arayüz...
Detayları Gör →Java Professional: Eşzamanlılık ve Sanal Thread'ler eğitimi: Thread yaşam döngüsü, synchronized, volatile, Lock, atomik sınıflar, concurrent koleksiyonlar,...
Detayları Gör →Java Professional: Temel Java ve String İşleme eğitimi: Primitive ve wrapper tipler, tip dönüşümü, operatörler, var, text block, String/StringBuilder API, regex
Detayları Gör →