📍Como Instalar Python, VSCode e Jupyter Notebook Para Programar do Zero.
☝Antes de começarmos a programar de verdade, precisamos preparar nosso ambiente de desenvolvimento.
☝Neste artigo você vai aprender passo a passo como instalar tudo que será necessário para programar em Python da forma correta, mesmo que nunca tenha mexido com programação antes.
Lista do que vamos Instalar:
🔗Python
🔗VScode
🔗Extensão Python
🔗Extensão Jupyter
🔗Extensões Adicionais
📍Instalando o Python
O primeiro passo para começarmos nossa jornada na programação com Python é instalar a linguagem em nosso computador.
Para isso, acesse o site oficial do Python e realize o download da versão estável mais recente disponível.
Utilizar a versão mais atual garante que você terá acesso aos recursos mais modernos da linguagem, além de correções de segurança e melhorias de desempenho importantes para o desenvolvimento.
Site para o Download: [CLIQUE AQUI]
Clique em Downloads como a IMAGEM 1 sugere.
[IMAGEM 1]
Escolha o Sistema Operacional que estiver utilizando, como na IMAGEM 2
[IMAGEM 2]
🔦Escolha o Sistema Operacional que estiver utilizando, como na IMAGEM 2
No caso deste artigo, estarei demonstrando a instalação utilizando o sistema operacional Windows.
Caso você utilize Linux ou qualquer outro Sistema Operacional, basta selecionar a opção correspondente ao seu sistema na IMAGEM 2, onde é exibida a tela de escolha da plataforma de download.
Após isso, você terá duas opções principais de versão para instalar, como mostra a IMAGEM 3
A primeira é a versão mais recente lançada, que normalmente contém os recursos mais novos disponibilizados pela equipe do Python.
A segunda é a versão estável/recomendada, geralmente indicada para usuários que preferem maior compatibilidade e maturidade no ambiente.
Sugiro que você pesquise rapidamente sobre a diferença entre ambas antes de escolher, para entender melhor qual atende seu objetivo.
De toda forma, para fins de aprendizado inicial, as diferenças práticas entre elas normalmente não são tão significativas para iniciantes.
[IMAGEM 3]
Atenção na hora da Instalação.
Durante o processo de instalação, preste muita atenção em um detalhe extremamente importante: antes de clicar em instalar, marque a opção "Add Python to PATH", como indica a IMAGEM 4.
Essa configuração permitirá que seu sistema operacional reconheça o Python corretamente, evitando diversos problemas futuros ao executar comandos pelo terminal ou ao configurar ferramentas de desenvolvimento.
Após marcar essa opção, basta prosseguir normalmente com a instalação até sua conclusão, o famoso "Next, Next, Next", como demonstra a IMAGEM 5.
[IMAGEM 4]
[IMAGEM 5]
Após finalizar a instalação, é importante confirmar se o Python foi instalado corretamente em sua máquina.
Para isso, devemos realizar uma validação através do terminal do sistema operacional, como demonstrado na IMAGEM 6.
Como mencionado anteriormente, neste artigo estou utilizando uma máquina Windows como exemplo.
Caso você esteja utilizando Linux ou qualquer outro sistema operacional, recomendo pesquisar como acessar o terminal equivalente do seu ambiente e adaptar o processo tomando como base o procedimento realizado no Windows.
No caso do Windows, você deve abrir o CMD (Prompt de Comando) ou qualquer terminal de sua preferência e executar um dos seguintes comandos para verificar se a instalação foi concluída corretamente
📍Instalando o VScode
Com o Python devidamente instalado e validado, nosso próximo passo será instalar o VSCode (Visual Studio Code).
O VSCode é um editor de código profissional amplamente utilizado por programadores no mundo inteiro, sendo uma das ferramentas mais populares atualmente para desenvolvimento de software.
Ele será o ambiente que utilizaremos para escrever, organizar e executar nossos códigos durante toda nossa jornada de aprendizado com Python.
Para realizar sua instalação, basta acessar o site oficial da ferramenta através deste link: [CLIQUE AQUI]
Dentro do site, selecione a versão correspondente ao seu sistema operacional e realize normalmente o download, como mostra a IMAGEM 8.
Após isso, execute o instalador e prossiga com a instalação padrão até sua conclusão, como anteriormente o famoso "Next, Next, Next", como mostra a IMAGEM 9.
[IMAGEM 8]
[IMAGEM 9]
[IMAGEM 10]
📍Instalando a Extensão Python.
Após concluir a instalação do VSCode, precisamos preparar o editor para reconhecer e trabalhar corretamente com a linguagem Python.
Para isso, será necessário instalar a extensão oficial do Python, disponibilizada pela própria Microsoft dentro da loja de extensões do VSCode.
Essa extensão adiciona diversos recursos importantes ao editor, como:
→ Reconhecimento de sintaxe da linguagem;→ Sugestões automáticas de código;
→ Integração com interpretador Python;
→ Ferramentas de depuração;
→ Execução facilitada de scripts.
Switch to Pre-Release Version"Isso ocorre porque eu já possuo uma versão do Python instalada em minha máquina, e por esse motivo o VSCode está me oferecendo apenas a opção de alterar para uma versão de pré-lançamento.
No seu caso, caso esta seja sua primeira instalação, muito provavelmente aparecerá apenas o botão Install, que será a opção correta para prosseguir com a instalação normalmente.
📍Instalando a Extensão Jupyter
Switch to Pre-Release Version"Caso você esteja realizando essa instalação pela primeira vez, o botão que deverá aparecer para você será o Install, sendo essa a opção correta para prosseguir normalmente com a instalação da extensão.
Não se preocupe caso sua tela não esteja exatamente igual à minha, pois pequenas diferenças visuais podem ocorrer devido ao fato de meu ambiente já estar previamente configurado para desenvolvimento.
📍Extensões Opcionais Recomendadas Para Melhorar Seu Ambiente
Essa extensão não impacta diretamente no funcionamento da programação, porém melhora bastante a experiência estética durante longos períodos de estudo e desenvolvimento, conforme mostrado na IMAGEM 13
Como a linguagem Python depende diretamente de indentação para funcionar corretamente, essa ferramenta pode ajudar bastante principalmente iniciantes que ainda estão se acostumando com a estrutura da linguagem, conforme mostrado na IMAGEM 15
Embora talvez você ainda não utilize esse recurso agora no começo, futuramente ele será extremamente útil quando começarmos a trabalhar com ambientes virtuais e diferentes versões da linguagem, conforme mostrado na IMAGEM 16
Ela permite executar seu programa em modo de debug, facilitando a identificação de erros, bugs e comportamentos inesperados durante o desenvolvimento, conforme mostrado na IMAGEM 17
Ela melhora drasticamente a inteligência do editor, oferecendo autocompletar avançado, sugestões inteligentes, validação de código e melhor interpretação da linguagem dentro do VSCode, conforme mostrado na IMAGEM 18
📍Conclusão do Primeiro Passo
Parabéns, o primeiro passo da sua jornada foi concluído com sucesso.
Seu ambiente de desenvolvimento agora está totalmente preparado e pronto para que possamos iniciar nossos estudos práticos em Python nos próximos conteúdos.
A partir dos próximos tópicos, começaremos de fato a entrar no universo da programação, aprendendo conceitos, fundamentos e diversos ensinamentos importantes sobre a linguagem Python.
Lembre-se de uma coisa: não desista no primeiro obstáculo.
Programação é uma habilidade construída com constância, prática e repetição.
No começo tudo pode parecer complexo, confuso e até difícil de entender, porém isso é completamente normal para qualquer pessoa que esteja iniciando.
O segredo está em persistir e continuar avançando, mesmo que pouco por vez.
Um pequeno progresso diário, quando acumulado ao longo de meses e anos, pode gerar resultados gigantescos no futuro.
Trate seu aprendizado como um trabalho de formiguinha: um passo de cada vez, um pouco por dia, sempre evoluindo.
Se você mantiver disciplina e consistência no médio e longo prazo, pode ter certeza de que colherá grandes resultados.
Nos vemos no próximo artigo.