Curso REST Service Development with Java

  • Development

Curso REST Service Development with Java

24h
Visão Geral

Este Curso REST Service Development with Java ensina desenvolvedores de software a construir serviços da web usando Representational State Transfer (REST). Você aprenderá os benefícios e a arquitetura técnica para usar REST em aplicativos, incluindo como projetar, construir e testar serviços RESTful usando Java e JAX-RS. Este curso cobre a função das principais tecnologias, como HTTP, Extensible Markup Language (XML) e JavaScript Object Notation (JSON). Você também aprenderá a consumir serviços RESTful em aplicativos, incluindo a função de JavaScript e Ajax.

 

Objetivo

Após concluir este Curso REST Service Development with Java, você será capaz de:

  • Descrever os benefícios de usar REST no desenvolvimento de aplicativos
  • Descrever a arquitetura técnica para aplicativos RESTful
  • Descrever as tecnologias para implementação de serviços RESTful em Java, incluindo JAX-RS, Restlet e servlets padrão
  • Descrever o uso de XML e JSON em serviços web RESTful
  • Use JAX-RS para simplificar a conexão direta com serviços Enterprise Java usando REST
  • Descrever as diferenças entre os vários mecanismos usados ​​para transferir dados entre cliente e servidor em serviços RESTful
  • Aproveite o JavaScript Object Notation (JSON) como um formato de dados leve
  • Configure um ambiente de desenvolvimento para usar o IBM Rational Application Developer e o WebSphere
  • Application Server para desenvolver e testar aplicativos baseados em REST

 

 

Publico Alvo
  • Esta classe REST Service Development with Java foi projetada para desenvolvedores de aplicativos interessados ​​em construir interfaces RESTful para aplicativos do lado do servidor em um ambiente Java EE.

 

Pre-Requisitos
  • Conhecimento prático da linguagem de programação Java
  • Conhecimento de desenvolvimento de aplicativos em uma plataforma Java Enterprise Edition (Java EE), como IBM WebSphere Application Server
  • Experiência com Rational Application Developer ou outro ambiente de desenvolvimento baseado em Eclipse também é benéfica

 

 

Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico
  • Introduction
  • Representational State Transfer (REST)
  • The technologies in RESTful and Web 2.0 applications
  • Web 2.0 protocols and data formats
  • Web 2.0 support in WebSphere Application Server
  • Writing applications using JAX-RS - Part 1
  • REST and JAX-RS in Rational Application Developer
  • Writing applications using JAX-RS -Part 2
  • Design considerations for REST
  • Client-side technologies for RESTful applications
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas