in Kooperation mit ipcenter.at GmbH & Coders Lab Austria

Back-End-Programmierung mit JAVA, einer objektorientierten Programmiersprache, bedeutet Prozesse im Hintergrund effizient zu gestalten. Coden Sie die Logik des Systems. In dieser Ausbildung lernen Sie, die Funktionsweise einer Web-Applikation zu programmieren, um eigene Projekte umzusetzen.

Die Ausbildung setzt sich aus 3 Level zusammen, die auch einzeln gebucht & absolviert werden können:

(Weitere Informationen finden Sie unter „Downloads“ rechts auf dieser Seite)

Level 1 Basics & MySQL

Sie beherrschen die Grundlagen der Back-End-Programmierung mit Java. Die objektorientierte Programmierung ermöglicht es, die Daten Ihrer Kund/innen zu speichern und abzurufen, Passwörter werden geprüft, Bestellungen im Online-Shop werden erfasst und ausgewertet uvm.

Modul 0: Prework

  • Arbeiten mit GitHub & Repositories kennenlernen
  • Installationen von nötigen Programmen
  • Grundlagen in Java, SQL, HTML und Unix-Systemen
  • Auswertung der Aufgaben, Nachbesprechung und Wiederholungsmöglichkeit

Modul 1: Java Grundlagen
Bereits in den ersten Tagen werden Sie Ihre ersten Programme schreiben und dadurch die Funktionsweise von Java kennenlernen.

  • Algorithmen, Methoden, Arrays, Textdarstellung
  • Debuggen, Ausnahmen, Pakete
  • Vorgänge auf Dateien, externe Container
  • Vorbereitung für GitHub-Repository

Modul 2: OOP & MySQL
Mit Objektorientierter Programmierung bekommen Sie bessere Kontrolle über Ihr Projekt und SQL ermöglicht die Kommunikation mit Datenbanken

  • Klassen, Attribute, Methoden, Konstruktoren
  • Vererbung, erweiterte objektorientierte Programmierung
  • MySQL, IntelliJ (IDE Integrierte Entwicklungsumgebung), Tabellen, erweitertes SQL

Modul 3: Vertiefungsmodul
Sie setzen das Erlernte um, legen Ihre erste Zwischenprüfung & Zertifizierung ab & vertiefen Ihr Wissen mit Zusatzmaterial.

  • Begleitung durch Trainer/innen in Tutorials
  • Vorbereitung auf das JavaScript-Modul
  • Zusatzmaterialien & Möglichkeit zur Vertiefung
  • Zwischenprüfung & Wiederholungsmöglichkeit

Level 2 Servlets & Vanilla JS

Sie vertiefen Ihre Java-Kenntnisse, ergänzen diese um das grundlegende Wissen der Front-End-Programmierung mit JavaScript und erlernen, wie mit Servlets die Kommunikation zwischen Webseite und Server gelingt.

Modul 4: Servlets
Sie erlernen die Verwendung des http-Protokolls & erstellen Webanwendungen.

  • Fortgeschrittenes Java
  • Servlets, XML, Maven, Cookies, Sessions, HTTP- Formulare, JSP, MWC, Filter

Modul 5: Vanilla JS
Mit den neuesten Elementen der JavaScript-Sprache  hauchen Sie Ihren Projekten Leben ein.

  • Zeitfunktionen, Arrays, objektorientiertes Programmieren
  • DOM, Ereignisse, Formulare, Navigation

Modul 6: Vertiefungsmodul
Sie vertiefen Ihr Wissen, legen Ihre zweite Zwischenprüfung & Zertifizierung ab & bereiten das Abschlussprojekt vor.

  • Zusatzmaterialien & Möglichkeit zur Vertiefung
  • Diskussion des Abschlussprojekts

Level 3 Advanced Java & Spring

Die Verwaltung von Java Objekten und die Vereinfachung der Entwicklung von Java-Applikationen rundet Ihre Ausbildung ab.
Ihr individuelles Praxisprojekt bringt Ihnen Erfahrung und ist die Basis für Ihr Portfolio als Back-End-Webentwickler:in.
Das TÜV-Austria Personenzertifikat zeichnet Sie international aus.

