Dica 4: portfólio!

Zandra Monteiro
2 min readMay 5, 2020

--

Ao longo do seu aprendizado como desenvolvedor(a), você deve ter realizado diversos cursos. Pois, além do conhecimento adquirido, os exercícios que você fez ao longo do processo podem passar a compor seu portfólio.

Para tanto, é interessante possuir uma conta no GitHub, por exemplo. Um lugar onde você pode expor seus trabalhos de maneira gratuita e que tem repercussão internacional.

Tem muito material sobre como usar o GitHub e, em outro post, vou compartilhar meu resumo sobre o assunto. Por hora, se ainda não tem uma conta lá, faça! Comece a publicar, seguir pessoas e contribuir em projetos. Mesmo que você ainda não tenha tanta confiança para programar, pode oferecer serviços de tradução ou mesmo revisão de textos.

O que importa é ser ativo no GitHub!

Assunto de hoje: REST (representational state transfer)

É um estilo de arquitetura que define a implementação de um web service e que pode trabalhar com formatos XML, JSON ou outros.

Quando uma aplicação web disponibiliza um conjunto de rotinas e padrões através de web services, podemos chamar esse conjunto de API (application programming interface).

Assim, APIs são conjuntos de rotinas documentados e disponibilizados por uma aplicação para que outras aplicações possam consumir suas funcionalidades. Um exemplo de plataforma que disponibilizou APIs para acesso de suas funcionalidades foi o Facebook, mas existem várias outras.

Para ser considerado REST, a API tem que seguir os principais métodos HTTP:

  • GET: solicita a representação (aquele objeto como está agora) de um recurso ( buscar uma informação);
  • POST: solicita a criação de um recurso;
  • DELETE: solicita a exclusão de um recurso;
  • PUT: solicita a criação de um recurso.

--

--

Zandra Monteiro
Zandra Monteiro

Written by Zandra Monteiro

Passionate about programming and solving problems using code! Enjoying this amazing journey of becoming a dev, I’ll share here some of it.

No responses yet