Photo by Chris Ried on Unsplash

Por que Python pode ser uma boa escolha para aprender programação?

Francisco Foz
4 min readSep 27, 2022

Dar os primeiros passos no mundo da programação pode parecer assustador algumas vezes.

Programar “não é coisa de outro mundo” mas… também não é uma lógica que vemos normalmente no nosso cotidiano e se juntar com diversas outras novas informações que absorvemos quando entramos no mundo da tecnologia. Se torna um grande desafio em um primeiro momento.

Algumas pessoas podem ter aprendido com C, C++, Java, C#… Muitas outras com Javascript (essa também é uma boa linguagem para começar, mas não será sobre ela hoje) mas eu indicaria Python.

No texto de hoje eu abordarei por que Python pode ser uma boa escolha para você começar a aprender a programar.

Bora lá?!

Sumário

Sintaxe simples
Não é necessário instalar outros programas
Aprender a lógica da computação
Explorando dentro do mundo Python
Partindo para outras linguagens
Considerações finais

Sintaxe simples

Python é conhecido pela sua simplicidade. Com poucos códigos de script e parecido até mesmo com um texto normal, você consegue executar o programa.

Por exemplo, para fazer o clássico “Hello World!” em Python você fará:

print('Hello World!')

Já em Java você faria:

class HelloWorld {  
public static void main(String args[]) {
System.out.println("Hello World");
}
}

Python não é melhor do que Java e te digo mais: em algum momento será legal você aprender mais sobre alguns outros conceitos. Fazer você digitar tudo isso e mais outras coisas te farão pensar e aprender outros aspectos que o Python esconde.

Mas no começo… Pode atrapalhar.

Python tem até um “poema” sobre os princípios da sua escrita e é bem legal, você pode conferir o “Zen of Python” aqui.

Não é necessário instalar outros programas

No mundo Javascript, você pode dar seus primeiros passos usando o seu navegador apenas.

Com Python, você pode usar o Google Colab (ferramenta bem conhecida pelo pessoal que trabalha com dados) e começar a praticar as primeiras linhas de código.

Sem a necessidade de instalar um editor de códigos, aprender sobre ele ou baixar mil programas para fazer um “Hello world”.

Ah… se for seu dia 0 na programação.

Não se esqueça!

Não deixe de fazer o “Hello world” na sua primeira linha de código. A lenda diz que poderá dar azar se não fizer. — (-.-) —

Aprender a lógica da computação

Depois do “Hello world!” o segundo passo é aprender a lógica da computação.

Conceitos de: variáveis, if else, while, for, funções...

Se torna mais simples com Python pela sua sintaxe simples e torna o aprendizado mais fluído e com menos carga de informações.

Lógica da computação pode parecer simples a primeiro momento, mas garanto que poderá ter desafios que te farão pensar por mais tempo.

Sites como o HackerRank, podem ajudar a praticar a lógica e os primeiros desafios na programação.

Explorando dentro do mundo Python

Ok… Talvez eu já tenha te convencido que Python pode ser uma boa entrada para aprender programação, mas o que fazer com Python? Principalmente se não quiser seguir no caminho de dados e inteligência artificial ?

Bom… ela pode ser usada em diferentes aspectos, como:

  • Desenvolvimento web: criar aplicações web back-end (por exemplo o Instagram foi desenvolvido com Python) utilizando frameworks como Flask ou Django.
  • Automação de processos: desenvolver rotinas de automatizar tarefas repetitivas.
  • Automação e IOT: se aliar hardware com software para criar objetos inteligentes é o que você quer… Python também pode contribuir, principalmente usando Raspberry Pi e Arduino.

Até mesmo pequenos jogos dá para fazer com a linguagem. Pacotes como o Pygame é um exemplo.

Partindo para outras linguagens

Tudo bem… Você acha Python legal, mas não quer continuar a trabalhar com ele.

Vá em frente e trilhe sua história.

Há diversas outras linguagens para diversificados fins.

Mas os conceitos aprendidos com Python poderão te auxiliar para você aplicar em outras linguagens já tendo uma base de programação.

Considerações finais

Python é uma linguagem muito simples, porém bastante poderosa o que a torna um “curinga” para diversas situações.

Se você está dando os seus primeiros passos na programação e gostaria de começar com Python, indico esse artigo sobre a linguagem:

O Kaggle também tem alguns cursos introdutórios e gratuitos para você fazer, como:

A Casa do Código também tem esse livro, específico para quem quer começar a aprender a programar com Python:

Link do site

Se você já tem certeza que quer aprender a programar e trilhar seu caminho na tecnologia, eu indico a Alura, devido a sua didática, qualidade de conteúdo e diversidade de cursos dentro de um mesmo plano.

Especificamente para Python a Alura, conta com uma formação completa de:

Desenvolvimento web com:

A plataforma tem até formação de automação, como:

Eu fico surpreso até hoje com a quantidade de cursos que ela tem!

Caso você não seja aluna(o) ainda, confira meu cupom de desconto especial aqui.

Agora me diga, com qual linguagem de programação você deu o seu primeiro “Hello world”? Se não deu, ela será com Python agora?

Compartilhe nos comentários.

Se você chegou até aqui e curtiu, dê palmas, compartilhe e se inscreva para me acompanhar.

Ainda há muito a se explorar.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Francisco Foz
Francisco Foz

Written by Francisco Foz

Bibliotecário | Analista de dados | Disseminando informações para produzir conhecimento.

No responses yet

Write a response