Tutorial Python 3 Iniciantes 2025 – Primeiro Projeto em 30 min

Tutorial Python para Iniciantes 2025 – do Zero ao Primeiro Projeto em 30 minutos

Tutorial Python passo a passo para quem nunca programou. Primeiramente, você instalará o Python 3.13; além disso, criaremos um ambiente virtual; em seguida, escreveremos um script “Olá, Mundo”; e, por fim, empacotaremos tudo em um mini‑CLI com Typer – tudo isso em menos de meia hora.

Índice do tutorial Python

  1. Pré‑requisitos
  2. Instalando Python 3.13
  3. Criando um ambiente virtual
  4. Seu primeiro script em Python
  5. Empacotando em um mini‑CLI
  6. Próximos passos para aprender Python

1. Pré‑requisitos

Antes de mais nada, certifique‑se de que possui:

  • PC ou Mac com permissões de administrador;
  • Terminal (PowerShell, Terminal.app ou Bash);
  • ≈ 500 MB livres em disco.

2. Instalando Python 3.13

Primeiro, baixe a versão estável em python.org. Depois, se preferir, use o gerenciador de pacotes:

# Windows via winget
winget install --id Python.Python.3.13

# macOS via Homebrew
brew install [email protected]

python3 --version   # Deve exibir Python 3.13.x

Captura do terminal mostrando o comando python --version

3. Criando um ambiente virtual (venv)

Logo depois da instalação, crie um venv; dessa forma, você evita conflitos de dependência entre projetos.

python3 -m venv venv
source venv/bin/activate      # Windows: venv\Scripts\activate
pip install --upgrade pip

Consequentemente, seu projeto fica isolado e mais seguro. Se quiser se aprofundar, consulte a documentação oficial de pip.

4. Seu primeiro script em Python

Agora vamos ver código na prática. Crie hello.py:

def main():
    name = input("Qual é o seu nome? ")
    print(f"Olá, {name}! Bem‑vindo ao Python 🚀")

if __name__ == "__main__":
    main()
$ python hello.py

5. Empacotando em um mini‑CLI com Typer

Em seguida, instale o Typer e transforme seu script em ferramenta de linha de comando.

pip install typer[all]
import typer
app = typer.Typer()

@app.command()
def hello(name: str):
    """Saúda o usuário pelo nome."""
    typer.echo(f"Olá, {name}! ✨")

if __name__ == "__main__":
    app()
$ python cli.py hello --name "Ana"

Por fim, explore a documentação do Typer para comandos avançados.

6. Próximos passos para aprender Python

  • Antes de encerrar o nosso super conteudo, leia o artigo oficial incrível sobre “Como enviar Mensagens no Whatsapp”.
  • Além disso, experimente bibliotecas populares como requests, pandas e rich.
  • Da mesma forma, aprimore segurança lendo este guia sobre tokens.
  • Finalmente, assine nossa newsletter e receba novos tutoriais Python toda semana.

Loading