IA Academy

Progresso: 0%

Capítulo 1: Introdução e Setup do Ambiente

Configurando seu ambiente de desenvolvimento para IA no Windows 10

1.1 Objetivos deste Capítulo

  • Entender o que é Inteligência Artificial e suas aplicações
  • Configurar Python 3.9+ no Windows 10
  • Instalar e configurar ambientes virtuais
  • Configurar IDEs (VS Code, PyCharm, Jupyter)
  • Instalar bibliotecas essenciais para IA

1.2 O que é Inteligência Artificial?

A Inteligência Artificial (IA) é um campo da ciência da computação que se concentra na criação de sistemas capazes de realizar tarefas que normalmente requerem inteligência humana.

Principais áreas da IA:

  • Machine Learning: Algoritmos que aprendem com dados
  • Deep Learning: Redes neurais artificiais profundas
  • Processamento de Linguagem Natural (NLP): Compreensão e geração de texto
  • Visão Computacional: Análise e interpretação de imagens
  • Robótica: Sistemas autônomos físicos

1.3 Instalação do Python no Windows 10

Passo 1: Download do Python

  1. Acesse python.org/downloads
  2. Baixe Python 3.11+ (versão mais recente)
  3. Execute o instalador como administrador
  4. ⚠️ IMPORTANTE: Marque "Add Python to PATH"
  5. Clique em "Install Now"
Terminal (CMD)
# Verificar instalação do Python
python --version

# Verificar instalação do pip
pip --version

# Atualizar pip
python -m pip install --upgrade pip

1.4 Configurando Ambientes Virtuais

Por que usar ambientes virtuais?

  • Isolamento de dependências entre projetos
  • Evita conflitos entre versões de bibliotecas
  • Facilita a reprodução do ambiente em outras máquinas
  • Permite trabalhar com diferentes versões do Python
Terminal (CMD) - Criando ambiente virtual
# Criar ambiente virtual
python -m venv ia_ambiente

# Ativar ambiente virtual (Windows)
ia_ambiente\Scripts\activate

# Verificar que o ambiente está ativo (deve aparecer (ia_ambiente) no prompt)
# Instalar bibliotecas básicas
pip install numpy pandas matplotlib seaborn scikit-learn jupyter

# Desativar ambiente virtual
deactivate

1.5 Instalação e Configuração de IDEs

Visual Studio Code

IDE leve e versátil, ideal para iniciantes

  1. Baixe do site oficial
  2. Instale extensões: Python, Jupyter, GitHub Copilot
  3. Configure o interpretador Python

Jupyter Notebook

Ambiente interativo para análise de dados

  1. Já instalado com pip install jupyter
  2. Execute: jupyter notebook
  3. Acesse localhost:8888 no navegador

Exercício Prático 1.1

Objetivo:

Verificar se seu ambiente está configurado corretamente e executar seu primeiro código Python para IA.

teste_ambiente.py
# Teste de configuração do ambiente
import sys
print(f"Versão do Python: {sys.version}")

# Teste das bibliotecas principais
try:
    import numpy as np
    import pandas as pd
    import matplotlib.pyplot as plt
    import sklearn
    
    print("✅ Todas as bibliotecas foram importadas com sucesso!")
    
    # Teste simples com NumPy
    array = np.array([1, 2, 3, 4, 5])
    print(f"Array NumPy: {array}")
    print(f"Média: {np.mean(array)}")
    
    # Teste simples com Pandas
    df = pd.DataFrame({'numeros': [1, 2, 3, 4, 5], 'quadrados': [1, 4, 9, 16, 25]})
    print("DataFrame Pandas:")
    print(df)
    
except ImportError as e:
    print(f"❌ Erro ao importar biblioteca: {e}")
    print("Execute: pip install numpy pandas matplotlib scikit-learn")

Tarefa: Execute este código e capture uma screenshot mostrando que todas as bibliotecas foram importadas com sucesso. Isso confirmará que seu ambiente está configurado corretamente.