Preparando o sistema#
Vamos começar instalando as nossas ferramentas de trabalho do semestre. Em Developer Life (DevLife) nós utilizaremos a linguagem de programação Python e o editor de código Visual Studio Code1.
Instalando o ambiente#
A instalação de nosso ambiente de programação é diferente dependendo do seu sistema operacional. Acesse o guia referente ao seu sistema para iniciar a instalação.
Exercise 1
Fazendo o cadastro na página da disciplina#
A autenticação na nossa página é feita através de um serviço externo muito utilizado no mundo da computação: o GitHub. Para fazer o login, siga os passos abaixo:
- Clique no botão de "Login" no canto superior direito desta página. Você será redirecionado para uma página como esta abaixo:
- Clique no botão "GitHub";
- Clique em "Crie uma conta" na página do GitHub e siga o processo de cadastro;
- Aceite as permissões e conclua o login na página de DevLife.
Instalando a extensão de Developer Life#
Abra o Visual Studio Code e clique abra o painel de extensões, clicando no ícone à esquerda:
Digite insper
na barra de busca do painel de extensões (1), selecione a extensão (2) e clique em Instalar
(3).
Na página inicial, clique em "Abrir um passo a passo..." e selecione "DevLife" (é possível que essa opção já esteja disponível para você na própria página).
Na tela de passo a passo, clique em "Inicializar a extensão" (veja na figura abaixo). A extensão vai fechar e abrir a janela do VSCode.
O vscode fará algumas solicitações:
- Escolher uma pasta onde serão armazenadas as configurações e os exercícios de DevLife. Escolha o que preferir. Uma sugestão é criar uma pasta
insper
na pasta do seu usuário; - Criar um ambiente virtual (venv). Selecione a opção Venv;
- Escolher a versão do Python para o ambiente virtual. Escolha a versão mais recente que estiver disponível no seu computador, que deve ser maior ou igual a 3.8;
- Fazer o login na extensão.
O passo 3 pode demorar alguns minutos. Enquanto a instalação estiver ocorrendo, o VSCode vai mostrar a mensagem abaixo:
Para o passo 4 o VSCode abrirá o navegador para concluir o login. Siga as etapas a partir da opção abaixo:
Uma mensagem como a mostrada abaixo aparecerá quando o login for concluido:
Testando a instalação#
Agora vamos verificar se tudo foi instalado corretamente.
Exercise 2
-
Não se preocupe se você nunca ouviu falar dessas ferramentas. Neste handout vamos apenas preparar o sistema para que você possa se familiarizar com a dinâmica de aula. ↩