image

Acesse bootcamps ilimitados e +750 cursos pra sempre

70
%OFF
Article image
Patrícia Gheller
Patrícia Gheller28/06/2026 18:39
Compartilhe

Ambiente, Scripts e Lógica: O Kit Inicial do Dev Python Júnior

    Introdução

    image

    Python é como aquele brinquedo fácil de montar: simples, mas poderoso. Ele ajuda a criar sites, apps e sistemas sem complicar. Por isso, muita gente usa no back-end, que é a parte “invisível” que faz tudo funcionar.

    Breve visão geral: ambiente, scripts básicos e lógica inicial

    Antes de brincar com código, você precisa montar seu “parquinho”: instalar Python, escolher um editor e aprender comandos básicos. Depois, começa a escrever scripts e entender a lógica que faz o computador obedecer.

    image

    Baixe no site oficial python.org. A versão recomendada é sempre a mais nova estável (ex.: 3.12). Instalar é só clicar “next” até o fim.

    Editor de código

    VS Code é como um caderno digital cheio de ferramentas. PyCharm também é ótimo, mas VS Code é mais leve e fácil para começar.

    Gerenciamento de pacotes: pip e venv

    O pip instala “caixinhas de ferramentas” extras. O venv cria ambientes isolados, como se fosse uma mochila só para aquele projeto.

    Criar ambiente virtual

    python -m venv venv
    
    Ativar
    source venv/bin/activate # Linux/Mac
    venv\Scripts\activate # Windows
    
    Instalar pacote
    pip install requests
    

    Organização de pastas

    Crie uma pasta para cada projeto. Dentro dela, tenha src/ para código, tests/ para testes e README.md para explicar o que faz.

    image

    Hello World em Python:

    Agora é hora de conversar com o computador. O famoso “Hello World” é como dizer “oi” para ele.

    print("Hello, World!")
    

    Estrutura de um script

    Você pode salvar isso em meu_script.py e rodar com python meu_script.py. Fácil, né?

    Entrada e saída de dados

    nome = input("Qual seu nome? ")
    print("Olá,", nome)
    

    Exemplo prático

    Um mini programa que pede nome e dá boas-vindas:

    nome = input("Digite seu nome: ")
    print(f"Seja bem-vindo(a), {nome}!")
    

    image

    Variáveis e tipos de dados

    • String: "texto"
    • Inteiro: 10
    • Float: 3.14
    • Booleano: True ou False

    Estruturas de controle

    Brincando com Dados e Lógica

    Python entende números, textos e até respostas de “verdadeiro ou falso”. Com if e for, você controla o que acontece.

    idade = 12
    if idade >= 18:
    print("Maior de idade")
    else:
    print("Menor de idade")
    

    Laços de repetição

    for i in range(3):
    print("Repetindo:", i)
    

    Funções

    def saudacao(nome):
    return f"Olá, {nome}!"
    print(saudacao("Fulano"))
    

    Exemplo prático: menu interativo

    while True:
    print("1 - Dizer oi")
    print("2 - Sair")
    escolha = input("Escolha: ")
    if escolha == "1":
    print("Oi!")
    elif escolha == "2":
    break
    

    image

    É como a cozinha de um restaurante: você não vê, mas é lá que tudo acontece. APIs e servidores fazem o site funcionar.

    Primeiro passo com Flask ou FastAPI

    from fastapi import FastAPI
    app = FastAPI()
    
    @app.get("/")
    def home():
    return {"mensagem": "Olá, mundo!"}
    

    image

    • Use comentários para explicar.
    • Versione com Git/GitHub.
    • Teste pequenos trechos antes de projetos grandes.
    • Peça feedback e continue aprendendo.

    Conclusão

    Você viu como montar ambiente, criar scripts e entender lógica básica, através de um conteúdo gerado por inteligência artificial e revisado por alguém 100% Humano. Agora é hora de explorar frameworks e bancos de dados. Compartilhe seus projetos, aprenda com a comunidade e cresça como dev!

    Fontes de produção:

    Ilustrações de capa: gerada pela lexica.art

    Conteúdo gerado por: Copilot revisões humanas

    👉 Me acompanhe nas redes sociais para mais dicas e conteúdos!

    Linkedin: <https://www.linkedin.com/in/patricia-ghellerbackend/>

    Github: <https://github.com/PatriciaGheller>

    DIO: <https://web.dio.me/users/patricia_gheller_1985?tab=achievements>

    # PythonBackend #DevJunior #AprendizadoContínuo

    Compartilhe
    Recomendados para você
    AWS - Agentes de IA em Campo
    Michael Page - Criando Seu Primeiro Agente de IA
    Sem Parar Corpay - Back-end do Zero a Prática
    Comentários (0)