Merkzettel

» Seite merken Keine Seiten in der Sammlung.
Erweitern Sie Ihre Java-Kenntnisse mit einer Weiterbildung der cimdata Bildungsakademie auf Profi-Niveau.

Weiterbildungskurs
Java Erweiterungskurs

Eine große Zahl von Javabasierten Webanwendungen beruht auf Servlet/JSP-Programmierung. Prinzipiell ist eine JavaServer Faces-Anwendung zunächst eine JSP-/Servlet-Anwendung, die verschiedene Komponenten wie JavaBeans, serverseitige Helper-Klassen und XML-Seiten für die Darstellung im Client beinhaltet.

Mit Hilfe von JSF und zusätzlicher Frameworks wie Primefaces, lassen sich benutzerfreundliche, robuste Webapplikationen effektiv umsetzen.

Infos auf einen Blick

Kursdauer 4 Wochen | 1 Prüfung | cimdata-Zertifikat | 180 Unterrichtseinheiten

Lernziel

In dieser Weiterbildung erlangen Sie die Fähigkeit, komplexe Java-Webapplikationen auf der Basis von Servlets und JSF zu entwickeln. Sie können Webapplikationen mit Userinterface und Datenbankanbindung programmieren, welche in typischer Schichtenarchitektur realisiert werden. Sie können O/R-Mapping mit Hibernate einsetzen und den Build-Prozess automatisieren.

Nach erfolgreicher Beendigung der Kurse Java Grundkurs, Java Aufbaukurs und Java Erweiterungskurs können Sie die Prüfung des OCAs Java SE 8 Programmer 1 kostenfrei ablegen.

Vorkenntnisse

Die Teilnahme an den Kursen Java Grundkurs und Java Aufbaukurs ist notwendig.

Kursaufbau

Dieser Kurs beinhaltet zwei Schwerpunkte. Die erste Woche dient der Vorbereitung auf die Java/Oracle-Zertifizierung.

In den übrigen drei Wochen geht es um JavaEE (Java Enterprise Edition). Hierbei wird vorrangig auf Java und Webapplikationen eingegangen. Es werden wichtige Kenntnisse zu den Themen Servlets, JSP und vor allem JSF (Java Server Faces) vermittelt. Zusätzlich gibt es einen Einstieg in die Thematik O/R-Mapping mit Hibernate. In dieser Thematik entstehen Webapplikationen in typischer Drei-Schichten-Architektur auf der Basis vom Webcontainer Tomcat.

  • Grundlagen für das OCA-Zertifikat

    • Datentypen
    • Methoden und Kapselung
    • Arbeiten mit Strings
    • Arrays und ArrayList
    • Steuerung und Vererbung mit Flow Control und Exception Handling
    • Klassen und Beziehung mit Datum- und Zeitklassen, UML und Klassenbeziehungen
    • Übungen zur Prüfungsvorbereitung und Mock-Tests (Simulationsprogramme)

  • Einführung in JavaEE

    • Einrichtung der Entwicklungsumgebung
    • Buildmanagement
    • Webapplikationen und Struktur
    • Webcontainer (Tomcat)

  • Servlets und Tomcat

    • Formulare und Übergabe von Parametern
    • Servlets und Session

  • Java Server Faces

    • Managed Beans
    • Navigation und Navigationsregeln
    • JSF Validierung
    • JSF Life Circle
    • Rendern von Komponenten
    • JSF und Ajax
    • Webanwendungen mit Primefaces

  • O/R-Mapping mit Hibernate

    • Konzepte von O/R-Mapping
    • Hibernate und Annotation
    • Abfragen mit HQL und Criteria

Ihr erlerntes Wissen werden Sie in praktischen Projekten, Übungen oder Fallstudien mit fachlicher Unterstützung 

nach oben