| Sat 11:00 AM | The Walking TDD |
| Sat 1:30 PM | Making Java Bearable with Guava (2015 Edition) |
| Sun 9:00 AM | What the hell are math nerds talking about? (1/2) |
| Sun 11:00 AM | What the hell are math nerds talking about? (2/2) |
| Fri 1:15 PM | Modular Java Architecture |
| Fri 3:15 PM | OSGi Unleashed |
| Fri 5:00 PM | Principles of Agile Architecture |
| Sat 9:00 AM | Modularity, Microservices, and Modern Architectures |
| Sat 11:00 AM | Java Micro Frameworks for Microservices |
| Sat 1:30 PM | Groovy: Making Java Better |
| Sat 3:15 PM | Gradle Fundamentals |
| Sun 9:00 AM | New Features in Java 8 |
| Sun 11:00 AM | Basic Android I |
| Sun 2:15 PM | Basic Android II |
| Sun 4:00 PM | Advanced Android I |
| Sat 1:30 PM | The JavaScript Developer's Toolchain |
| Sat 3:15 PM | Bulletproof JavaScript |
| Sun 9:00 AM | Modeling for Architects |
| Sun 2:15 PM | Communication for Architects |
| Sun 4:00 PM | Reviewing Architectures |
| Fri 7:15 PM | The Internet of Everything |
| Sat 1:30 PM | JSON-LD : Bridging the Now and Future Webs |
| Sat 3:15 PM | Rapelcgvba: Jul Vg Znggref |
| Sun 9:00 AM | Web Security |
| Sun 11:00 AM | Data Integration : You're Doing it Wrong |
| Sun 2:15 PM | Reasoning: Working with What is Unsaid |
| Sun 4:00 PM | R : Analyzing and Visualizing Data |
| Fri 1:15 PM | Docker I |
| Fri 3:15 PM | Docker II |
| Fri 5:00 PM | Building 12 Factor JVM Applications |
| Sat 9:00 AM | Go Programming for Java Developers |
| Sat 11:00 AM | Monitoring and Metrics and Logging: Oh My! |
| Fri 1:15 PM | Java 8 Lambdas, the Path way to Functional Style |
| Fri 3:15 PM | Programming with Streams in Java 8 |
| Fri 5:00 PM | Transforming to Java 8 |
| Sat 9:00 AM | Functional Programming in Java—Technical Reasons to Adapt |
| Sat 11:00 AM | Being Lazy with Scala |
| Sat 1:30 PM | Core Software Design Principles |
| Sat 3:15 PM | Towards an Evolutionary Architecture |
| Sun 9:00 AM | Programming Reactive |
| Sun 11:00 AM | The Story of Traits |
| Sun 2:15 PM | Haskell for Java Programmers |
| Sun 4:00 PM | Taking Command of the Command Line |
| Fri 1:15 PM | Web Apps with AngularJS - Part I |
| Fri 3:15 PM | Web Apps with AngularJS - Part II |
| Fri 5:00 PM | JavaScript Patterns Revisited |
| Sat 9:00 AM | Regex for mortals |
| Sat 11:00 AM | Advanced Regular Expressions |
| Sat 1:30 PM | Learning to Learn |
| Sat 3:15 PM | Get things DONE! |
| Fri 1:15 PM | What's new in Spring? |
| Fri 3:15 PM | Spring Rebooted |
| Fri 5:00 PM | Spring Testing Rebooted |
| Sat 9:00 AM | Cloudy with a chance of Spring Boot |
| Sat 11:00 AM | Spring Data Rebooted |
| Fri 1:15 PM | Transitioning to Agile - with Agility |
| Fri 3:15 PM | Building the Agile Team (Agile for beginners) |
| Fri 5:00 PM | QA in the Agile World |
| Sat 9:00 AM | The Scrummerfall Zone |
| Sat 3:15 PM | Relational Database Essentials (with a deck of cards) |
| Sun 2:15 PM | Stop writing code and start solving problems |
| Sun 4:00 PM | The Art of the Impossible |
| Sun 9:00 AM | Introduction to Hadoop Workshop |
| Sun 2:15 PM | Hacking & Hardening Java Web Applications Workshop |