HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
Sebastien Lambla's Building REST Architectures on .NET Course (REST-DOTNET-01-04)
CODE: REST-DOTNET-01-04          DURATION: 4 DAY/S
In this 4-day Building REST Architectures on .NET course, you will learn about Representational State Transfer, the architecture of the web, and how you can implement such an architecture for your own solution, not only for your web sites, but also for your services. Through the use of OpenRasta, you’ll gain practical experience in designing and developing a real application end-to-end.

LEARN HOW TO:
  • REST architecture and resource-oriented computing on .net
  • Design Resources and URIs
  • Create representations and custom media types
  • Learn about popular web formats
  • Understand HTTP caching for maximum scalability
  • Leverage authentication, OpenID and OAuth
PROGRAMME
Part 1
  • An introduction to Representational state transfer (REST), the architecture of the web
  • Designing resources, giving them URIs, and common pitfalls
  • Building representations for your custom types, using xml, json and protocol buffer
Part 2
  • PUT or POST? And why not PATCH? An overview of known and less known verbs
  • Understanding status codes, best practices and patterns
  • Using hypermedia controls: URIs, form tags and what HATEOS really means
Part 3
  • Leverage ATOM feeds, RDFa and microformats in your architecture
  • The caching bonanza, ETags, Last-modified and making sense of intermediaries.
Part 4
  • Authentication: Http, OAuth, OpenID...
  • Are cookies evil? Dealing with session data
ABOUT THE AUTHOR
Sebastien Lambla runs Caffeine IT, a .net consultancy / contracting company, helping the good people of London adopt new technologies, new processes, new methodologies and in general anything that's new and shiny...
More about Sebastien Lambla
IS THIS COURSE FOR YOU?
Developers and architects wanting a practical guide to developing very loosely coupled resource-oriented architectures on .net, and more generally anyone that wants to apply ReST to their architecture.

COURSE PREREQUISITES
Knowledge of C# development and some basic knowledge of the web.

COURSE LABS & EXERCISES
The whole course is exercise oriented.

© 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