HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
Neo4J User Group:Neo4j and Spring - Practical Primer
Neo4j and Spring - Practical Primer

In this talk Aleksa will introduce how you can integrate Neo4j with Spring - the popular Java enterprise framework.

Topics covered will include declarative transactions, object-to-graph mapping using Spring-data-graph components, as well collections mapping using Cypher and Gremlin annotation support introduced in newly released version 1.1.0 of spring-data-graph. You can expect a lot of hands on coding and practical examples while exploring the latest features of neo4j and spring-data-graph.

Aleksa Vukotic is a Data Management Practice lead and Spring veteran with extensive experience as author, trainer, architect and developer. Working with graph data models on several projects, Neo4j has become Aleksa's technology of choice for solving complex graph related problems.

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Ian Robinson and Jim Webber's Neo4J Tutorial

"Graph databases like Neo4j are 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 two-day tutorial provides a mixture of theory and hands-on practical sessions to demonstrate the capabilities of graph data and the Neo4j database. Find out more here.

NoSQL eXchange 2011

Skills Matter is hosting the first annual NOSQL eXchange this November -- featuring Aleksa Vukotic on CouchDBm and other talks covering MongoDB, Cassandra, Riak, and Neo4J. Follow #nosqlx for programme updates, and find out more here.

Jan Machacek's Practical Spring Integration Workshop

In this 3-day Practical Spring Integration Workshop you will learn about building and developing message-driven enterprise applications using Spring Integration. In particular, you will learn about patterns of message-driven programming in general and then see how the elements of the Spring Integration map to the concepts of message-driven programming. This Practical Spring Integration Workshop will highlight modern programming approaches: minimising dependencies, favouring declarative over imperative approaches. Find out more here

MongoDB for Administrators and Operations

This course covers everything a database administrator needs to know to successfully deploy and maintain MongoDB databases and shard clusters. In addition to deployment and maintenance, course topics will include diagnosing performance issues, importing and exporting data, and establishing the proper backup and restore routines. We'll present ideal hardware configurations and discuss common pitfalls for new deployments. The course also includes an overview of the MongoDB CRUD API, the command shell, and the drivers. Find out more here

MongoDB for Developers

This two-day course spans the MongoDB gamut, covering CRUD, schema design, performance tuning, map-reduce, replication, and sharding.

This course prepares you to:

  • Understand the MongoDB command shell, query API, and driver tools.
  • Design schemas that take advantage of the document data model and of MongoDB’s core features.
  • Understand how typical RDBMS schemas can be migrated to MongoDB.
  • Build efficient indexes and troubleshoot slow queries.
  • Configure both master/slave replication and replica sets.
  • Determine when to set up a shard cluster and how to configure it.
  • Troubleshoot common issues and failure scenarios.
Find out more here

Brian Sletten's Semantic Web Technologies Bootcamp

Brian Sletten's five day Semantic Web Technologies Bootcamp provides a broad, example-driven and compelling vision of computing's future. Organisations are struggling with data integration solutions that operate at the wrong level of abstraction or are shackled to legacy systems with no idea of how to modernize incrementally. Their service-oriented architectures decompose business processes into services without the ability to identify and protect the information that flows through these services. In this course, you will learn how the technical and business value of Web semantics is available and useful today behind firewalls as well as on the public Web.
Find out more here

Udi Dahan's Advanced Distributed Systems Design with SOA

This very intensive 5-day workshop will help you take the pain out of designing large-scale distributed systems. New technologies make it easier to comply with today’s communications and security standards, but they won't magically provide you with a robust and scalable system. Join Udi for a course packed with the wisdom of companies like SUN, Amazon and eBay. Tried-and-true theories and fallacies will be shown, helping you to avoid costly mistakes. Communications patterns like publish/subscribe and correlated one-way request/response will be demonstrated, in conjunction with advanced object-oriented state management practices for long-running workflows. If you enjoy deep architectural discussion, join! To find out more, please go here


ABOUT ALEKSA VUKOTIC
Aleksa Vukotic is the Data Management Practice lead and Principal Consultant at Open Credo, agile advocate, author, trainer, software architect and developer, with wide experience of leading roles in the successful delivery of business critical softw
More about Aleksa Vukotic

