aformatik.DE

TRAINING / COURSE 250

Object-oriented programming with Java – intensive course

Learn object-oriented programming with Java in a compact, practical intensive course.

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