Laboratório — Montando o primeiro ambiente de desenvolvimento

Montar um workspace funcional com editor, terminal, Python, servidor local, documentação e Git opcional.

Laboratório — Montando o primeiro ambiente de desenvolvimento

Objetivo

Montar um workspace funcional com editor, terminal, Python, servidor local, documentação e Git opcional.

Cuidados

  • Não é obrigatório instalar PHP, Node, GCC ou banco de dados.
  • Use apenas o loopback no servidor didático.

Procedimento

  1. Abra ft001-workspace pela raiz no editor.
  2. Abra terminal integrado e confirme CWD.
  3. Registre versões disponíveis de Python, PHP, Git, Node e GCC, marcando “não instalado” quando apropriado.
  4. Crie src/ambiente.py que lê nome, mostra sistema, arquitetura, versão Python e data; retorne 1 se nome vazio.
  5. Execute caso válido e inválido e consulte exit codes.
  6. Crie web/index.html.
  7. Inicie servidor em 127.0.0.1:8000 e acesse pelo navegador.
  8. Observe o processo Python e encerre com Ctrl+C.
  9. Se Git estiver disponível, execute git init e git status.
  10. Atualize README e crie docs/ambiente.md com inventário do sistema.

Resultado esperado

Um ambiente de desenvolvimento pequeno, documentado e reproduzível que prepara o Projeto Final.

Checklist de validação

  • Concluído: Abra ft001-workspace pela raiz no editor.
  • Concluído: Abra terminal integrado e confirme CWD.
  • Concluído: Registre versões disponíveis de Python, PHP, Git, Node e GCC, marcando “não instalado” quando apropriado.
  • Concluído: Crie src/ambiente.py que lê nome, mostra sistema, arquitetura, versão Python e data; retorne 1 se nome vazio.
  • Concluído: Execute caso válido e inválido e consulte exit codes.
  • Concluído: Crie web/index.html.
  • Concluído: Inicie servidor em 127.0.0.1:8000 e acesse pelo navegador.
  • Concluído: Observe o processo Python e encerre com Ctrl+C.
  • Concluído: Se Git estiver disponível, execute git init e git status.
  • Concluído: Atualize README e crie docs/ambiente.md com inventário do sistema.
Avaliação opcional

Avaliação com validação humana

Receba nota e feedback individual sobre esta atividade. Este serviço é opcional e não é necessário para concluir o curso ou receber o certificado gratuito.

Entrar para solicitar