Dieser Kurs bringt dich einen Schritt weiter um ein Java Profi zu werden.
Du willst als Java Programmierer arbeiten? Dann ist dieser Kurs ein Muß! Jeder Entwickler heute muss wissen wie was und wie Datenstrukten & Algorithmen arbeiten.
In den Abschnitte zu den Datenstrukturen lernst du nicht nur die Vor- und Nachteile der verschiedenen Datenstrukturen. Du lernst viel mehr deren Aufbau indem du diese von beginn an selbst implentierst.
Der Kurs baut auf die Praxis, du lernst wie man Listen, Bäume etc. anwendet und nicht nur die Theorie.
Welche Themen du unteranderem im Kurs findest:
Datenstrukturen:
Array
ArrayList
Verkettete Listen
LinkedList
Hashtable
Stacks
Queues
Bäume
Binär Bäume
Graphen (Gerichtet, Ungerichtet etc.)
Jede Datenstruktur wird dabei selbst implementiert d.h. es wird nicht einfach nur eine fertige Klasse verwendet. Es geht ja darum diese zu verstehen und nicht nur anzuwenden.
Algorithmen:
Bubblesort
Quicksort
SelectionSort
MergeSort
Suche in Java
Binäre Suche
Die Algorithmen werden wie die Datenstrukturen von Beginn selbst implementiert. So kannst du verstehen wie diese arbeiten.
Zusätzlich gibt es:
- Übungen
- PDF Dateien
- Alle Source Code Dateien