• Sobre a disciplina
  • Configuração do sistema

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

Ao longo dos handouts você encontrará vários tipos de exercício. Este primeiro tipo serve apenas para acompanhar o seu progresso no handout.

Assim que tiver terminado a instalação do Python e do VSCode, marque este exercício como feito utilizando o botão abaixo.

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:

  1. Clique no botão de "Login" no canto superior direito desta página. Você será redirecionado para uma página como esta abaixo: Página de login
  2. Clique no botão "GitHub";
  3. Clique em "Crie uma conta" na página do GitHub e siga o processo de cadastro;
  4. 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:

Abrir painel de extensões

Digite insper na barra de busca do painel de extensões (1), selecione a extensão (2) e clique em Instalar (3).

Instalar extensão de DevLife

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).

Inicializando o passo a passo de DevLife no vscode

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.

Inicializando a extensão

O vscode fará algumas solicitações:

  1. 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;
  2. Criar um ambiente virtual (venv). Selecione a opção Venv;
  3. 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;
  4. 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:

Aguardando a instalação das dependências

Para o passo 4 o VSCode abrirá o navegador para concluir o login. Siga as etapas a partir da opção abaixo:

Fazendo o login no VSCode

Uma mensagem como a mostrada abaixo aparecerá quando o login for concluido:

Olá VSCode

Testando a instalação#

Agora vamos verificar se tudo foi instalado corretamente.

Exercise 2

Acesse o exercício "Olá Mundo" e siga as instruções.


  1. 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.