Modul 7: Advanced Java
Mit Spring vertiefen Sie Ihre Java-Kenntnisse und schreiben damit leistungsfähige Anwendungen.

  • Java 8
  • Generische Typen, Lambda, Stream
  • Spring, Controller, Session-Cookies

Modul 8: Spring Hibernate
Eines der beliebtesten Frameworks bringt Sie dem Profi-Knowhow noch einen Schritt näher.

  • Entities, Relations
  • JPQL, Validierung, TDD

Individuelle Projektarbeit
Jetzt setzen Sie alles Erlernte um und schaffen die Basis zu Ihrem Portfolio und bestehen den Zertifizierungstag.
Gratulation: Sie sind zertifizierte/r Java Developer/in TÜV®!

Der Gedanke an die individuelle Abschlussarbeit begleitet Sie schon seit Level 2, jetzt wird sie konkretisiert und umgesetzt. Ein von Ihnen gewähltes Thema, das für Sie und auch für Ihr Unternehmen einen Gewinn darstellt, wird in 3-6 Wochen ausgearbeitet. Die Kriterien dazu werden in Modul 6 besprochen.
Auch in dieser Phase sind der Austausch mit anderen in der Gruppe, die Tutorials und die individuelle Begleitung durch Trainer/innen wichtige Elemente.

Das Projekt wird präsentiert, diskutiert und stellt das Herzstück für Ihren Kursabschluss bzw.
den Prüfungstag dar.

Zum Level 1 Basics & MySQL

Zum Level 2 Servlets & Vanilla JS

Zum Level 3 Advanced Java & Spring

Ein Quereinstieg in Level 2 oder 3 ist durch das Einreichen geeigneter Vorerfahrung möglich.

Bei gleichzeitiger Buchung der gesamten Ausbildungen kommen Sie in den Genuss eines Preisvorteils gegenüber der separaten Buchung.

Im Rahmen der Level 1 & 2 findet zu Ende jeweils eine schriftliche Zertifizierungsprüfung statt, die Ihnen nach Absolvierung den Zugang zum nachfolgenden Level ermöglicht. Innerhalb des Level 3 setzen Sie ein eigenes Projekt um, das Sie an einem abschließenden Prüfungstag präsentieren, um das Gesamtzertifikat Java Developer/in TÜV® zu erhalten.

Sie können zwischen berufsbegleitender und intensiver Bootcamp-Variante wählen.

Termine buchen

Kontakt

Patrick Mohr

Patrick Mohr
Veranstaltungsorganisation

T: +43 (0)5 0454-8163
E: patrick.mohr@tuv.at

Kursfakten

Online-Kurs oder E-Learning-ProgrammAbschluss mit Zertifikat

Unterrichtseinheiten: 545

Teilnahmebetrag: siehe Kurstermine - zzgl. 20 % USt. Im Teilnahmebetrag sind Kursunterlagen und die jeweilige lernunterstützende Infrastruktur inkludiert. Bei Präsenzveranstaltungen beinhaltet das die Verpflegung vor Ort, bei Online-Kursen den Zugang zur Lernplattform und zu den digitalen Lernunterlagen. Nicht inkludiert ist die Prüfungs- und Zertifikatsgebühr.

Kursvoraussetzungen: PC-Grundkenntnisse. Technische Voraussetzungen: min. Windows 7, Intel i5/Amd A10 Prozessor, min. 8 GB RAM, 10 GB freier Speicherplatz, 10 Mbit/s Downloadgeschwindigkeit.

Kursabschluss: Teilnahmebestätigung des ipcenter.at GmbH. Bei erfolgreicher Teilnahme an der Zertifizierungsprüfung Zertifikat der TÜV AUSTRIA GMBH.

Inhouse Trainings

Sie haben Interesse an Schulungen direkt in Ihrem Unternehmen?
Mehr dazu finden Sie hier >>