
Prog2 Live Coaching
104
Dein Live Videokurs für die perfekte Vorbereitung auf die Prüfung, egal wie schwer sie dieses Semester wird!
- 13:52 Stunden Videomaterial
- 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
- Einmalige Zahlung, kein Abo
Jetzt nur 14,99€ statt 54,99€
Zum KursIntro
Inhaltsübersicht
siehe Prog2

Lektionsübersicht
- 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)

Code zur Aufgabe aus dem Youtube-Video für die Klausuraufgabe 2020 (Streams, Socket, Client/Server)
Code zur gleichen Aufgabe mit Ausgaben und Client aus dem Video Klausuraufgabe laufender Code (Streams, Socket, Client/Server)