ABOUT THE NEO4J USER GROUP
We host hands-on lab sessions, technology reviews, topical lectures, and plenty of social nights. Curious about graphs, want to pimp your non-RDBMS skills? Join us!
More about the Neo4J User Group
PODCAST NEO4J AND SPRING - PRACTICAL PRIMER
PROGRESSIVE JAVA PODCASTS
Toby O'Rourke:Introducing Neo4j into a Relational Database Organisation, Introducing Neo4j
Toby O'Rourke : 23rd May 2012
View Podcast: Introducing Neo4j into a Relational Database Organisation,
Luke Daley: Managing JavaScript with Gradle, JavaScript with Gradle
Luke Daley : 22nd May 2012
View Podcast:  Managing JavaScript with Gradle,
John Stevenson:(perfect? clojure environment), Perfect Clojure
John Stevenson : 16th May 2012
View Podcast: (perfect? clojure environment),
Chris Harris:Building a MongoDB application with Grails , MongoDB with Grails
Chris Harris : 16th May 2012
View Podcast: Building a MongoDB application with Grails ,
Sean Reilly:Non-rails Groovy development, Non-rails Groovy development
Sean Reilly : 16th May 2012
View Podcast: Non-rails Groovy development,
Tom McMillen:CouchDB at the Hut Group, CouchDB at the Hut Group
Tom McMillen : 9th May 2012
View Podcast: CouchDB at the Hut Group,
John Zablocki:The Couchbase Server Tutorial, The Couchbase Server Tutorial
John Zablocki : 9th May 2012
View Podcast: The Couchbase Server Tutorial,
Nicki Watt:Neo4j Tales from the Trenches: A recommendation Engine Case Study, Neo4j Tales from the Trenches
Nicki Watt : 9th May 2012
View Podcast: Neo4j Tales from the Trenches: A recommendation Engine Case Study,
Gavin  Bell:Is Everything Social?, Is Everything Social?
Gavin Bell : 8th May 2012
View Podcast: Is Everything Social?,
Ian Robinson:A Programmatic Introduction to Neo4j, Neo4j Intro
Ian Robinson : 3rd May 2012
View Podcast: A Programmatic Introduction to Neo4j,
Jan Machacek:Polyglot applications in Java and Spring, Polyglot apps in Java and Spring
Jan Machacek : 3rd May 2012
View Podcast: Polyglot applications in Java and Spring,
Various Speakers:Parkbench Panel Discussion with Pizza & drinks, Parkbench
Various Speakers : 3rd May 2012
View Podcast: Parkbench Panel Discussion with Pizza & drinks,
Brian Sletten:Information Resources : Moving Beyond Objects, Moving Beyond Objects
Brian Sletten : 3rd May 2012
View Podcast: Information Resources : Moving Beyond Objects,
David Morgantini:Exploring enterprise Java outside of Java EE, Exploring enterprise Java
David Morgantini : 3rd May 2012
View Podcast: Exploring enterprise Java outside of Java EE,
Anirvan  Chakraborty:Connecting to Neo4j using Spring Data, Connecting to Neo4j using Spring Data
Anirvan Chakraborty : 3rd May 2012
View Podcast: Connecting to Neo4j using Spring Data,
OTHER PROGRESSIVE JAVA EVENTS
:SpringSource's Core Spring: Developing with the Spring Framework,  SpringSource's Spring Application Development
4 DAY COURSE.
London, Tuesday, May 29th
Uncle Bob (Robert C. Martin):Uncle Bob's Advanced Test Driven Development in NYC,  Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin)
New York, Tuesday, May 29th
London Java Community:Gradle - Build Automation Evolved, London Java Community
FREE EVENT: Gradle
London, Tuesday, June 12th
London Scala Users' Group:Experiences from a Real-World Scala Project, London Scala Users' Group
FREE EVENT: Real-World Scala Project
London, Wednesday, June 13th
GeekOut 2012, GeekOut 2012
CONFERENCE (2 DAYS)
Tallinn, Thursday, June 14th BOOK NOW!
Jon Jagger:Jon Jagger & Kevlin Henney's Agile Development for Developers,  Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger
London, Monday, June 18th
Simon Brown:Simon Brown's Enterprise Software Developer,  Simon Brown's Enterprise Software Developer
3 DAY COURSE. Featuring Simon Brown
London, Monday, June 18th
Trond Bjerkestrand:Typesafe's Fast Track to Scala,  Typesafe's Fast Track to Scala
2 DAY COURSE. Featuring Trond Bjerkestrand
London, Monday, June 18th
© Copyright 2003-2011, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship