The Java 8 Roadshow

*Please note this is an LJC event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: https://www.skillsmatter.com/meetups/6502-the-java-8-roadshow


The Java 8 Roadshow

-Lightning Talk - "Java: What's the Buzz" - Presented by Tori Wieldt (Approx. 15 mins)
-Talk 1 - "Java 8: Create The Future"- Presented by Simon Ritter (Approx. 45 mins) 
-Talk 2 - "Pragmatic Functional Refactoring with Java 8" - Presented by Richard Warburton and Raoul-Gabriel Urma (Approx. 45 mins)

"
Java 8: Create The Future"

A presentation to talk about the great new features covering language, libraries and virtual machine in Java 8, focusing on the power of Lambdas and Streams to enable a functional style of programming in Java.  There will be plenty of example code.

Who Should Attend:

Any developers who want to find out more about Java SE 8

Bio:

Simon Ritter manages the Java Technology Evangelist team at Oracle Corporation. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. 

Originally working in the area of UNIX development for AT&T UNIX System Labs and then Novell, Simon moved to Sun in 1996. At this time he started working with Java technology and has spent time working both in Java development and consultancy. Having moved to Oracle as part of the Sun acquisition he now focuses on the core Java platform, Java for client applications and embedded Java.  He also continues to develop demonstrations that push the boundaries of Java for applications like gestural interfaces, embedded robot controllers and in-car systems.

Follow him on Twitter, @speakjava, and his blog at blogs.oracle.com/speakjava.


"Pragmatic Functional Refactoring with Java 8"

You may be hearing a lot of buzz around functional programming. For example, Java 8 recently introduced new features (lambda expressions and method references) and APIs (Streams, Optional and CompletableFutures) inspired from functional ideas such as first-class functions, composition and immutability.

However, what does this mean for my existing codebase?

In this talk we show how you can refactor your traditional object-oriented Java to using FP features and APIs from Java 8 in a beneficial manner.

We will discuss:

- How to adapt to requirement changes using first-class functions

- How you can enhance code reusability using currying

- How you can make your code more robust by favouring immutability over mutability

- How you can design better APIs and reduce unintended null pointer exceptions using an optional data type"

Who Should Attend: 

The presentation should be of benefit to any developer with a Java background.

Bios:

Richard Warburton is an empirical technologist and solver of deep-dive technical problems. Recently he has written a book on Java 8 Lambdas for O’Reilly. He’s worked as a developer in many areas including Statistical Analytics, Static Analysis, Compilers and Networking.

He is a leader in the London Java Community and runs OpenJDK Hackdays. Richard is also a known conference speaker, having talked at JavaOne, Devoxx, JFokus, DevoxxUK, Geecon, JAX London and Codemotion. He has obtained a PhD in Computer Science from The University of Warwick.

Raoul-Gabriel Urma is a PhD candidate in Computer Science at the University of Cambridge. His research centers on programming languages and software engineering. He is coauthor of the book Java 8 in Action: lambdas, streams, and functional-style programming published by Manning. In addition, Raoul has written over 10 peer-reviewed articles and given over 20 technical talks at international conferences. He has collaborated with large companies such as Google, eBay, Oracle, and Goldman Sachs, as well as worked for several startup projects. Raoul is also a fellow of the Royal Society of Arts.

Agenda:  

18:15: Doors open. 
18:30: Lightning talk from Tori Wieldt - "Java: What's the Buzz"
18:45: Talk 1 - "Come and learn about the great new features in Java 8!"- Presented by Simon Ritter
19:10: Talk 2 - "Pragmatic Functional Refactoring with Java 8" - Presented by Richard Warburton and Raoul-Gabriel Urma 
20:00: Networking and informal discussion at: The Old Ivy House Pub, 166 Goswell Road EC1V 7DT www.oldivyhouse.co.uk


Please Note: 

Nearest tube: Barbican 
Nearest Coffee Shop: Sun Coffee Shop, 55-63 Goswell Road, London, EC1V 7EN for if you arrive early 






Event organised by the awesome folk at RecWorks - check out the blog here: http://blog.recworks.co.uk/

*Please note this is an LJC event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: https://www.skillsmatter.com/meetups/6502-the-java-8-roadshow





Join or login to comment.

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference, in collaboration with the LJC 12/13 Jun 14

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • Packt Publishing

    A publishing company specializing on specific technologies and solutions

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy