Thu 11:00 AM | This Ain’t Your Parent's Java |
Thu 1:00 PM | From Java 9 to Current Version: Language and JDK Improvements |
Thu 3:00 PM | Exploring Collectors: One of the Most Powerful Utility Class in the JDK |
Thu 5:00 PM | Core Software Design Principles |
Fri 11:00 AM | Learning To Code In Functional Style with Java |
Fri 1:00 PM | Functional Programming Idioms |
Fri 3:00 PM | The Essence of Kotlin |
Fri 5:00 PM | Twelve Ways to Make Code Suck Less |
Thu 11:00 AM | Microservices and DomainDriven Design — The strategic parts |
Thu 1:00 PM | Domain-Driven Design - Where Rubber meets the road |
Thu 3:00 PM | Refactoring to Modern JavaScript |
Thu 5:00 PM | On being an effective developer |
Fri 11:00 AM | Container Usage Patterns |
Fri 1:00 PM | Composing your containerized microservices |
Fri 3:00 PM | Docker Workshop - Part I |
Fri 5:00 PM | Docker Workshop - Part II |
Thu 11:00 AM | Spring Boot: From zero to production in 90 minutes |
Thu 1:00 PM | Extreme Spring Testing |
Thu 3:00 PM | Spring Boot: Application management with Actuator |
Thu 5:00 PM | Spring into K8s: Deploying Spring Application in Kubernetes |
Fri 11:00 AM | Latest Features In Java |
Fri 1:00 PM | Key Gradle Concepts And Practices |
Fri 3:00 PM | Java Testing Workshop With JUnit 5 and Mockito |
Thu 11:00 AM | Kubernetes Koncepts - 1/2 Day Hands On Workshop |
Thu 3:00 PM | Kubernetes Extensibility - 1/2 Day Hands On Workshop |
Thu 11:00 AM | 8 ways to build a sustainable engineering culture |
Thu 1:00 PM | Time is on my side! |
Thu 3:00 PM | The Dao of a Career in Software |