Java für Fortgeschrittene
Bei mehr als 9 Millionen Java Programmierern weltweit, der immer wiederkehrenden Überlegung die Softwareentwicklung in Billiglohnländer auszulagern und dem Nachdrängen von unerfahrenen Copy&Paste Programmierern, ist es nötig, dass man als Java Programmierer einen Überblick über das beinahe unendliche Java Framework Universum behält und weiß, was man wann, wie einsetzt um effizient und effektiv ans Ziel zu gelangen. Dieser Kurs bietet einen Überblick über die wichtigsten Java Frameworks und Tools, sowie Techniken um die für das jeweilige Projekt geeigneten auszuwählen.
Kursinhalte
- Java Syntax für Fortgeschrittene
- Best Practices bei Java Code
- Code Smells und Refactoring
- Überblick zur Klassenbibliothek
- Die wichtigsten 100 Java Frameworks
- Best-Practices zur Frameworkwahl
- Die wichtigsten Java Tools
- Die wichtigsten Analysepatterns
- Die wichtigsten Designpatterns
- Best-Practices bei Java Design
- Unit-Testen und BDD
- Die wichtigsten Test-Patterns
Empfohlene Vorkenntnisse
Mehrjährige Erfahrung als Java Programmierer