đŸ› ïž 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


🎯 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

  1. Visite: https://www.python.org/downloads/
  2. Clique em "Download Python 3.11" (ou versĂŁo mais recente)
  3. Abra o instalador
  4. ⚠ IMPORTANTE: Marque "Add Python to PATH"
[x] Install launcher for all users
[x] Add Python 3.11 to PATH  ← MARQUE ISTO!
  1. Clique "Install Now"
  2. 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

  1. Visite: https://code.visualstudio.com/
  2. Baixe a versĂŁo para seu SO
  3. Instale normalmente
  4. Abra VS Code

ExtensÔes Recomendadas

No VS Code, clique em "Extensions" (Ă­cone de quadrado ao lado) e instale:


🌳 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

  1. Visite: https://git-scm.com/download/win
  2. Baixe e instale
  3. 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

  1. Abra VS Code
  2. Crie arquivo: teste-setup.py
  3. 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

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? âžĄïž