Einstieg in Java
Beschreibung
In diesem Seminar lernen oder wiederholen Sie die Grundlagen der Objekt-Orientierten Programmierung und lernen die Besonderheiten von Java kennen. Wir entwickeln gemeinsam nützliche kleine Werkzeuge und gerne auch Anwendungen mit GUI oder für's Web.
Sollten Sie bereits viel Erfahrung in OOP in C++, C# oder Object-Pascal (Delphi) haben, so bietet sich ein Umsteiger-Seminar eher an.
Agenda
Kapitel 1: Vorstellung der Konzepte
- Compiler, Runtime-Environment, Integrated Development Environment, Build-Systeme
- Klassen, Methoden, Felder, Typen, Aufzählungen
- Variablen, Literale, Konstanten, Arrays, Collections
- Operatoren, Methoden-Aufrufe, einfache Ausgaben
Kapitel 2: Kontrollstrukturen
- Verzweigungen (if ... else & switch)
- Schleifen (for, while, do ... while)
Kapitel 3: Zugriffsrechte und Modifier
- public, protected, package private, private für Klassen und Methoden
- final für Klassen, Methoden und Felder
Kapitel 4: Kennenlernen der Standard-Bibliothek
- Input/Output mit Streams
- Zufallszahlen
- Datum und Uhrzeit
- Kryptografie
Kapitel 5: Schnittstellen
- Einfache Schnittstellen und Serializable
- FunctionalInterface und Lambda-Ausdrücke
- Das streaming-api
Kapitel 6: Externes
- Externe Bibliotheken suchen, finden, einbinden
- Ausführbare JAR-Dateien
- Eigene Bibliotheken erstellen und einbinden
Steckbrief
| Titel: | Einstieg in Java |
|---|---|
| Level: | Anfängerinnen & Anfänger mit wenig Programmier-Erfahrung |
| Dauer: | 3 Tage |
| Technologien: | openjdk, Editor | IDE, maven |
| Verfügbarkeit: | also available in englisch |