Guia completo de estudo sobre APIs

Thiago Lima
3 min readMay 28, 2020

As APIs se tornaram um dos assuntos mais importantes no desenvolvimento de software moderno.

Afinal, desenvolvedores backend e frontend comunicam seus softwares através das APIs.

Não é a toa que 25% do tráfego da internet já é via APIs.

Diferente do que muita gente pensa, as APIs são um mundo a parte.

Não é simplesmente usar um framework e criar uma API em node que você já será um especialista.

É um assunto vasto, e que deve ser estudado com "carinho".

Por isso, preparei um guia de estudos completo para quem quer se aprofundar e se tornar um especialista no assunto…

Blogs

DZone — O DZone tem como seu forte conteúdos de arquitetura, entretanto, eles também produzem vários artigos interessantes sobre APIs.

Nordic APIs — Nordic APIs é uma comunidade independente entusiasta de APIs, eles produzem eventos, criam e-books e muitos artigos técnicos ao redor desse assunto.

APIFriends — Blog patrocinado pela Axway e que tem ótimos conteúdos sobre estratégias digitais com APIs, tendências desse mundo, e gestão de APIs como um todo.

Meu blog — No meu blog pessoal eu tenho uma série de 8 artigos que ensina como chegar ao nível supremo de APIs RESTful, então, para quem gosta de um passo a passo e de conteúdos em português, esse é o blog ideal para aprender mais sobre APIs.

Vídeos

APIs for Beginners — How to use an API (Full Course / Tutorial) — Esse é um vídeo bem completo para iniciantes, e que ensina como consumir APIs do famoso canal FreeCodeCamp.

APIs 101: What Exactly is an API? — Essa é uma sequência de vídeos conceituais do famoso canal ProgrammableWeb, bem interessante para quem está começando.

REST Vs SOAP — What is the difference? | Tech Primers — Vídeo que explica as principais diferenças entre REST e SOAP.

Designing a Beautiful REST+JSON API — Vídeo um pouco antigo sobre design e boas práticas de APIs, confesso que ele precisa de alguns updates, mas é um dos vídeos mais completos sobre o assunto.

Palestra sobre o futuro das APIs — Nessa palestra que dei na APICON 2019, eu apresento as principais tendências do mundo das APIs.

Kapi Academy — Essa recomendação é para quem gosta de tutoriais (em português), a Kapi Academy é a nossa universidade online gratuita que pode te ensinar sobre APIs.

Livros

Para quem gosta de aprender com uma leitura mais profunda, vamos lá as recomendações de leitura:

Livros para quem quer aprender mais sobre a economia das APIs e o impacto no mundo dos negócios:

The API Economy: Disruption and the Business of APIs (English Edition)

API Economy 101: Changes Your Business (English Edition)

Winning in the API Economy (English Edition)

Livros para quem quer aprender mais sobre arquitetura e engenharia das APIs:

The API Lifecycle: An Agile Process for Managing the Life of an API (English Edition)

API-Driven DevOps: Strategies for Continuous Deployment (English Edition)

API Architecture: The Big Picture for Building APIs (API-University Series Book 2) (English Edition)

É isso aí devs, espero que tenham gostado das minhas dicas, e desejo um ótimo aprendizado à todos!

Até a próxima…

--

--

Thiago Lima
Thiago Lima

Written by Thiago Lima

Founder & CEO at Kadabra School

No responses yet