Enviar um café pro programador

Python - Como começar a programar ? O que é necessário? O que baixar e instalar ?

No tutorial passado de nosso Curso de Python, explicamos o que é, para que serve e onde Python é usado .

Agora, vamos te mostrar o que é necessário baixar, instalar e usar para programar em Python, se você é totalmente iniciante neste mundo da programação.

Leia também:

Onde posso programar em Python ?

Esse tipo de dúvida é muito comum: qual melhor máquina para rodar o Python? Qual velocidade do processador, quanto de memória RAM eu preciso? Qual a configuração é necessária ter na minha máquina para ser um programador ?

Pessoal, os programas (interpretador, compilador, linkador etc) necessários para programação são extremamente simples, bem pequenos mesmo e rodam em qualquer máquina.

PC antigo, notebook velho, celular, tablet...dá pra estudar e programar em Python em tudo.
Se você está lendo esse texto, então tem o suficiente para programar.

Não precisa de uma super máquina, uma cadeira gamer nem teclados e mouses piscando, para se programar. Como eu disse, até no seu celular você pode programar em Python, basta instalar o app Pydroid, por exemplo.

Particularmente, eu indico um PC ou Notebook. É beeeeem melhor e mais fácil numa tela maior, um mouse para se 'movimentar' e, principalmente, um teclado grande e espaçoso, pois vamos digitar bastante, ok?

Como Baixar e Instalar o Python

A grande dúvida de quem nunca programou e quer começar com Python é:
  • "Onde programo?"
  • "Onde digito os comandos?"
  • "Como rodar os programas?"
  • "Precisa de compilador e fazer coisas complexas?"

Mas, calma.
Você vai ver como tudo no Python é simples, rápido e fácil, sem enrolação e sem problema.

Primeiro, acesse o site oficial:
https://www.python.org/

Em seguida, clique em "Download":

Como instalar o Python

Vai aparecer duas opções pra baixar.
Faça o download da esquerda:

No momento que estou escrevendo este tutorial para nosso Curso de Python, a versão mais recente é a 3.12.3 como podem ver na figura.

Quando você for seguir esses passos, certamente a versão já será outra. Baixa ela, sem problemas. Se o Python for atualizado, o seu não vai 'deixar de existir' nem de funcionar, eles apenas vão adicionar, agregar mais algumas coisas. Mas o que funcionava antes, vai continuar a funcionar.

Depois é só seguir o bom velho "Ok", "Avançar", "Aceito os termos...", e prontinho, pra baixar e instalar o Python é só isso.


Interpretador Python

Para você escrever um código Python e fazer ele rodar (funcionar), vai precisar de um interpretador Python. Como nome sugere, ele vai interpretar aquilo que você escreveu e vai executando.

O nome programa que vamos digitar os comandos da linguagem é IDLE (integrated development environment for Python), que nada mais é que um ambiente de desenvolvimento, próprio pro Python, que facilitar e muito sua vida de programador.

Abra o menu iniciar e procure pelo IDLE:

O necessário para começar a programar em Python

Vai abrir uma janela, é o interpretador Python:

Como fazer download do Python

Existem duas maneiras de usar o interpretador.
A primeira, é digitando os comandos nessa janelinha que abriu.

Vamos fazer isso?
Digite 1+1, vai acontecer isso:
Tutorial e apostila de Python para download

"Olha, uma calculadora, que legal", pode pensar o leitor.
De certo modo, sim, Python é uma calculadora também.

Na verdade, o que ele fez aí foi interpretar, e no entendimento dele você queria o resultado da soma.

Vamos fazer outro teste? Vamos perguntar pra ele se 1 é maior que 2.
Digite 1>2
Como ele interpretou? Essa só vai saber quem experimentou e seguiu todos os passos desse tutorial.

A outra maneira de usar o interpretador, é escrevendo os comandos em um arquivo. Um arquivo de texto mesmo, como o bloco de notas.

O interpretador vai ler esse arquivo do começo ao fim, e linha por linha ele vai interpretando e executando os comandos.

No próximo (e durante o resto do curso de Python) tutorial, iremos mostrar como fazer isso, escrever comandos em um arquivo e colocar ele pra rodar.

Ou seja, vamos começar a criar e rodar scripts escritos em Python!

Como ser um excelente programador

Bem, chegou a hora de realmente colocar a mão na massa e começar a programar, ok?

Antes, gostaríamos de sugerir o nosso texto 'Como ser um excelente programador', nele a gente vai te orientar sobre:
  1. O que estudar
  2. Como estudar programação da maneira correta
  3. O que é importante estudar
  4. Quais linguagens é bom saber
  5. Qual a melhor a melhor linguagem de programação
  6. Como entrar no mercado do trabalho
  7. Como se portar corretamente numa entrevista de emprego
  8. A característica mais importante que um programador deve ter

É simplesmente tudo que eu gostaria de saber antes de começar minha carreira de programador. Se eu tivesse lido o texto no início de meus estudos, teria aprendido programação bem mais rapidamente e mais corretamente. Sério, não deixem de ler, vai mudar sua vida.

Acesse nossa apostila para ler:

Conteúdo Extra

Vamos usar, em nosso curso, o IDLE, para aprender a linguagem Python para propósitos gerais.
Porém, muitas pessoas que chegam até aqui estão em algum curso universitário, seja graduação, mestrado ou mesmo doutorado, tem um propósito mais específico com a linguagem.

Assim, se você for da Engenharia, Estatística, Física, Química, Biotecnologia, Oceanografia etc, e deseja aprender Python para ciências, em nossa apostila vamos te indicar algumas ferramentas melhores e mais específicas para computação numérica.

Curso de Python em Vídeo Aula

8 comentários:

  1. Há alguns anos eu fiz o C Progressivo. Agora é a vez do Python Progressivo ;)
    Parabéns a vcs pelo trabalho! E obrigado por disponibilizar cursos tão bons e gratuitos!!! Valeu!!!

    ResponderExcluir
  2. De maneira simples mas eficiente. Parabéns. E muito obrigado por compartilhar esse conhecimento.

    ResponderExcluir
  3. só uma sugestão pra vcs, sou cego e preciso da descrição das imagens além dos negóços pro nvda funcionar e tals, mas muito bom

    ResponderExcluir
  4. É muito bom! So faltava estarem em pdf.
    Parabensssssssssssssss.
    Eu não tenho um computador e faço tudo. No celular mesmo assim é bom😙😏

    ResponderExcluir
  5. No Pydroid 3 App, 1+1 não funciona, acabei de chegar aqui e estou usando ele para estudar!

    ResponderExcluir
  6. Erro de sintaxe! Pode apagar o comentário anterior pq funciona sim, mas tem muitas diferenças de sintaxe da aula!

    ResponderExcluir