Representational State Transfer (REST) is an architectural style for designing networked applications and exposing Web Services.
REST delivers simplicity and true interoperability and is an alternative to complex mechanism such as CORBA, RPC or SOAP-based Web Services and allows using simple HTTP to make calls between machines.
The course will explain the REST principles and show how to use the new Java standards for creating RESTful API for your products.
Tags: JavaEE, Frameworks, Web, REST, Design
Servlets & JSP are the corner-stones of nearly every Java web application.
Servlets are Java classes that can handle HTTP requests, and as such can return web content.
The course goes into detailed description of the Servlets & JSP technology which are crucial for almost any JEE web-development team. Whether you will later use Struts, JSF or Spring MVC, understanding these fundamentals is a must.
The course focuses on Servlets 2.5 and JSP 2.1 (part of JEE 5).
Tags: JavaEE, Web
At the inception of Web Services, the buzz was about its simplicity and interoperability.
Nowadays, most organizations face great complexity with regards to Web Services implementations.
The course provides a comprehensive view of the Web Services world and its standards and practices, to allow developers to create interoperable, simple and maintainable Web Services.
Tags: Java, JavaEE, Frameworks, Web