Dein Live Videokurs für die perfekte Vorbereitung auf die Prüfung, egal wie schwer sie dieses Semester wird!
Fragen von Deinen Kommilitonen direkt im Kurs
Aufgaben und Lösungen zu jeder Lektion
Zusammenfassungen für jedes Thema
typische Stolperfallen werden behandelt
Jede Menge Markierungen in den Videos für schnellen Zugriff
Inhalte in diesem Kurs:
Vererbung (Polymorphie, protected, instanceof, super, ...)
Interfaces (Markerinterface, Vererbung von Interfaces, ...)
Abstrakte Klassen (abstract, )
Packages
Exceptions (try, catch, finally, throw, eigene Exceptions, ...)
Generische Datentypen (Typparameter, Wrapperklassen, Diamond-Operator, ...)
Upcast, Downcast
Streams (IO mit FileReader, BufferedReader für Textdateien usw., FileInputStream und allen anderen wichtigen Themen dazu, Serializable, EOFException, transient, try-with-resources, ...)
Decorator-Pattern
Comparable (compareTo, Sortierung, Comparator, ...)
Collections (List, Map, Set, Multimap, ...)
Iterator (Iterable, ...)
Unit Tests mit JUnit (Annotations (@Test, @BeforeEach usw), imports usw.)
Innere Klassen (anonyme, Verschachtelung, ...)
Threads (extends Thread, Runnable, sleep, join)
Builder-Pattern (Method-Chaining)
Visitor-Pattern
TCP-Server (und Client mit Threads)
Mehr Infos zu den ganzen Dateien pro Lektion gibt es immer in der Lektionsbeschreibung!