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