Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Desenvolvimento de API REST (eBook)

eBook Download: EPUB
2021
188 Seiten
Editora Senac São Paulo (Verlag)
978-65-5536-620-4 (ISBN)

Lese- und Medienproben

Desenvolvimento de API REST - Fernando Esquírio Torres
Systemvoraussetzungen
4,99 inkl. MwSt
(CHF 4,85)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
A Série Universitária foi desenvolvida pelo Senac São Paulo com o intuito de preparar profissionais para o mercado de trabalho. Os títulos abrangem diversas áreas, abordando desde conhecimentos teóricos e práticos adequados às exigências profissionais até a formação ética e sólida.

Desenvolvimento de API REST aborda os conceitos fundamentais para a implementação de APIs utilizadas em serviços de internet com foco no padrão arquitetural REST. Para isso, são apresentadas teorias de aplicações de sistemas web e CRUD associadas a exemplos e implementações práticas. Ao longo do livro, são demonstrados conceitos e ferramentas para possibilitar o desenvolvimento de ponta a ponta de um sistema web, empregando tecnologias atuais, tais como JavaScript, Node.js e PostgreSQL. Dessa forma, o livro oferece ao leitor o conhecimento necessário para o desenvolvimento de serviços web com comunicação entre cliente e servidor.

Fernando Esquírio Torres é graduado em engenharia da computação (2007) e mestre em engenharia elétrica (2013). Possui experiência em produção de conteúdo e docência lecionando principalmente nas áreas de sistemas microprocessados e microcontrolados, eletrônica analógica e digital, robótica e programação de computadores.

Capítulo 1
Conceitos API
1 O que é uma API?
2 O que é um request?
3 O que é um response?
4 XML e JSON
5 Exemplos de API
Considerações finais
Referências
Capítulo 2
REST e SOAP
1 O que é REST
2 REST e RESTful: qual a diferença?
3 O que é SOAP?
4 Diferenças entre REST e SOAP
5 CRUD
Considerações finais
Referências
Capítulo 3
Criação de um RESTful simples (GET, PUT)
1 Projeto de um servidor simples
2 GET
3 PUT/PATCH
Considerações finais
Referências
Capítulo 4
Criação de um RESTful simples (POST, DELETE)
1 POST
2 DELETE
3 Códigos de retorno (200, 201, 204, 400, 403, 404 e 500)
Considerações finais
Referências
Capítulo 5
Projeto CRUD
1 Preparação do projeto de cadastro de produtos
2 Criação da estrutura básica do banco de dados
3 Documentação básica, representação gráfica (wireframe) de como funcionará o projeto
Considerações finais
Referências
Capítulo 6
Cadastro de produto e listagem de produto
1 Criar o processo de cadastro de produto (POST)
2 Criar o processo de listagem de produtos cadastrados (GET)
Considerações finais
Referências
Capítulo 7
Visualização de produto e edição de produto
1 Criar o processo de visualizar um produto (GET)
2 Criar o processo de editar um produto (PUT)
Considerações finais
Referência
Capítulo 8
Remover produto e revisão de conceitos
1 Criar o processo de deletar um produto (DELETE)
2 Definir e implementar o processo de soft delete (DELETE LÓGICO)
3 Revisão de todos os conceitos do REST
Considerações finais
Referências
ANEXO
Sobre o autor

Erscheint lt. Verlag 12.11.2021
Reihe/Serie Série Universitária
Série Universitária
Verlagsort São Paulo
Sprache portugiesisch
Themenwelt Mathematik / Informatik Informatik Web / Internet
Schlagworte API • Arquitetura de serviço • CRUD • Desenvolvimento de sistemas • Desenvolvimento de Software • integração de sistemas • interface web • JSON • Programação de aplicações • Rest • RESTful • Serviços na web • Sistemas para Internet • XML
ISBN-10 65-5536-620-6 / 6555366206
ISBN-13 978-65-5536-620-4 / 9786555366204
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich