Aprender Python: o que é e por onde começar a programar?

Publicado em 14 outubro 2021

tempo de ler 4 minutos

Fundamentos para aprender Python

Como aprender Python? É uma pergunta muito repetida. As respostas são variadas. Aprender a programar em Python é um desafio, mas também um mundo de possibilidades que se abre. Numa área com empregabilidade nos 100%, os dados mostram-nos claramente que aprender Python é um investimento, sim – mas um investimento que pode ser altamente lucrativo.


Antes de mais, o que é Python? A linguagem de programação Python é uma Very High Level Language (VHLL) interpretada e interativa. O seu criador foi o programador neerlandês Guido Van Rossum e rezam as lendas da internet que batizou a Python em homenagem à trupe humorística Monty Python. A ideia do programador era tornar o código acessível a mais pessoas.


A Python tem uma sintaxe intuitiva, simples, clara e objetiva, muito próxima da linguagem humana. É utilizada para desktop, web, ciência de dados, machine learning e bases de dados. Para além das suas potencialidades é fácil de aprender. Há muita gente a aprender Python online, porque aprender a programar Python desde o 0 é perfeitamente possível hoje em dia. É importante realçar, contudo, que a sua simplicidade não lhe retira o brilho. Pelo contrário. É usada tanto por quem acabou de aprender a programar Python, como por alguns dos programadores mais experientes do mercado.


Atualmente é uma linguagem em franca expansão, sobretudo na área de Machine Learning – com o R. Com a Python podemos trabalhar desde scripts básicos até desenvolvimento web e mobile. Tem a vantagem de poder ser usada em várias plataformas – Windows, macOS, Linux/Unix. É também usada por empresas como o Dropbox, Facebook, Instagram, Pinterest e Netflix, que são selos de garantia absolutamente inquestionáveis. Para quem está a pensar tornar-se estudante de código, aprender a linguagem Python e fazer um curso de programação em Python para iniciantes dá todas as garantias e pode ser uma ferramenta interessante num mercado cada vez mais competitivo como é o tecnológico.


Aprender linguagem Python? Palavra ao criador

De acordo com uma entrevista do criador da Python Guido Van Rossum ao blog da Dropbox, “há uma série de funções de programação comuns que são fáceis na Python”. Para alguém que ainda não é um programador, mas que quer ser um programador, para essas pessoas a Python é particularmente fácil de entrar.” No mesmo artigo, Van Rossum refere que na Python é fácil alcançar objetivos expressivos, razão que justifica a sua vasta utilização. “A forma típica como introduzimos a Python a programadores iniciantes é também importante. Podemos mostrar-lhes vários trechos de código que precisam de pouca compreensão de terminologia e conceitos de programação antes de fazerem sentido.” Outros programas, segundo Guido Van Rossum, têm muitos caracteres “barulhentos” que os tornam, consequentemente, de mais difícil compreensão. A vantagem da Python é, segundo o seu criador, a simplicidade do design. “Para mim a Python é incrivelmente visual (...) Quando estou a ler Python vejo-a como uma estrutura bidimensional, em vez de unidimensional - como linguagem. Isto acontece provavelmente porque a Python usa indentação para agrupar, mas também, talvez, porque a minha mente pensa mais visualmente.” O criador define esta linguagem de programação como “poesia moderna”. Certo, mas como aprender Python? E como aprender a programar em Python?


Curso Python 

Fazer um curso de Python garante, desde logo, saber aprender a programar em Python, uma das 5 linguagens de programação mais utilizadas na atualidade. Há curso de Python para iniciantes e curso de Python avançado. Com um curso completo de Python garante-se uma certificação que é mais do que isso – é um superpoder empoderador de carreiras. Até porque a Python continua a fazer parte do estado da arte da programação, sendo, como já referimos, usada nas áreas mais progressivas do mundo tech – por exemplo, ter um curso Python para machine learning é uma skill com procura.


“Hello World!”, vamos testar?  

Quando se fala em aprender Python e como aprender Python tem de se falar obrigatoriamente do “Hello, World!”, uma forma simples de brincar com esta programação e perceber os seus efeitos de uma forma fácil e rápida.

  1. Instale o interpretador Python, para Windows, OS X e Linux; 
  2. Tanto o OS X como o Linux já têm a Python; 
  3. No terminal do Mac ou Linux abra o terminal. No Windows, uma linha de comando;
  4. Digite “Python”. Este irá ser carregado e a sua versão exibida;
  5. Surge >>>, a linha de comando do interpretador Python;
  6. Digite print ('Hello, World!'); 
  7. O texto “Hello, World!” será mostrado abaixo da linha de comando;
  8. Teste completado! 

Este teste não qualifica já para se poder dizer que se está a aprender programar em Python, mas dá a ideia que se pode aprender a programar Python desde o 0 de uma forma divertida. Aprender Python online não é impossível. Já viver num mundo sem tecnologia e linguagem de programação é e por isso saber como programar é um dos caminhos para o sucesso profissional nesta década de ’20 – e nas próximas também. Por isso, aprender Python é essencial para reforçar a caixa de ferramentas de qualquer programador.