Você pode programar em Python usando o Bloco de notas ou o TextEdit, mas será muito mais fácil utilizar um editor especializado. Existem editores gratuitos como o Notepad ++ (Windows), o TextWrangler (Mac) e o JEdit (qualquer sistema).
Esse tipo de programador normalmente possui formação em Ciência da Computação, Engenharia de Software, Análise de Sistemas ou alguma outra área da tecnologia. Além disso, é importante fazer outros cursos de especialização para aprender Python. O desenvolvedor Python começa como um estagiário ou um desenvolvedor júnior.
Para quem já tem alguma bagagem intelectual em lógica de programação, é possível aprender Python em apenas algumas semanas. Há quem diga que, para os iniciantes, é possível tornar-se um programador de nível básico em apenas um mês, a depender da frequência de estudos.
5 cursos on-line e gratuitos para quem quer começar a aprender...
Python é uma linguagem poderosa e divertida. Com ela você pode fazer diversas coisas como: Construção de sistemas Web com Django, Flask, Pyramid, etc. Análise de dados, Inteligência Artificial, Machine Learning e etc com Numpy, Pandas, Matplotlib, etc.
Mentalidade data-driven: Entenda a importância para sua empresa
Estima-se que com a ajuda de tutores especializados e pelo menos duas horas de estudo diário, é possível adquirir um conhecimento razoável em JS em apenas um mês. Para ir além do básico, será necessário mais dedicação e horas de estudo, além de, é claro, mão na massa.
Quais as linguagens de programação para iniciantes? Segundo o IEEE Computer Society, todo programador precisa saber uma linguagem de sistemas (C ou C++), linguagem orientada a objetos (Python ou Java) e uma linguagem de script (JavaScript).
A natureza interativa do curso permite escrever código diretamente no seu navegador e isso aprimora ainda mais o processo de aprendizado. Se você preferir começar a aprender programação em Python através de um curso introdutório curto, então você deve dar uma olhada no Curso de Aprendizagem em Python do zero.
Entenda que o Python não precisa ser compilado. Ela é uma linguagem interpretada, o que significa que você poderá rodar o programa logo após fazer mudanças em seu arquivo. Isso faz com que a revisão e a adição de funcionalidades aos programas fiquem bem mais simplificados quando comparadas com outras linguagens.
A resposta é reconfortante: para Python, 2+2 é igual a 4. Você pode experimentar outras expressões mais complexas, mas é bom saber que os quatro operadores básicos em Python (e em quase todas as linguagens modernas) são esses: Em Python, assim como na linguagem C, os números inteiros têm um tratamento especial.
O ideal para projetos Python é que você isole as bibliotecas que você usa, para evitar conflitos entre projetos. Isso é uma boa prática e pode evitar dores de cabeça futuras. Dê uma lida sobre antes de iniciar um projeto grande, ok? Não sabe por onde começar? Veja nossa listagem de conteúdo para quem está começando na linguagem:
Quanto tempo vive um gnomo de jardim?
Qual a Justiça mais lenta do Brasil?
O que é uma espécie secundária tardia?
Como fazer curativo em ralado?
Qual signo Áries não se dá bem?
Como antecipar parcelas do crédito pessoal Bradesco?
O que é o método de custeio por absorção?
Que fatores afetam a solubilidade de um precipitado e como eles afetam a solubilidade?
Quais aplicativos da Samsung posso desinstalar?
Como desativar o DHCP no Windows?
Qual é o significado de Freya?
Qual é a sua concepção de cidade?
Quais alimentos que sobe a pressão?
Quais os problemas ambientais acarretados pelo desmatamento?
Qual dos padrões de projeto permite que se crie apenas um objeto de uma classe?