Java Advanced Programming

We'll cover advanced Java concepts in this seminar, assuming our readers already have some basic knowledge of the language. It is not a full reference, but rather a comprehensive guide for bringing your Java skills up to the next level.

Duration

5 Days

Course Language

The seminar language is German, unless otherwise stated. English is always available upon request.

Certification

All participants will receive a Certificate upon successful completion of the course.

Intended Audience

Developers desiring a strong foundation in java programming and an introductory hands-on experience building java application.

Course Outline
  • Object Oriented Concepts
  • Object Construction
  • Classes and Interfaces
  • Common Methods
  • Generics
  • Recursion
  • Enumerations
  • Annotation
  • Variable Arguments
  • Logging
  • Regular Expression
  • Streams
  • Lambdas
  • Network programming
  • JAXB
  • Concurrent Programming
  • Tools
  • Pitfalls
  • Frameworks
  • Clean Code
  • Project structure
  • Static Code Analysis
  • OOP Best Practices
  • Design principles
  • Design patterns
  • Domain Driven Design
  • Refactoring
  • Development Models
  • Exceptions
  • Reflection
  • Performance Tuning
  • Garbage Collection
Contact

If you're interested in our services, we invite you to get in touch! Your satisfaction is our priority at Expava. Feel free to reach out using the contact information provided on our Contact page.



© 2024. All rights reserved.

Template By Bootstrapious