RESTful Web Services with Symfony
Learn how to build and consume web REST services with the symfony framework.
This training will introduce you to the best practices concerning REST web services architecture with symfony, including caching strategies and automated tests.
Coming sessions
Goals
- During 8 hours, you will develop REST web services thanks to the new symfony's RESTful API and Zend Framework components
Program
Download the program as PDFREST Web Services with symfony
- Understanding the REST architecture
- Understanding the URI and HTTP protocol concepts
- Building RESTful web services with symfony
- Generating several ouput open formats as HTML, XML or JSON
- Discovering the special sf_format request parameter
- Using the symfony's RESTful API
- Creating routes depending on the model and HTTP methods
- Using the Zend_Http component from the Zend Framework
- Handling errors
- Caching service's responses locally thanks to sfFileCache
- Lab: Developing a REST server application.
- Lab: Developing a REST client application.
Automated Test on Web Services
- Writing unit tests to check the model and service classes
- Writing functional tests to check web services
- Simulating web services on the client application (mocking)
- Validating output formats and HTTP status codes
- Validating a proprietary XML file with an XSD schema
- Simulating GET, POST, PUT and DELETE HTTP methods
- Lab: Writing unit and functional tests for web services
Session details
Price
Starts at 500.00 €
Audience
Symfony webdeveloppers
Duration
4 x 2 hours (8 hours)
Training type
Elearning
Topics
Services Web, REST, SOA, Caching, Unit and functional testing
Pre-requisites
Symfony framework basics
For further information
+33 1 40 99 81 09
We remain at your disposal for further information.
Contact us


