Repositório com scripts das aulas de Python. Cada arquivo aulaX.py contém exemplos e exercícios do curso, cobrindo fundamentos da linguagem.
aula001.py...aula032.py: Exemplos progressivos..gitignore: Arquivos e pastas ignorados no controle de versão.
- Aula 001
- Aula 002
- Aula 003
- Aula 004
- Aula 005
- Aula 006
- Aula 007
- Aula 008
- Aula 009
- Aula 010
- Aula 011
- Aula 012
- Aula 013
- Aula 014
- Aula 015
- Aula 016
- Aula 017
- Aula 018
- Aula 019
- Aula 020
- Aula 021
- Aula 022
- Aula 023
- Aula 024
- Aula 025
- Aula 026
- Aula 027
- Aula 028
- Aula 029
- Aula 030
- Aula 031
- Aula 032
No PowerShell dentro da pasta do projeto:
python aula8.py(Substitua aula8.py pelo arquivo desejado.)
- Adicionar comentários explicando cada conceito.
- Criar uma pasta
exercicios/para separar práticas. - Incluir testes simples futuramente.
Hary Fernando Herdt
Você pode sincronizar automaticamente as aulas com o GitHub assim que terminar de editar:
- O arquivo
auto_sync.pyobserva mudanças emaula*.py. - Quando ficar sem alterações por alguns segundos, ele faz
git add+commite tentagit push. - Se estiver offline, o commit é feito localmente; quando a conexão voltar, ele tenta enviar periodicamente.
Como iniciar pelo VS Code:
- Abra o menu "Terminal" > "Run Task…"
- Escolha "Auto Sync: Git aulas". Isso abrirá um terminal rodando em background.
- Para parar, feche o terminal desta tarefa ou pressione
Ctrl+Cnele.
Ajustes rápidos (opcionais):
- No arquivo
.vscode/tasks.json, você pode alterar variáveis de ambiente:QUIET_SECONDS(padrão 30): tempo de inatividade antes de commitar.CHECK_INTERVAL(padrão 2): frequência de verificação.PUSH_POLL_SECONDS(padrão 60): frequência de tentativas de push pendentes.
Observação: o script só considera arquivos que começam com aula e terminam com .py.