As API's são fundamentais quando falamos em desenvolvimento de software porque elas de fato otimizam o nosso trabalho. É através dessa interface de comunicação que nós conseguimos consumir funcionalidades de outros sistemas sem ter que implementar tudo do zero e reinventar a roda!

Conheça a NVOIP!
A nova API que veio para desburocratizar a telefonia no Brasil.
https://rebrand.ly/NVOIP

Nesse vídeo aqui vou te mostrar como integrar com uma API na prática de verdade, vamos entender como ler uma documentação e ainda criar um script de envio de SMS consumindo uma API passo a passo. O conhecimento que vou te passar aqui nesse vídeo, vai servir para qualquer linguagem de programação, porque vamos abordar os conceitos e no final, vou te mostrar o código implementado em swift, javascript e ainda C#. Vamos programar e realmente colocar a mão no código, passo a passo para integrar com uma API.

Fiz um vídeo aqui no canal explicando o que são as API's, e para que elas servem, se você ainda não entende esse conceito, recomendo que assista! Mas resumidamente as API's são interfaces de comunicação que vão permitir a comunicação entre serviços, permitindo com que eu utilize recursos de terceiros no meu projeto.

Por exemplo, imagine que você precise enviar uma SMS para o usuário através do seu sistema, como você faria isso? Como que a informação faria para sair do seu sistema para o celular? Você iria desenvolver tudo do zero? É claro que não, isso realmente seria inviável! Então, nesses casos, eu preciso de alguém que me forneça justamente esse serviço para enviar SMS e tudo que eu preciso fazer, é utilizar essa solução pronta em meu sistema! É justamente aí que as API's facilitam a nossa vida e abrem um mundo de possibilidades.

Para vermos na prática como funciona, vamos fazer um script de envio de SMS e você verá como é simples. A primeira coisa que você deve fazer para integrar com uma API, é acessar a sua documentação. A documentação vai justamente te mostrar o contrato, as regras que você deve seguir para conseguir utilizar o serviço. Sem essas regras muito bem documentadas você terá grandes dificuldades de fazer sua integração. Pois por exemplo, se preciso integrar com o serviço e ele não me diz exatamente como enviar a informação ou como e vou receber, você vai precisar de muita persistência e uma bola de cristal para adivinhar não é mesmo? E olha… acontece muito por aí. Então o fator decisivo antes de escolher uma API, é verificar se ela está de fato bem documentada.

Assista o vídeo e vamos aprender como abstrair uma documentação para implementar nosso código!

#api #programacao #passoapasso

meu curso FREELANCER
https://rebrand.ly/trabalho-freelancer
Aprenda a ser um freelancer do Zero, com rentabilidade e estabilidade!

Duração do vídeo: 20:30

ツ ESPERO QUE VOCÊS APRECIEM ESTE VÍDEO!
Se você gosta deste vídeo, por favor, curta e compartilhe.
Não se esqueça de se inscrever neste canal e pressione a campainha para mais atualizações.
Inscreva-se agora! https://rebrand.ly/Attekita-Dev

Não se esqueça de me dizer sua opinião nos comentários abaixo.
.................................................. .................................................. ...................................
.................................................. .................................................. ...................................
Assistir meus outros vídeos:

Como se tornar um desenvolvedor BACKEND? (Passo a passo / Roadmap)
https://youtu.be/wXMlMsDvk2M
Como estudar PROGRAMAÇÃO do jeito certo? (Guia programador - passo a passo)
https://youtu.be/iIGxR6kAMNo
O que é uma API? (Guia programador)
https://youtu.be/5ezlxPqaOeY
Como ser um FRONTEND FREELANCER? (Guia programador passo a passo)
https://youtu.be/mQYDzMY_t9A
Programador BACKEND ou FRONTEND? qual carreira escolher?
https://youtu.be/mpQP_EBBiw0
Como se tornar um desenvolvedor FRONTEND? (Passo a passo / Roadmap)
https://youtu.be/LqXqBgIUbJg
5 Plataformas para trabalhar como freelancer e ganhar dinheiro na internet
https://youtu.be/4lkOMOt_2ZY
As MELHORES plataformas FREELANCER para PROGRAMADORES
https://youtu.be/vaw3yvXokWU

.................................................. .................................................. ...................................

.................................................. .................................................. ...................................
MANTENHA-SE CONECTADO:
Links Meus
https://beacons.page/attekitadev