đ ïž Configurar Seu Ambiente de Desenvolvimento
O que Ă© Ambiente de Desenvolvimento?
Ă um espaço no seu computador onde vocĂȘ escreve, testa e executa programas.
Analogia: - Sem ambiente = tentar fazer culinĂĄria sem cozinha - Com ambiente = uma cozinha equipada e organizada âš
đ PrĂ©-requisitos
- â Windows 10/11, macOS ou Linux
- â ~10GB de espaço em disco
- â ConexĂŁo internet (para download)
- â PaciĂȘncia de 30 minutos
đŻ Ferramentas que Instalaremos
ââââââââââââââââââââââââââââââââââââââââ
â SEU AMBIENTE DE DESENVOLVIMENTO â
ââââââââââââââââââââââââââââââââââââââââ€
â 1ïžâŁ Python 3.11+ (linguagem) â
â 2ïžâŁ VS Code (editor) â
â 3ïžâŁ Git (versionamento)â
â 4ïžâŁ Bibliotecas Python (ferramentas) â
ââââââââââââââââââââââââââââââââââââââââ
đ Passo 1: Instalar Python
Windows
- Visite: https://www.python.org/downloads/
- Clique em "Download Python 3.11" (ou versĂŁo mais recente)
- Abra o instalador
- â ïž IMPORTANTE: Marque "Add Python to PATH"
[x] Install launcher for all users
[x] Add Python 3.11 to PATH â MARQUE ISTO!
- Clique "Install Now"
- Aguarde conclusĂŁo
Verificar instalação:
Abra o PowerShell e execute:
python --version
VocĂȘ deve ver:
Python 3.11.x (ou versĂŁo mais recente)
macOS
# Via Homebrew (recomendado)
brew install python3
# Verificar
python3 --version
Linux (Ubuntu/Debian)
sudo apt update
sudo apt install python3 python3-pip
python3 --version
đ» Passo 2: Instalar VS Code
O que Ă© VS Code?
Um editor de cĂłdigo moderno onde vocĂȘ escreve seus programas.
Instalação
- Visite: https://code.visualstudio.com/
- Baixe a versĂŁo para seu SO
- Instale normalmente
- Abra VS Code
ExtensÔes Recomendadas
No VS Code, clique em "Extensions" (Ăcone de quadrado ao lado) e instale:
- Python (Microsoft) - Essencial!
- Pylance - Autocomplete inteligente
- GitLens - Melhor integração Git
- Thunder Client - Testar APIs
đł Passo 3: Configurar Pasta de Trabalho
Criar estrutura de pastas
# Windows PowerShell
mkdir $HOME\Documentos\Projetos-Programacao
cd $HOME\Documentos\Projetos-Programacao
# Criar subpastas
mkdir aulas
mkdir projetos
mkdir datasets
Ou criar manualmente no Windows Explorer:
Documentos/
âââ Projetos-Programacao/
âââ aulas/
âââ projetos/
âââ datasets/
đ Passo 4: Instalar Git (Versionamento)
Por que Git?
Rastreia mudanças no seu cĂłdigo. Essencial para pesquisa reproduzĂvel!
Windows
- Visite: https://git-scm.com/download/win
- Baixe e instale
- Use opçÔes padrão
Verificar:
git --version
macOS
brew install git
git --version
Linux
sudo apt install git
git --version
đŠ Passo 5: Instalar Bibliotecas Python
As "ferramentas" que vocĂȘ usarĂĄ para anĂĄlise de dados.
Abra PowerShell/Terminal
# Windows
python -m pip install --upgrade pip
# Instalar bibliotecas essenciais
pip install numpy pandas matplotlib
pip install geopandas folium
pip install jupyter notebook
pip install requests beautifulsoup4
Verificar Instalação
python
Agora vocĂȘ estĂĄ em Python. Digite:
import numpy
import pandas
import matplotlib
import geopandas
print("â
Tudo instalado!")
Se aparecer "â Tudo instalado!" sem erros, parabĂ©ns! đ
Saia do Python:
exit()
đ§Ș Passo 6: Teste Seu Primeiro Programa
Criar arquivo
- Abra VS Code
- Crie arquivo:
teste-setup.py - Escreva:
# Seu primeiro programa!
print("đ OlĂĄ, Mundo!")
print("đ Python estĂĄ funcionando!")
print("đ VocĂȘ estĂĄ pronto para aprender!")
# Testar bibliotecas
import numpy as np
import pandas as pd
dados = [1, 2, 3, 4, 5]
print(f"â
Numpy funcionando: {np.mean(dados)}")
print(f"â
Pandas funcionando: v{pd.__version__}")
Executar
No terminal do VS Code (Ctrl + Backtick):
python teste-setup.py
VocĂȘ deve ver:
đ OlĂĄ, Mundo!
đ Python estĂĄ funcionando!
đ VocĂȘ estĂĄ pronto para aprender!
â
Numpy funcionando: 3.0
â
Pandas funcionando: v2.x.x
Se viu isso, PARABĂNS! âš Seu ambiente estĂĄ pronto!
đ Passo 7: Primeiro Programa com Dados Reais
Agora vamos fazer algo interessante!
Criar: analise-simples.py
import pandas as pd
import numpy as np
# Simular dados de coleta de plĂąncton
dados_fitoplancton = {
'Data': ['2025-01-01', '2025-01-02', '2025-01-03'],
'Densidade': [150, 230, 180],
'Temperatura': [22.5, 23.1, 22.8],
'Salinidade': [35.0, 34.8, 35.1]
}
# Criar tabela
df = pd.DataFrame(dados_fitoplancton)
# AnĂĄlises
print("=" * 50)
print("đ ANĂLISE DE FITOPLĂNCTON")
print("=" * 50)
print(df)
print("\nđ EstatĂsticas:")
print(f"Densidade média: {df['Densidade'].mean():.1f} células/mL")
print(f"Temperatura média: {df['Temperatura'].mean():.1f}°C")
print(f"Salinidade média: {df['Salinidade'].mean():.1f} PSU")
Executar:
python analise-simples.py
VocĂȘ verĂĄ:
==================================================
đ ANĂLISE DE FITOPLĂNCTON
==================================================
Data Densidade Temperatura Salinidade
0 2025-01-01 150 22.5 35.0
1 2025-01-02 230 23.1 34.8
2 2025-01-03 180 22.8 35.1
đ EstatĂsticas:
Densidade média: 186.7 células/mL
Temperatura média: 22.8°C
Salinidade média: 35.0 PSU
â Checklist de Instalação
- [ ] Python 3.11+ instalado e no PATH
- [ ] VS Code instalado com extensĂŁo Python
- [ ] Git instalado
- [ ] Pasta de trabalho criada
- [ ] Bibliotecas Python instaladas (numpy, pandas, geopandas, folium)
- [ ] Primeiro programa executado com sucesso
- [ ] AnĂĄlise simples funcionando
Se tudo estiver marcado, vocĂȘ estĂĄ pronto! đ
â ïž Troubleshooting
Problema: "python nĂŁo Ă© reconhecido"
Solução: - Reinstale Python e MARQUE "Add Python to PATH" - Reinicie o computador após instalação
Problema: "ModuleNotFoundError: No module named 'pandas'"
Solução:
pip install pandas
Problema: VS Code nĂŁo encontra Python
Solução: - Ctrl+Shift+P â "Python: Select Interpreter" - Escolha a versĂŁo que vocĂȘ instalou
Problema: Git nĂŁo aparece no PowerShell
Solução: - Feche e reabra PowerShell após instalar Git
đ PrĂłximo Passo
Seu ambiente estĂĄ configurado! Agora:
đ VĂĄ para: 03-Conceitos-Basicos.html
LĂĄ vocĂȘ aprenderĂĄ: - O que Ă© cĂłdigo? - Como pensa um programador? - Conceitos fundamentais de programação
đ Resumo
| Ferramenta | Função |
|---|---|
| Python | Linguagem de programação |
| VS Code | Editor de cĂłdigo |
| Git | Controle de versĂŁo |
| Pandas | AnĂĄlise de dados |
| GeoPandas | Dados geoespaciais |
ParabĂ©ns por completar a configuração! đ
VocĂȘ agora tem um ambiente profissional de desenvolvimento!
Vamos aprender os conceitos fundamentais? âĄïž