2 DAY CONFERENCE

Progressive Java Tutorials

Topics covered at #progjava

Thursday, 3rd - Friday, 4th May at Skills Matter, London

10 experts. will be speaking. Starts at 9:30 AM.

Skills Matter is pleased to announce the First Progressive Java Tutorials, the annual Java conference offering a unique blend of product and experience mixed, and tempered with theory and practice.

Thanks to our sponsors

Information Resources : Moving Beyond Objects

In this session, we will explore REST and its implications on a resource-oriented environment that embraces it like NetKernel. We will look at what URI-addressability does for us and how we can leverage the open standards of the Semantic Web (RDF, SPARQL, OWL) to do amazingly powerful things with precious few lines of code.

Brian Sletten

Brian Sletten has experience spanning defense, finance and commercial domains with security consulting, network matrix switch controls, 3D simulation/visualization, Grid Computing, P2P and Semantic Web-based systems.

Polyglot applications in Java and Spring

Jan will show why you should use the most appropriate language for your Java enterprise application. Discover why it is a really good idea to combine Java with another language. Jan's code will show just how easy it is to use Scala and Java in one project; and the reasons why you might do the same in your projects.

Jan Machacek

Jan Machacek is a passionate technologist with hands-on experience of the practical aspects of software delivery (architecture, quality, CI, CD), the project management approaches (applying the principles of agile project management), and mentoring and motivating engineering & business teams.

Information Resources: Moving Beyond Objects (Part 2)

This is part 2 of Brian Sletten's tutorial. We explore REST and its implications on a resource-oriented environment that embraces it like NetKernel. We will look at what URI-addressability does for us and how we can leverage the open standards of the Semantic Web (RDF, SPARQL, OWL) to do amazingly powerful things with precious few lines of code.

Brian Sletten

Brian Sletten has experience spanning defense, finance and commercial domains with security consulting, network matrix switch controls, 3D simulation/visualization, Grid Computing, P2P and Semantic Web-based systems.

A Programmatic Introduction to Neo4j

Neo4j is an esoteric and powerful member of the NOSQL family. For highly connected data, graph databases can be thousands of times faster than relational databases, making Neo4j popular for managing complex data across many domains from finance to social, and telecoms to geospatial. This intensive half-day progressive Neo4J tutorial is a hands-on practical session to demonstrate the capabilities of graph data and Neo4j.

Ian Robinson

Ian Robinson is Director of Customer Success for Neo Technology, the company behind Neo4j, the popular open source graph database.

Jim Webber

Jim is Chief Scientist at Neo Technology working on next-generation solutions for massively scaling graph data.

Exploring enterprise Java outside of Java EE

The goal of this session is the give participants a quick introduction into Java enterprise development without using the heavy weight tools and process that come with Spring & Java EE. The session will be a hands on test-driven journey through writing a rich web application using Simple Framework and a NoSQL backend. The session will be based on lessons learnt during the building of a large system for a ThoughtWorks client.

Akash Bhalla

Akash has been a developer/consultant at ThoughtWorks for the past 5 years. Having worked on a variety of projects and client environments across multiple countries he has acquired project experience in Java, .NET and Ruby over this time. He is also

David Morgantini

David Morgantini is an Agile Coach, Technical Lead and Polyglot developer with over 10 years of industry experience. Currently, David is an independent consultant focusing on pragmatic software delivery. David has worked in a wide variety of industries and companies in both Canada and the UK.

Full Stack Java EE

It’s time to take another look at Java EE. In addition to minor updates in EJB 3.1 and JPA, JSF 2 and Servlet 3 are major updates that embrace convention or configuration and provide many features that simplify development. This session with Kito Mann will provide an overview of the different parts of Java EE 6 and show you can quickly you can build a complete web application with ease.

Kito Mann

Kito D. Mann is the Principal Consultant at Virtua, Inc., specializing in enterprise application architecture, training, development, and mentoring with JavaServer Faces, portlets, Liferay, and Java EE technologies.

Connecting to Neo4j using Spring Data

Anirvan's Progressive Java track will show how to use Spring Data Neo4j to build a Spring-based web application based on the graph database Neo4j. The session will begin with a short introduction into Spring Data Neo4j and follow that up by building a 'User Management System' using Neo4j.

Anirvan Chakraborty

Anirvan (Ani!) was one of the main authors of the best selling ProSpring 2.5 books and has quite a following on his blogs on Java and functional programming

Future Scala Futures

In this session, Viktor Klang will look at how Futures can be used in for-comprehensions, how to gracefully handle failure, how to avoid blocking operations and get a glimpse into the implementation. We'll get our hands dirty and learn by examples, mixed with presentation-style explaining of how things fit together.

Viktor Klang

Viktor Klang is the Deputy CTO at Typesafe—prolific contributor to the Akka project as well as member of the Reactive Streams SIG when not involved in the Scala Standard Library concurrency APIs. Interested in all things distributed and concurrent—software as hardware.

CyberDojo

A CyberDojo is a great practice environment for learning about coding, test driven development, team dynamics, and collaboration. The aim of a CyberDojo is to collaborate collectively towards working solutions on all laptops.

Jon Jagger

Jon Jagger is a well-known software coach-consultant-mentor-trainer-programmer specializing in agile software development (people and process), test driven development, deliberate practice, design, analysis, OO, UML, curly bracket languages (C#, C, C

Skills Matter


WE'VE MOVED: Skills Matter has recently relocated to a fantastic new venue CodeNode

10 South Place, London EC2M 7EB.


CodeNode provides a great selection of event spaces with all the facilities you need for a vibrant, interactive and successful tech event.

How to contact Skills Matter

Xl2gwmwk4ts5eluqjgap

Skills Matter

10 South Place, London, EC2M 7EB, GB


View details, travel and nearby hotels

To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors