Spring is one of the most popular Java frameworks today. Unlike Java EE, Spring works well with any Java application from a simple applet to a sophisticated enterprise application, and increases development productivity, code maintainability and extensibility, while improving code testability and application quality.
Tags: Java, JavaEE, Frameworks
Maven is a project management tool. Maven manages the build process, SCM, testing, reporting, distribution and documentation of your projects.
Maven brings best practices and design patterns into your project management eco-system.
Tags: Frameworks, QA, Project_Management
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
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