Bestellung
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Im Java Grundkurs intensiv steigst du praxisnah in die professionelle Java-Entwicklung ein. Du startest mit einem klaren Überblick zu Java-Versionen, JRE und JDK, Oracle JDK vs. OpenJDK sowie der Installation des Java SDKs. Gemeinsam richten wir deine Entwicklungsumgebung ein und arbeiten wahlweise mit IntelliJ IDEA, Eclipse oder NetBeans, damit du von Anfang an sauber kompilierst, ausführst und debuggen kannst. Danach erarbeitest du die Java-Grundlagen: Syntax, Programmstruktur, Datentypen, Operatoren, Arrays und Collections, Kontrollstrukturen sowie Fehlerbehandlung mit try und catch. Du verstehst, wie die Java-Architektur aufgebaut ist und was der Garbage Collector im Hintergrund für dich übernimmt. Parallel lernst du, deinen Code nachvollziehbar zu dokumentieren und die Java API Docs gezielt zu nutzen.
Ein Schwerpunkt liegt auf der Objektorientierung in Java. Schritt für Schritt entwickelst du eigene Klassen und Objekte, arbeitest mit Vererbung, abstrakten Klassen und Interfaces und setzt Polymorphie sowie Composition sinnvoll ein. Anschließend nutzt du zentrale Bibliotheken aus Java SE, arbeitest mit Streams und Datenstrukturen, liest und schreibst Dateien und bindest bei Bedarf 3rd Party Bibliotheken wie Apache Commons ein.
Einführung und Überblick
- Java Versionen
- Installation des Java SDKs
- Entwicklungsumgebungen (IntelliJ Idea, Eclipse oder NetBeans)
- Architektur
- JRE und JDK
- Oracle JDK vs Open JDK
Grundlagen:
- Die Syntax von Java
- Garbagecollection
Programmierung:
- Programmstruktur
- Datentypen
- Arrays und weitere Collections
- Operatoren
- Bedingungen, Schleifen, Entscheidungsblöcke
- Fehlerbehandlung (try und catch)
- Dokumentation im Code (Java API Docs)
Java Objektorientierung:
- Klassen
- Vererbung
- Abstrakte Klassen
- Interfaces
- Polymorphie
- Composition
Bibliotheken (Java SE):
- Überblick zum API
- Streams und Datenstrukturen
- Dateien lesen und schreiben
- Fremde 3rd Party Bibliotheken einbinden, wie z.B. Apache Commons
Erstellung von Beispielanwendungen:
- Datenbankzugriff mit Java
- Ereignissteuerung
Ausblick:
- Testing mit Java
- Annotationen
- Was erwartet mich im Java EE Bereich?
- Java Servlets
- JSP und JSF
- Paketmanager (Maven & Co.)
Das Java Seminar wird von erfahrenen Trainern durchgeführt, die jahrelange Praxiserfahrung im Bereich der Java-Entwicklung vorweisen können.