Background Image

logo-java-white-e1459339489851

EVENT OVER! SEE YOU IN 2018!

 

ADVANCED JAVA 8 with Richard Warburton

The masterclass for Java Developers

JAVA DAY: Advanced Java 8 with Richard Warburton

This one day masterclass is designed for java developers and because it looks at more advanced Java 8 material, the attendees should know at least the basics of Java 8 in order for them to get the best experience.

Java 8 is the latest release for Java that contains new features, enhancements and bug fixes to improve efficiency to develop and run Java programs.

Background Image

Main topics

Date & Time in Java 8

  • The problem with existing date and time libraries
  • The core classes: LocalDate/LocalTime
  • Common API Patterns
  • Timezones

The Optional data type

  • The problem with null
  • How Optional improves upon null
  • How to use Optional in your code

Default and static methods on interfaces

  • Motivation for default methods
  • Static methods in interface
  • Useful default methods
  • Patterns for default methods
  • Resolution rules

Enhanced Design with Lambdas

  • Execute around: resource handling
  • Deferred execution: Logging
  • Design patterns

Data Parallelism

  • Why is this important?
  • Parallelising your streams
  • Parallel Gotchas
  • Decomposition performance

Testing and Debugging Lambdas

  • Unit testing lambda expressions
  • Debugging with laziness
  • Stack traces

CompletableFuture

  • Synchronous vs. Asynchronous
  • Refactoring Futures
  • Common patterns with CompletableFutures

Agenda

May 25, 2017   |    Ramada Iasi City Center

 

08:45 – 09:20  Registration & Welcome coffee
09:30 – 11:00  Part I
11:00 – 11:30  Coffee break
11:30 – 13:00  Part II
13:00 – 14:00  Business lunch
14:00 – 15:30  Part III
15:30 – 16:00  Coffee break
16:00 – 17:30  Part IV
17:30 – 18:00  Closing remarks

Special guest: Richard Warburton

Richard is an empirical technologist and solver of deep-dive technical problems and works independently as a Software Engineer and Trainer.

He has written the book on Java 8 Lambdas for O’Reilly and helps developers learn via iteratrlearning.com and pluralsight.com/author/richard-warburton. He’s worked as a developer in diverse areas including Low Latency Trading Systems, Statistical Analytics, Static Analysis, Compilers and Network Protocols.

He is a leader in the London Java Community. Richard is also a well known conference speaker, having talked at Devoxx, Javazone, QCon SF, JavaOne, JFokus, Devoxx UK, Geecon, Oredev, JAX London, JEEConf, Codemotion Rome, JProfessionals and Voxxed Days Luxembourg. He obtained a PhD in Computer Science from The University of Warwick.

VENUE

Hotel Ramada Iasi

Organizer: Libero Events

#wearelibero, proud organizers of:

#WeAreLibero is more than a hashtag to us: we are the B2B&B2C event architects and PR agency who believes in creating connections between people and values the power of togetherness.

In 8 years of events, our partners had acces to strong industries, international speakers and influencers, warm welcome and exquisite atmosphere.  From junior to mananging partner, every Libero member is known for his attention to details, passion and big, proud smile on his face at the end of each day. No wonder our clients become partners and our partners become friends.

Meet our projects: The Woman Leadership Conference, HR Summit – The SuperHeRoes Conference, TeCOMM eCommerce Conference&Expo, ArchiTECHture Conferenced&Expo, Software Architecture Day, Java Day, HR Breakfast, eCommornings, BeenThere.NET, Fiscalitate 24.7, Târgul de Turism Turistica.

Feel free to contact us:

  • bianca@liberoevents.ro | office@liberoevents.com
  • 0040 773 392 398 | 0040 364 110 371

Industry related events: