Developing RESTful Web Services with Java

Inschrijven Training Developing RESTful Web Services with Java

Info Support Cursuscode
JAVAREST
Leverancier
Info Support
Duur
2 dagen

Een praktische training over RESTful Web Services met Java

Cursusbeschrijving

In deze training leert u RESTful web services ontwikkelen en gebruiken op basis van Java technologie. RESTful web services worden steeds vaker gebruikt in plaats van SOAP web services en lenen zich vooral uitstekend voor het aanbieden van API’s op internet. Ondanks dat de concepten achter RESTful web services eenvoudig lijken, is het implementeren van
goede services niet eenvoudig. In deze training leert u dit op de juiste manier doen. U leert alles over de theorie van RESTful web services en leert services ontwikkelen op basis van JAX-RS, de API om RESTful web services te ontwikkelen. Ook leert u verschillende type clients voor services te ontwikkelen. De training is gebaseerd op JAX-RS 2.0. Alle nieuwe features sinds Java EE 7 zullen aan bod komen.

Cursusdata, locaties en tarief

Startdatum Locatie Inschrijven
25 februari 2019 Utrecht inschrijven
24 juni 2019 Utrecht inschrijven

Het tarief voor deze training is € 1.170,00 per persoon.

Neem contact met ons op indien er geen (geschikte) datum gevonden kan worden.

Indien u deze training in Mechelen wilt volgen, neem dan contact op met ons via dit e-mailadres of bel naar +32 (0)15 28 63 70.

Cursusinhoud

  • Introductie REST
  • Resource Oriented Architecture
  • JAX-RS 2.0
  • JAXB
  • JSON, ATOM en RSS
  • Clients - Low level, client libraries en JavaScript
  • Clients with JAX-RS 2.0
  • Security
  • Transactions
  • Bean Validation
  • Interceptors and Filters

Benodigde voorkennis

Goede kennis van de taal Java. Ervaring met Java Web development is aan te raden.

Cursusmateriaal

  • Info Support materiaal

Gerelateerde cursussen

Doelgroep

  • Ontwikkelaar

Heeft u vragen?

U kunt ons telefonisch bereiken via de volgende nummers:
Nederland: +31 318 501 119
België: +32 15 286 370

Stuurt u liever een mail?
Nederland: training.nl@infosupport.com
België: training.be@infosupport.com

Inschrijven Training Developing Java RESTful Web Services

Info Support Course code
JAVAREST
Supplier
Info Support
Length
2 days

Learn to build RESTful web services using Java

Course outline

In this course you will learn to develop and use RESTful web services using Java. RESTful web services are gaining popularity as an alternative for SOAP web services, and are very fit for exposing APIs on internet. While the concepts behind RESTful web services seem to be very simple, it’s not easy to develop well designed services. In this course you will learn to do this correctly.

You will learn the concepts behind REST and the Resource Oriented Architecture, and you’ll learn the pros and cons of this technology. You will not only learn to implement simple services, but also more complex and realistic examples will be part of the course. Important aspects such as security and distributed transactions are discussed in detail. JAX-RS is a new API for the Java EE platform. This API will be discussed and practiced with in detail. Alternative frameworks will be discussed too. Besides implementing services the implementation of clients will be discussed. You will learn to use RESTful web services using low level HTTP from Java, write client libraries yourself and use services in a browser using JavaScript. You will also see some well known services from Google and Amazon to get a better idea of the possibilities of RESTful web services. The course has a practical character, combining theory and practical exercises.

Course dates, locations and price

Startdate Location Register
25 February 2019 Utrecht register
24 June 2019 Utrecht register

doorgangsgarantie = Guaranteed to start.
The price for this course is € 1,170.00 per person.

Please contact us for other (suitable) dates and/or location.

If you want to follow this course in Mechelen, please contact us at this email adress or call +32 (0)15 28 63 70.

Course Contents

  • Introduction REST
  • Resource Oriented Architecture
  • JAX-RS
  • JAXB
  • JSON, ATOM en RSS
  • Clients - Low level, client libraries and JavaScript
  • Security
  • Transactions

Course prerequisites

Fair knowledge of the Java programming language and experience with Java web development.

Course material

  • Slides

Related courses

Target Audience

  • Developer

Do you have any questions?

You can reach us through the following numbers:
Netherlands: +31 318 501 119
Belgium: +32 15 286 370

Rather send an email?
Netherlands: training.nl@infosupport.com
Belgium: training.be@infosupport.com