Knowledge Map

Java

  • Java (good, passive knowledge)
  • Lambdas a streams*
  • Reflection*
  • Application development for Android*

Frameworks

  • Spring Framework*
  • Hibernate ORM*
  • Thymeleaf*

Testing

  • jUnit
  • AssertJ
  • Mockito*
* Rather basic knowledge or knowledge in overview

Used Libraries and Tools

Libraries

  • Apache Commons
  • Logback

Tools

  • JetBrains IntelliJ IDEA
  • Android Studio
  • Maven
  • Gradle

Practical Experience

Selected Projects

Visited Lectures

  • 2017: Masaryk University, Faculty of Informatics, Brno (Course) – Enterprise Applications in Java
  • 2015: Masaryk University, Faculty of Informatics, Brno (Course) – Seminar in Java programming
  • 2014: Masaryk University, Faculty of Informatics, Brno (Course) – Java

Study Sources

Books

  • Bloch, Joshua: Effective Java