Java has established itself as one of the most important object-oriented languages, particularly in web programming. Alongside the language, the Java platform supports developers in many areas with extensive class libraries, frameworks and architectures. Our intensive “OOP with Java” seminar is aimed at developers who already have solid foundations, knowledge and experience in another object-oriented language and want to switch to Java.
Course objectives
After this seminar, participants can develop Java applications and evaluate the associated architectures.
Topics
- Basic Java language elements
- Classes and objects
- Superclasses, subclasses and inheritance
- Packages and scopes, delivering completed programs (deployment)
- Access permissions
- Relationships between classes
- Abstract classes and interfaces
- Some fundamental Java platform classes
- Arrays
- Collections
- Generics
- Annotations (metadata)
- Exceptions (exception handling)
- Enums
- Nested classes
- Events
- JavaBeans (Java's component architecture)
- Threads (multitasking with Java)
- Input and output
- Database access with JDBC
Target audience / prerequisites
The seminar is aimed at developers with good knowledge and experience in another object-oriented language.
Tools and materials
IDEs such as Eclipse are used as development environments. The Java database Derby is used for JDBC. Concepts covered in theory are reinforced through numerous practical computer exercises. All materials and exercises are in German.
Course duration
5 days
Questions and registration
info-de[at]aformatik.de
Contact
DE