#Autor: Robson Vaamonde
#Procedimentos em TI: http://procedimentosemti.com.br
#Bora para Prática: http://boraparapratica.com.br
#Robson Vaamonde: http://vaamonde.com.br
#Facebook Procedimentos em TI: https://www.facebook.com/ProcedimentosEmTi
#Facebook Bora para Prática: https://www.facebook.com/BoraParaPratica
#Instagram Procedimentos em TI: https://www.instagram.com/procedimentoem
#YouTUBE Bora Para Prática: https://www.youtube.com/boraparapratica
#Data de criação: 15/07/2024
#Data de atualização: 07/10/2024
#Versão: 0.14
Conteúdo estudado nessa aula:
#01_ Instalando o Python 3 no Linux Mint (VÁRIAS VERSÕES DE GNU/LINUX)
#02_ Verificando a Versão o Python 3 e PIP instalado no Linux Mint
#03_ Testando o Shell (Prompt) Padrão do Python 3 no Linux Mint
#04_ Testando o Shell (Prompt) do IPython do Python 3 no Linux
#05_ Testando o Shell (Prompt) do BPython do Python 3 no Linux
#06_ Testando o IDLE (Integrated Development Environment for Python) do Python 3 no Linux Mint
#07_ Baixando o Microsoft Visual Studio Code VSCode para o Linux Mint
#08_ Instalando o Microsoft Visual Studio Code VSCode utilizando o Gdebi-Gtk no Linux Mint
#09_ Instalando as Extensões do Português Brasil e Dicionário PT-BR e US no VSCode no Linux Mint
#10_ Configurações do VSCode para funcionar perfeitamente no Linux Mint
#11_ Instalando as Extensões do Python 3 no VSCode (Visual Studio Code) Linux Mint
#12_ Instalando o Python 3 e VSCode no Microsoft Windows 10
#13_ Instalando as Extensões do Português Brasil e Dicionário PT-BR e US no VSCode no Windows 10
#14_ Configurações básicas do VSCode para funcionar perfeitamente no Windows 10
#15_ Instalando as Extensões do Python 3 no VSCode (Visual Studio Code) no Windows 10
OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO INSTALAÇÃO DO PYTHON 3 SE VOCÊ CONSEGUIU FAZER A INSTALAÇÃO COM A SEGUINTE FRASE: Instalação do Python 3 e VSCode realizado com sucesso!!! #BoraParaPrática
#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #python3 #devops #desafiovaamonde #desafioboraparapratica #desafiopython3 #desafiovscode
Site Oficial do Python: https://www.python.org/
Site Oficial do PIP: https://pypi.org/
Site Oficial do IPython: https://ipython.org/
Site Oficial do BPython: https://bpython-interpreter.org/
Site Oficial do VSCode: https://code.visualstudio.com/
Site Oficial do Marketing Place do VSCode: https://marketplace.visualstudio.com/vscode
Extensão Oficial do Python para VSCode: https://marketplace.visualstudio.com/items?itemName=ms-python.python
Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991.
IPython é um console interativo avançado para Python. Ele oferece recursos como: Autocompletar, Sintaxe aprimorada, Execução de comandos do sistema, Ferramentas de depuração e Integração com Jupyter Notebook.
BPython é um intérprete interativo para Python, similar ao IPython, mas com foco em simplicidade e usabilidade. Algumas características incluem: Autocompletar avançado, Destacar erros de sintaxe, Histórico de comandos e Inserção de argumentos.
IDE (Integrated Development Environment) é um ambiente de desenvolvimento integrado de software para criar aplicações que combina ferramentas comuns de desenvolvedor em uma única interface de usuário gráfica (GUI - Graphical User Interface).
IDLE (Integrated Development and Learning Environment) é um ambiente de desenvolvimento integrado para Python, que é fornecido com a linguagem desde a versão 2.3. É completamente escrito em Python usando o kit de interface gráfica Tkinter. É uma IDE multiplataforma: Windows, Unix e, MacOS. Ele não é incluso no pacote Python presente em muitas distribuições Linux.
PIP (Package Installation for Python) é um sistema de gerenciamento de pacotes padrão de facto usado para instalar e gerenciar pacotes de software escritos em Python. Muitos pacotes podem ser encontrados na fonte padrão para pacotes e suas dependências - Python Package Index. A maioria das distribuições do Python vem com o pip pré-instalado.
O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft para Windows, Linux e macOS. Ele inclui suporte para depuração, controle de versionamento Git incorporado, realce de sintaxe, complementação inteligente de código, snippets e refatoração de código.
GNU Bash ou simplesmente Bash é um interpretador de comandos, um entre os diversos tradutores entre o usuário e o sistema operacional conhecidos como shell. Acrônimo para "Bourne-Again SHell", o Bash é uma evolução retro-compatível muito mais interativa do Bourne Shell.
Link da vídeo aula: https://www.youtube.com/watch?v=klIKuVGRHmM
#01_ Instalando o Python 3 no Linux Mint (VÁRIAS VERSÕES DE GNU/LINUX)
Link de download do Python 3: https://www.python.org/downloads/
#Atualizando as listas do Apt
sudo apt update
#Instalando o Python na versão 3
#OBSERVAÇÃO IMPORTANTE: a opção do IDLE do Python 3 no Linux Mint sempre sofre atualização,
#antes de fazer a sua instalação, verifique a versão com o comando: sudo apt instal idle-python
#(TAB duas vezes) para ver a última versão ou o comando: sudo apt search idle-python3 que
#lista todas as possibilidades de versões do IDLE do Python 3.
sudo apt install python3 python3-pip python3-ipdb idle-python3.12 ipython3 bpython git vim cloc
#02_ Verificando a Versão o Python 3 e do PIP instalado no Linux Mint
#Verificando a versão do Python 3
sudo python3 --version
#Verificando a versão do PIP3 (Package Installer for Python)
sudo pip3 --version
#03_ Testando o Shell (Prompt) Padrão do Python 3 no Linux Mint
#Utilizando o Shell Prompt Padrão Python 3 padrão
python3
#Prompt Shell padrão do Python 3 no Linux Mint
#Para sair do Prompt Shell do Python 3 pressione: Ctrl + D
Python 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
#04_ Testando o Shell (Prompt) do IPython 3 do Python 3 no Linux
#Utilizando o Shell Prompt do IPython 3 (Interactive Python)
ipython3
#Prompt Shell do IPython 3 no Linux Mint
#Para sair do Prompt Shell do IPython 3 pressione: Ctrl + D ou digite: exit ou quit
Python 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0]
Type 'copyright', 'credits' or 'license' for more information
IPython 7.31.1 -- An enhanced Interactive Python. Type '?' for help.
In [1]:
#05_ Testando o Shell (Prompt) do BPython do Python 3 no Linux
#Utilizando o Shell Prompt do BPython
bpython
#Prompt Shell do BPython no Linux Mint
#Para sair do Prompt Shell do BPython pressione: Ctrl + D ou digite: exit() ou quit()
bpython version 0.22.1 on top of Python 3.10.12 /usr/bin/python3
>>>
#06_ Testando o IDLE (Integrated Development Environment for Python) do Python 3 no Linux Mint
#Utilizando o IDLE padrão do Python 3
idle-python3.12
#07_ Baixando o Microsoft Visual Studio Code VSCode para o Linux Mint
Link download: https://code.visualstudio.com/download
Versão: .deb x64 (Debian, Ubuntu 64 Bits) <Salvar aquivo>
#08_ Instalando o Microsoft Visual Studio Code VSCode utilizando o Gdebi-Gtk no Linux Mint
#instalando em modo gráfico (mais fácil) o VSCode
Arquivos
Download
Clique duas vezes no instalar: code_1.*_amd64.deb
<Instalar Pacote>
Digite sua senha e clique em: <Autenticar>
(ON) Add Microsoft apt repository for Visual Studio Code? <Next>
<Fechar>
#configurando o VSCode com editor de texto padrão
Menu
Aplicativos Preferenciais
Escritório
Código Fonte: Outro aplicativo
Visual Studio Code <Selecionar>
Sistema
Texto Puro: Outro aplicativo
Visual Studio Code <Selecionar>
<Fechar>
#adicionando o VSCode na lista de Abrir com
Gerenciador de Arquivos
Pasta Pessoal
Selecionar: Documentos
Clicar com o botão direito do mouse no diretório: Documentos e selecionar: Abrir com
Outro aplicativo
Visual Studio Code
<Adicionar à lista>
<OK>
#executando o VSCode no Linux Mint
Menu
Busca Indexada: vscode
#09_ Instalando as Extensões do Português Brasil e Dicionário PT-BR e US no VSCode
#instalação da extensão PT-BR do VSCode
Portuguese (Brazil) Language Pack for Visual Studio Code
(Sem necessidade de configuração)
#instalação e configuração da extensão do Corretor Ortográfico PT-BR e US
Brazilian Portuguese - Code Spell Checker (Corretor Ortográfico de Código)
Manter selecionado a extensão: Brazilian Portuguese - Code Spell Checker
Pressionar F1
Show Spell Checker Configuration Info
User
Language
English (en_us)
Portuguese (pt_br)
Portuguese - Brazil (pt-br)
File Types and Programming Languages
shellscript, python, markdown, etc...
#10_ Configurações básicas do VSCode para funcionar perfeitamente no Linux Mint
#configurações básicas do VSCode para funcionar no Linux Mint
Gerenciar
Configurações
Code Spell Checker
C Spell: Enabled Language Ids:
Adicionar Item: shellscript
C Spell: Language: en,en-US,pt,pt-BR
C Spell: Max Duplicate Problems: 500000
C Spell: Max Number Of Problems: 500000
Editor
Editor: Tab Size: 2
Editor: Detect Indentation: False (Off)
Editor: Insert Spaces: True (On)
Render Whitespace: All
Files
Files: Eol: \n (LF)
#11_ Instalando as Extensões do Python 3 no VSCode (Visual Studio Code) no Linux Mint
#A melhor extensão para Python no VSCode é a Python Extension da Microsoft. Ela oferece:
#Autocompletar e IntelliSense, Depurador, Linting, Execução de testes e Jupyter Notebooks.
#Instalando as Extensões do Python 3 no VSCode
VSCode
Extensões
Pesquisar:
Python (Microsoft) <Instalar>
Python Debugger (Microsoft) <Instalar>
#12_ Instalando o Python 3 e VSCode no Microsoft Windows 10
#download do Python 3 para Microsoft Windows
Link de download do Python 3: https://www.python.org/downloads/windows/
Latest Python 3 Release - Python 3.12.6 (Link atualizando em: 18/09/2024)
Link: https://www.python.org/downloads/release/python-3126/
Opção: Windows installer (64-bit)
Abrir a Pasta de Download
Clicar duas vezes no executável: python-*-amd64.exe
Install Python 3.12.6 (64-bit)
(ON) Use admin privileges when installing py.exe (ENABLE)
(ON) Add python.exe to PATH (ENABLE)
Install Now <Clicar>
Deseja permitir que este aplicativo faça alterações no seu dispositivo? <Sim>
<Close>
#Download do VSCode para Microsoft Windows
#OBSERVAÇÃO IMPORTANTE: RECOMENDADO SEMPRE UTILIZAR A OPÇÃO DE DOWNLOAD DA INSTALAÇÃO DO VSCODE
#SYSTEM INSTALLER (INSTALAÇÃO DE SISTEMA), NÃO RECOMENDO USAR A OPÇÃO USER INSTALLER (INSTALAÇÃO
#DE USUÁRIO)
Link download: https://code.visualstudio.com/download
Windows (Windows 10 e 11)
System Installer: x64 (clicar em cima do x64 para fazer o download do arquivo)
Abrir a Pasta de Download
Clicar duas vezes no executável: VSCodeSetup-x64-*.exe
Microsoft Visual Studio Code - Instalador
(ON) Eu aceito o acordo (ENABLE)
<Próximo>
Selecione o Local de Destino
Caminho padrão
<Próximo>
Selecionar Tarefas Adicionais
(ON) Criar um atalho na área de trabalho
(ON) Adicione a ação "Abrir com Code" no menu de contexto de arquivo do Windows Explorer
(ON) Adicione a ação "Abrir com Code" no menu de contexto de diretório do Windows Explorer
<Próximo>
Pronto pra Instalar
<Instalar>
Completando o Assistente do Instalador do Visual Studio Code
(ON) Iniciar o Visual Studio Code
<Concluir>
#13_ Instalando as Extensões do Português Brasil e Dicionário PT-BR e US no VSCode no Windows
#instalação da extensão PT-BR do VSCode
Portuguese (Brazil) Language Pack for Visual Studio Code
(Sem necessidade de configuração)
#instalação e configuração da extensão do Corretor Ortográfico PT-BR e US
Brazilian Portuguese - Code Spell Checker (Corretor Ortográfico de Código)
Manter selecionado a extensão: Brazilian Portuguese - Code Spell Checker
Pressionar F1
Show Spell Checker Configuration Info
User
Language
English (en_us)
Portuguese (pt_br)
Portuguese - Brazil (pt-br)
File Types and Programming Languages
shellscript, python, markdown, etc...
#14_ Configurações básicas do VSCode para funcionar perfeitamente no Windows
#configurações básicas do VSCode para funcionar no Windows
Gerenciar
Configurações
Code Spell Checker
C Spell: Enabled Language Ids:
Adicionar Item: shellscript
C Spell: Language: en,en-US,pt,pt-BR
C Spell: Max Duplicate Problems: 500000
C Spell: Max Number Of Problems: 500000
Editor
Editor: Tab Size: 2
Editor: Detect Indentation: False (Off)
Editor: Insert Spaces: True (On)
Render Whitespace: All
Files
Files: Eol: \n (LF)
#15_ Instalando as Extensões do Python 3 no VSCode (Visual Studio Code) no Windows
#A melhor extensão para Python no VSCode é a Python Extension da Microsoft. Ela oferece:
#Autocompletar e IntelliSense, Depurador, Linting, Execução de testes e Jupyter Notebooks.
#Instalando as Extensões do Python 3 no VSCode
VSCode
Extensões
Pesquisar:
Python (Microsoft) <Instalar>
Python Debugger (Microsoft) <Instalar>