Seminarziel: JavaServer Pages (JSP) und Servlets sind die zentralen Webtechnologien, die in der Java 2-Plattform, Enterprise Edition (J2EE), definiert sind. Der Kurs "Programmierung von Web-Komponenten mit Servlets und JSP" vermittelt erfahrenen Java-Entwicklern die nötigen Kenntnisse und Fähigkeiten zum schnellen Erstellen von Webanwendungen mithilfe von JSP und Servlets unter Verwendung der Tomcat-Webcontainer und des Struts-Frameworks. Die Teilnehmer erlernen die aktuellen Methoden zum Analysieren, Entwerfen, Entwickeln, Testen und Bereitstellen von Webanwendungen mit Java-Technologien. Praktische Übungen ermöglichen es den Teilnehmern, Erfahrung im Erstellen und dem Einsatz kleinerer bis mittlerer Webanwendungen zu sammeln, die typischerweise in Intranet- und kleineren kommerziellen Umgebungen benötigt werden. Zielgruppe: Der Kurs richtet sich an Java-Entwickler mit Kenntnissen, die denen eines Sun Certified Java Developer entsprechen und die Webkomponenten wie Servlets und benutzerdefinierte Tags erstellen, die bei Aufbau und Erzeugung von dynamischen Webinhalten eingesetzt werden. Der Kurs richtet sich nicht an We-Designer, die mit Hypertext Markup Language (HTML), JavaScript(TM) oder anderen Möglichkeiten der Präsentation im Web arbeiten. Seminarinhalte: Dieser Kurs vermittelt folgende Kenntnisse und Fähigkeiten: - Schreiben von Java-Servlets
- Erstellen robuster Webanwendungen mit Struts, Sitzungsverwaltung, Filtern und Datenbankintegration
- Schreiben von JSP-Seiten
- Erstellen leicht zu wartender JSP-Seiten mithilfe der Expression Language, der JSP Standard Tag Library (JSTL) und des Struts-Tiles-Frameworks
- Erstellen robuster Webanwendungen, die Struts und JSP-Seiten integrieren
Voraussetzungen: Um diesen Kurs erfolgreich absolvieren zu können, sollten Sie über folgende Vorkenntnisse verfügen: - Schreiben von Java-Anwendungen sowie Nachweis sehr guter Programmierkenntnisse
- Integrieren von vorhandenem Java-Code (z. B. Wiederverwenden von von anderen Teammitgliedern bereits erstellten Klassen)
- Entwerfen von Java-Anwendungen
- Beschreiben der Vorzüge einer n-schichtigen Architektur auf funktioneller Ebene
- Erstellen einer Webseite mit HTML
|