HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
London Spring User Group:REST made easy with Spring 3
REST made easy with Spring 3
This talk will show you steps to make any web application RESTful easily using Spring 3 MVC support. Step by step talk with demo examples, illustrating how to:
  • develop REST web app using different Http methods with Spring
  • negotiate REST content types - HTML, XML, JSON
  • convert Java objects to JSON, and write JSON objects to servlet response
  • accept requests containing JSON objects

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

Jan Machacek's Practical Spring Workshop

In this 3-day intensive Practical Spring Developer Workshop, you will learn everything you need to build and deploy a Spring based application. You will see why the Spring Framework is a good choice for building your applications and how to efficiently structure and make your code maintainable and scalable. You will learn techniques and tools that will dramatically increase your day to day productivity as a software developer. You will learn about the principles of good application design and how the core of the Spring Framework implements those principles. We will then introduce aspect-oriented programming; followed by discussion of efficient data access using Hibernate. We will then build on top of the code we have created to demonstrate the services tier that brings together all concepts in the course. We finish on a high note by showing how to take the server-side code in an elegant web application and will complete the course by showing how easy it is to add support for RESTful interfaces.
More...

Jan Machacek's Practical Spring Web Workshop

In Jan Machacek’s three day Practical Spring Web Workshop you will learn about building and deploying the web tier of a Spring based application. In particular, you will learn about patterns of web programming in general (in particular about the MVC design pattern). You will then see the elements of the Spring Framework that make up the model, view and controllers. This Practical Spring Web Workshop will highlight modern programming approaches: minimising dependencies, favouring declarative over imperative approaches. Once you have a good understanding of the basics, we will explore the advanced concepts in Spring MVC: you will learn how the Spring Framework routes the HTTP requests to your controllers, how it maps the request parameters to the method parameters. You will also learn how to extend the Spring MVC infrastructure. We complete the course by showing how easy it is to add support for RESTful interfaces and poor man’s XML web services.
More...

Damjan Vujnovic's Advanced JavaScript Workshop

As Douglas Crockford once said, JavaScript is the world's most misunderstoodprogramming language. It is also one of the world's most popular programming languages and one of the cornerstones of a modern web application development. With web clients becoming thicker and more complex, it is no longer easy to get away with sloppy, ad-hoc JavaScript programming style. In this advanced JavaScript hands-on course you will learn how to write good code (by employing its good features and avoiding quirks and common pitfalls).
More...



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 LONDON SPRING USER GROUP
Founded in 2006, the London Spring User Group is now run by Jan Macachek and is a community for hands-on, pragmatic software architects and Spring and JEE developers. We organise monthly events at Skills Matter's premises and also have a discussion group on Linkedin. Join us if you are an architect or developer interested to learn about Spring, architecture, news, features and interesting stuff and share experiences with other Spring users. We meet every second Tuesday of the month at Skills Matter and always go to the pub afterwards.

We also have a Spring UG UK discussion group on Linkedin

Join us if you are an architect or developer interested to learn about Spring, architecture, news, features and interesting stuff and share experiences with other Spring users.
More about the London Spring User Group
PODCAST REST MADE EASY WITH SPRING 3
PROGRESSIVE .NET PODCASTS
Gael Fraiteur:Multithreading beyond the lock keyword, Multithreading
Gael Fraiteur : 24th May 2012
View Podcast: Multithreading beyond the lock keyword,
Various Speakers:Community Retrospective on a Decade of .NET, Decade of .NET
Various Speakers : 17th May 2012
View Podcast: Community Retrospective on a Decade of .NET,
Oren Eini aka Ayende Rahien:Sharding And Scaling with RavenDB, Scaling with RavenDB
Oren Eini aka Ayende Rahien : 15th May 2012
View Podcast: Sharding And Scaling with RavenDB,
Phil Trelford:F# for Commodities Trading, F# Commodities Trading
Phil Trelford : 14th May 2012
View Podcast: F# for Commodities Trading,
Tomas Petricek:F# Domain Specific Languages for Finance , F# DSL
Tomas Petricek : 14th May 2012
View Podcast: F# Domain Specific Languages for Finance ,
John Zablocki:Developing with Couchbase, Developing with Couchbase
John Zablocki : 9th May 2012
View Podcast: Developing with Couchbase,
Chris Harris:MongoDB and Document Databases, Document Databases
Chris Harris : 9th May 2012
View Podcast: MongoDB and Document Databases,
David Mytton:MongoDB performance at scale, MongoDB performance
David Mytton : 9th May 2012
View Podcast: MongoDB performance at scale,
Chris Harris:Hands-on MongoDB, Hands-on MongoDB
Chris Harris : 9th May 2012
View Podcast: Hands-on MongoDB,
Oren Eini aka Ayende Rahien:RavenDB: A 2nd generation document database, RavenDB
Oren Eini aka Ayende Rahien : 9th May 2012
View Podcast: RavenDB: A 2nd generation document database,
Phil Jones:The challenges and rewards of using RavenDB, RavenDB: challenges & rewards
Phil Jones : 9th May 2012
View Podcast: The challenges and rewards of using RavenDB,
Oren Eini aka Ayende Rahien:RavenDB Crash Course, RavenDB Crash Course
Oren Eini aka Ayende Rahien : 9th May 2012
View Podcast: RavenDB Crash Course,
Ian Cooper:Huddle, Huddle
Ian Cooper : 23rd Apr 2012
View Podcast: Huddle,
Adrian Withy:Milliman, Milliman
Adrian Withy : 23rd Apr 2012
View Podcast: Milliman,
Michael Delaney:Elevate, Elevate
Michael Delaney : 23rd Apr 2012
View Podcast: Elevate,
OTHER PROGRESSIVE .NET EVENTS
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
Progressive .NET Tutorials 2012, Progressive .NET Tutorials 2012
CONFERENCE (3 DAYS)
London, Tuesday, May 29th BOOK NOW!
2012 Progressive F# Tutorials NYC, 2012 Progressive F# Tutorials NYC
CONFERENCE (2 DAYS)
New York City, Tuesday, June 5th BOOK NOW!
Mark Rendle Zen and the Art of Software,  Zen and the Art of Software
FREE EVENT: In The Brain of Mark Rendle
London, Monday, June 11th
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
QCon New York 2012, QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th BOOK NOW!
David Laribee:David Laribee's Leading Lean/Agile Teams,  David Laribee's Leading Lean/Agile Teams
2 DAY COURSE. Featuring David Laribee
New York, Thursday, June 21st
© 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