A configuração com ambiente de desenvolvimento consiste na instalação de quatro ferramentas:
- O Python, linguagem responsável pela execução do código;
- Visual Studio Code, editor de código para desenvolvimento em diversas linguagens, incluindo o Python;
- Insomnia, cliente HTTP para testar nossas requisições.
Instalação do Python
O Python já vem instalado por padrão nos listemas Linux, porém especificamente para a distribuição Ubuntu é necessário realizar a instalação de uma ferramenta para que possamos criar ambientes virtuais, esse processo é demonstrado no vídeo abaixo:
Ao final do processo, o Python já se encontra instalado em sua máquina e já estamos prontos para criar scripts com a linguagem.
Instalação do VS Code
O processo de instalação do VS Code no Linux é bem simples, basta realizar o download do instalador do VS Code no proprio site da ferramenta e então realizar a sua instalação com o dpkg
e por fim precisamos instalar a extensão do Python para o VS Code, todo o processo é exemplificado no vídeo abaixo:
Ao final do processo, o VS Code já se encontra instalado e, inclusive, funcionando em conjunto com o Python.
Curso Python - Fundamentos
Conhecer o cursoInstalação do Insomnia
A instalação do Insomnia é feita através de uma arquivo .deb, o download pode ser feito na página da ferramenta, uma vez que tenha terminado de realizar o download basta abrir o arquivo e então clicar no botão “Install” para que a instalação do mesmo seja realizada.
Todo o processo é demonstrado no vídeo abaixo:
Criando primeiro projeto
Agora estamos prontos para criar nosso primeiro projeto com o VS Code, como podemos ver no vídeo abaixo:
Com isso, ao instalar as quatro ferramentas citadas acima, seu ambiente de desenvolvimento Python para criação e teste de APIs REST está pronto.