{"id":15014385,"url":"https://github.com/vaamonde/python3","last_synced_at":"2025-08-20T18:32:53.266Z","repository":{"id":248606745,"uuid":"829168941","full_name":"vaamonde/python3","owner":"vaamonde","description":":large_blue_circle: Curso GRÁTIS de Python 3 Essentials no GNU/Linux e VSCode (Visual Studio Code) para DevOps e Infraestrutura","archived":false,"fork":false,"pushed_at":"2025-04-16T13:49:38.000Z","size":278,"stargazers_count":58,"open_issues_count":0,"forks_count":4,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-04-16T20:33:54.323Z","etag":null,"topics":["bpython","gnu","gnu-linux","ipython","linux","linux-mint","python","python-3","python-script","python3","vscode"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/playlist?list=PLozhsZB1lLUOvmt6MfP05VVKzrSnlrZH_","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vaamonde.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-07-15T22:40:16.000Z","updated_at":"2025-04-16T13:49:41.000Z","dependencies_parsed_at":"2024-09-11T00:14:35.753Z","dependency_job_id":"dc6fbbbf-7d8a-4c64-b22e-4c29bdaaa8a0","html_url":"https://github.com/vaamonde/python3","commit_stats":{"total_commits":78,"total_committers":2,"mean_commits":39.0,"dds":"0.41025641025641024","last_synced_commit":"fa1bad5865ac72997d411f0f9218f1941e739801"},"previous_names":["vaamonde/python3"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vaamonde/python3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaamonde%2Fpython3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaamonde%2Fpython3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaamonde%2Fpython3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaamonde%2Fpython3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vaamonde","download_url":"https://codeload.github.com/vaamonde/python3/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaamonde%2Fpython3/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271363382,"owners_count":24746689,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-20T02:00:09.606Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bpython","gnu","gnu-linux","ipython","linux","linux-mint","python","python-3","python-script","python3","vscode"],"created_at":"2024-09-24T19:45:33.725Z","updated_at":"2025-08-20T18:32:52.914Z","avatar_url":"https://github.com/vaamonde.png","language":null,"readme":"# Curso GRÁTIS de Python 3 Essentials no GNU/Linux e VSCode (Visual Studio Code) para DevOps e Infraestrutura \n\n## 💰 Ajude o projeto Bora para Prática a continuar fazendo vídeos e materiais gratuitos para o Canal do YouTUBE\n## 💰 Chave PIX do projeto: robsonvaamonde@gmail.com\n## 💰 Link de doação do PagSeguro: https://pag.ae/bjlSJcH\n## 💰 Link de doação do Paypal: https://www.paypal.com/donate/?hosted_button_id=EALLB7DQ3U6H2\n\nRobson Vaamonde\u003cbr\u003e\nProcedimentos em TI: http://procedimentosemti.com.br\u003cbr\u003e\nBora para Prática: http://boraparapratica.com.br\u003cbr\u003e\nRobson Vaamonde: http://vaamonde.com.br\u003cbr\u003e\nFacebook Procedimentos em TI: https://www.facebook.com/ProcedimentosEmTi\u003cbr\u003e\nFacebook Bora para Prática: https://www.facebook.com/boraparapratica\u003cbr\u003e\nInstagram Procedimentos em TI: https://www.instagram.com/procedimentoem\u003cbr\u003e\nYouTUBE Bora Para Prática: https://www.youtube.com/boraparapratica\u003cbr\u003e\nLinkedin Robson Vaamonde: https://www.linkedin.com/in/robson-vaamonde-0b029028/\u003cbr\u003e\nGithub Procedimentos em TI: https://github.com/vaamonde\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg alt=\"GitHub commit activity\" src=\"https://img.shields.io/github/commit-activity/y/vaamonde/python3?style=plastic\"\u003e\n\u003ca href=\"https://github.com/vaamonde/python3/stargazers\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/vaamonde/python3\" alt=\"Stars Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/python3/network/members\"\u003e\u003cimg src=\"https://img.shields.io/github/forks/vaamonde/python3\" alt=\"Forks Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/python3/pulls\"\u003e\u003cimg src=\"https://img.shields.io/github/issues-pr/vaamonde/python3\" alt=\"Pull Requests Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/python3/issues\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/vaamonde/python3\" alt=\"Issues Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/python3/graphs/contributors\"\u003e\u003cimg alt=\"GitHub contributors\" src=\"https://img.shields.io/github/contributors/vaamonde/python3?color=2b9348\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/python3/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/vaamonde/python3?color=2b9348\" alt=\"License Badge\"/\u003e\u003c/a\u003e\n\u003c/div\u003e\n\nEsse curso tem como objetivo demonstrar a instalação e criação dos primeiros Scripts e Programas (Software) utilizando a Linguagem de Programação Python 3 no GNU/Linux utilizando a Distribuição Linux Mint (ou várias distribuições diferentes).\n\nPython é 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.\n\nIPython é 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.\n\nBPython é 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.\n\nIDE (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).\n\nIDLE (Integrated Development Environment for Python) é 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.\n\nPIP (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.\n\n## **Links Oficiais do Python, PIP, IPython, BPython, VSCode, Marketing Place e Extension Python:**\n🔴 Python: https://www.python.org/\u003cbr\u003e\n🔴 PIP: https://pypi.org/\u003cbr\u003e\n🔴 IPython: https://ipython.org/\u003cbr\u003e\n🔴 BPython: https://bpython-interpreter.org/\u003cbr\u003e\n🔴 VSCode: https://code.visualstudio.com/\u003cbr\u003e\n🔴 Marketing Place do VSCode: https://marketplace.visualstudio.com/vscode\u003cbr\u003e\n🔴 Python para VSCode: https://marketplace.visualstudio.com/items?itemName=ms-python.python\n\n## **Documentação Oficial do Python 3 e demais projetos:**\n🔴 Python: https://docs.python.org/3/\u003cbr\u003e\n🔴 PIP: https://pip.pypa.io/en/stable/\u003cbr\u003e\n🔴 IPython: https://ipython.readthedocs.io/en/stable/\u003cbr\u003e\n🔴 VSCode: https://code.visualstudio.com/docs\u003cbr\u003e\n🔴 W3C School Python: https://www.w3schools.com/python/default.asp\n\n## **Material de Apoio do Curso de Python 3 DevOps:**\n🔴 Introdução à Programação com Python: https://python.nilo.pro.br/\u003cbr\u003e\n🔴 Python Direto ao Ponto: https://pythondiretoaoponto.com/\u003cbr\u003e\n🔴 Python Direto ao Ponto Exercícios: https://loja.uiclap.com/titulo/ua62717/\u003cbr\u003e\n🔴 Fundamentos de Python: https://www.cengage.com.br/livro/fundamentos-de-python-primeiros-programas/\u003cbr\u003e\n🔴 Fundamentos de Python: https://www.cengage.com.br/livro/fundamentos-de-python-estruturas-de-dados/\n\n## **Playlist do YouTUBE com todos os Vídeos do Python 3 Essentials DevOps e Infraestrutura:**\n🔴 Link da Playlist: https://www.youtube.com/playlist?list=PLozhsZB1lLUOvmt6MfP05VVKzrSnlrZH_\n\n## **🤩🤩 Apresentação do NOVO CURSO GRATUITO de Python 3 Essentials DevOps e Infraestrutura 🤩🤩**\n\nVídeo de apresentação do NOVO Curso de Python 3 Essentials no GNU/Linux e VSCode do Projeto do Bora para Prática. O objetivo desse curso é mostrar a instalação e criação dos primeiros Scripts e Programas (Software) utilizando a Linguagem de Programação Python 3 no GNU/Linux utilizando a Distribuição Linux Mint (ou várias distribuições diferentes).\n\n[![Apresentação do Curso](http://img.youtube.com/vi/vAHukeNWg_Y/0.jpg)](https://www.youtube.com/watch?v=vAHukeNWg_Y \"Apresentação do Curso\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=vAHukeNWg_Y\n\n# INTRODUÇÃO DO CURSO DE PYTHON 3 NO DEVOPS INFRAESTRUTURA\n\n## **🤩🤩 Instalação do Python 3 e Integração com o VSCode no GNU/Linux (Linux Mint 22) e Windows 10 🤩🤩**\n\nVídeo de instalação e configuração da Linguagem de Programação de Python 3 no GNU/Linux (Linux Mint 22), Windows 10 e integração com o Visual Studio Code (VSCode), nesse vídeo você vai aprender todos os procedimentos para instalar de forma correta o Python e os seus Sub-Shell (Prompt) para testar os seus primeiros códigos e scripts.\n\nPython é 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.\n\nIPython é 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.\n\nBPython é 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.\n\nIDE (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).\n\nIDLE é 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.\n\nPIP (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.\n\nO 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.\n\nGNU 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.\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Instalando o Python 3 no Linux Mint (VÁRIAS VERSÕES DE GNU/LINUX)\u003cbr\u003e\n#02_ Verificando a Versão o Python 3 e PIP instalado no Linux Mint\u003cbr\u003e\n#03_ Testando o Shell (Prompt) Padrão do Python 3 no Linux Mint\u003cbr\u003e\n#04_ Testando o Shell (Prompt) do IPython do Python 3 no Linux\u003cbr\u003e\n#05_ Testando o Shell (Prompt) do BPython do Python 3 no Linux\u003cbr\u003e\n#06_ Testando o IDLE (Integrated Development Environment for Python) do Python 3 no Linux Mint\u003cbr\u003e\n#07_ Baixando o Microsoft Visual Studio Code VSCode para o Linux Mint\u003cbr\u003e\n#08_ Instalando o Microsoft Visual Studio Code VSCode utilizando o Gdebi-Gtk no Linux Mint\u003cbr\u003e\n#09_ Instalando as Extensões do Português Brasil e Dicionário PT-BR e US no VSCode no Linux Mint\u003cbr\u003e\n#10_ Configurações do VSCode para funcionar perfeitamente no Linux Mint\u003cbr\u003e\n#11_ Instalando as Extensões do Python 3 no VSCode (Visual Studio Code) Linux Mint\u003cbr\u003e\n#12_ Instalando o Python 3 e VSCode no Microsoft Windows 10\u003cbr\u003e\n#13_ Instalando as Extensões do Português Brasil e Dicionário PT-BR e US no VSCode no Windows 10\u003cbr\u003e\n#14_ Configurações básicas do VSCode para funcionar perfeitamente no Windows 10\u003cbr\u003e\n#15_ Instalando as Extensões do Python 3 no VSCode (Visual Studio Code) no Windows 10\u003cbr\u003e\n\n[![Instalação Python 3](http://img.youtube.com/vi/klIKuVGRHmM/0.jpg)](https://www.youtube.com/watch?v=klIKuVGRHmM \"Instalação Python 3\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=klIKuVGRHmM\n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/01-install.md\n\n## **🤩🤩 Configuração e Integração do Git e Github com o VSCode no GNU/Linux (Linux Mint 22) e Windows 10 🤩🤩**\n\nVídeo de instalação e configuração do Git, Git Bash no GNU/Linux (Linux Mint 22), Windows 10 e integração com o Visual Studio Code (VSCode), nesse vídeo você vai aprender todos os procedimentos para instalar de forma correta o Git, Git Bash (Windows), criar uma conta no Github e fazer a integração nos dois sistemas operacionais mais utilizado para desenvolvimento.\n\nO Git (ou em inglês britânico) é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, mas pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo. \n\nO GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controle de versão usando o Git. Ele permite que programadores, utilitários ou qualquer usuário cadastrado na plataforma contribuam em projetos privados e/ou Open Source de qualquer lugar do mundo.\n\nConteúdo estudado nessa configuração:\u003cbr\u003e\n#01_ Verificando a Versão do Git instalado no Linux Mint\u003cbr\u003e\n#02_ Configurações Básicas do Git Localmente no Linux Mint\u003cbr\u003e\n#03_ Criando uma conta de acesso ao Github (CASO VOCÊ AINDA NÃO TENHA UMA)\u003cbr\u003e\n#04_ Criando nosso Repositório Remoto do Python3 no Github\u003cbr\u003e\n#05_ Personalizando o nosso primeiro Repositório Remoto no Github\u003cbr\u003e\n#06_ Clonando o Repositório Remoto do Python3 no Linux Mint\u003cbr\u003e\n#07_ Abrindo nosso Repositório Local do Python3 com o VSCode no Linux Mint\u003cbr\u003e\n#08_ Integrando o VSCode com o Github no Linux Mint\u003cbr\u003e\n#09_ Instalando o Git Bash no Microsoft Windows 10\u003cbr\u003e\n#10_ Clonando o Repositório Remoto do Python 3 no Windows 10\u003cbr\u003e\n#11_ Configurando o Git Bash no VSCode no Windows 10\u003cbr\u003e\n#12_ Integrando o VSCode com o Github no Windows 10\u003cbr\u003e\n\n[![Integração Git](http://img.youtube.com/vi/VBxmsmPK60s/0.jpg)](https://www.youtube.com/watch?v=VBxmsmPK60s \"Integração Git\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=VBxmsmPK60s\n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/02-git-gthub.md\n\n## **🤩🤩 Testando o Shell (Prompt) e IDE/IDLE do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de teste dos Shells (Prompt) do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender como utilizar todos os Shells (Prompt) do Python 3 para testar sua lógica, programas e scripts, utilizando o Shell padrão do Python 3, IPython, BPython, VSCode, Terminal (Bash/Shell) e criando scripts executáveis no Linux para rodar o seu Programa (Software) diretamente no terminal.\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Testando o Shell (Prompt) Padrão (Default) do Python 3 no Linux Mint\u003cbr\u003e\n#02_ Testando o Shell (Prompt) IPython do Python 3 no Linux Mint\u003cbr\u003e\n#03_ Testando o Shell (Prompt) BPython do Python 3 no Linux Mint\u003cbr\u003e\n#04_ Testando IDLE do Python 3 no Linux Mint\u003cbr\u003e\n#05_ Testando um arquivo Python com Extensão .py no VSCode (Visual Studio Code)\u003cbr\u003e\n#06_ Testando um arquivo Python com Extensão .py no Terminal\u003cbr\u003e\n#07_ Utilizando o Shebang no arquivo Python 3 com Extensão .py no Terminal\u003cbr\u003e\n#08_ Atualizando o Repositório Remoto do Github com os novos arquivos do Python 3\u003cbr\u003e\n\n[![Testes do Python 3](http://img.youtube.com/vi/uODrdZP4y78/0.jpg)](https://www.youtube.com/watch?v=uODrdZP4y78 \"Testes do Python 3\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=uODrdZP4y78\n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/02-testing.md\n\n## **🤩🤩 Funções Básicas do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Funções Básica do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender como utilizar todos e programas as Funções Básicas do Python diretamente no Shell (Prompt / Interpretador) para testar os primeiros códigos/scripts utilizando as funções: PRINT(IMPRIMIR), INPUT(ENTRADA), INT(INTEIRO), FLOAT(FLUTUANTE), ROUND(ARREDONDAR) e STR(STRING/TEXTO).\n\nA) Strings em Python são colocadas entre aspas simples ou duplas, exemplo: 'olá' é o mesmo que \"olá\".\u003cbr\u003e\nB) A função print() imprime a mensagem especificada na tela ou em outro dispositivo de saída padrão.\u003cbr\u003e\nC) A função input() permite a entrada de dados pelo usuário.\u003cbr\u003e\nD) A função int() converte o valor especificado em um número inteiro.\u003cbr\u003e\nE) A função float() converte o valor especificado em um número de ponto flutuante.\u003cbr\u003e\nF) A função round() retorna um número de ponto flutuante que é uma versão arredondada do número especificado, com o número especificado de decimais. O número padrão de decimais é 0, o que significa que a função retornará o número inteiro mais próximo.\u003cbr\u003e\nG) A função str() converte o valor especificado em uma string (Texto).\u003cbr\u003e\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Função Print() do Python 3 no Linux Mint\u003cbr\u003e\n#02_ Função Input() do Python 3 no Linux Mint\u003cbr\u003e\n#03_ Funções Int() e Float() do Python 3 no Linux Mint\u003cbr\u003e\n#04_ Funções ROUND() e STR() do Python 3 no Linux Mint\u003cbr\u003e\n\n[![Funções Básicas](http://img.youtube.com/vi//0.jpg)]( \"Funções Básicas\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/03-basic-functions.md\n\n## **🤩🤩 Detecção de Erros Básicos do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Detecção de Erros Básicos do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender como identificar os principais erros de Sintaxe e Exceções da linguagem Python, como erros em: Variáveis, Nome de Variáveis, Falta de Argumento, Conversões, Case-Sensitive, Aspas Simples e Duplas, Concatenação de String e Algebra Aritmética.\n\nA) Erros de Sintaxe: Erros de sintaxe, também conhecidos como erros de parse, são provavelmente os mais frequentes entre aqueles que ainda estão aprendendo Python.\u003cbr\u003e\nB) Erros de Exceções: Mesmo que um comando ou expressão estejam sintaticamente corretos, talvez ocorra um erro na hora de sua execução.\u003cbr\u003e\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Analisando Erros em Variáveis no Python 3 no Linux Mint\u003cbr\u003e\n#02_ Analisando Erros de Nome de Variáveis no Python 3 no Linux Mint\u003cbr\u003e\n#03_ Analisando Erros de Falta de Argumento no Python 3 no Linux Mint\u003cbr\u003e\n#04_ Analisando Erros de Conversão no Python 3 no Linux Mint\u003cbr\u003e\n#05_ Analisando Erros de Case-Sensitive no Python 3 no Linux Mint\u003cbr\u003e\n#06_ Analisando Erros de Aspas no Python 3 no Linux Mint\u003cbr\u003e\n#07_ Analisando Erros de Concatenação de String do Python 3 no Linux Mint\u003cbr\u003e\n#08_ Analisando Erros de Algebra Aritmética com Cálculos de Divisão do Python 3 no Linux Mint\u003cbr\u003e\n\n[![Detecção de Erros](http://img.youtube.com/vi//0.jpg)]( \"Detecção de Erros\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/04-error-detection.md\n\n## **🤩🤩 Cálculos Matemáticos (Algebra Aritmética) do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Cálculos Matemáticos (Algebra Aritmética) do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender os Operadores Matemáticos Básicos e a Precedências Matemática utilizados na linguagem Python para executar cálculos simples.\n\nA) Operadores Python: Operadores são usados ​​para realizar operações em variáveis ​​e valores.\u003cbr\u003e\nB) Operadores Aritméticos Python: Operadores aritméticos são usados ​​com valores numéricos para realizar operações matemáticas comuns do dia a dia.\u003cbr\u003e\nC) Precedência do Operador Python: A precedência do operador descreve a ordem em que as operações são executadas.\u003cbr\u003e\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Cálculo de Adição (Somar +) no Python 3 no Linux Mint\u003cbr\u003e\n#02_ Cálculo de Subtração (Subtrair -) no Python 3 no Linux Mint\u003cbr\u003e\n#03_ Cálculo de Multiplicação (Multiplicar *) no Python 3 no Linux Mint\u003cbr\u003e\n#04_ Cálculo de Divisão (Dividir /) no Python 3 no Linux Mint\u003cbr\u003e\n#05_ Cálculo de Divisão (Dividir //) do Número Inteiro (Quociente) no Python 3 no Linux Mint\u003cbr\u003e\n#06_ Cálculo de Divisão (Dividir %) do Resto (Módulo) no Python 3 no Linux Mint\u003cbr\u003e\n#07_ Cálculo de Exponenciação/Potenciação (Elevar **) no Python 3 no Linux Mint\u003cbr\u003e\n#08_ Cálculo de Precedência Matemática no Python 3 no Linux Mint\u003cbr\u003e\n#09_ Regra de Sinais (Positivo + e Negativo -) no Python 3 no Linux Mint\u003cbr\u003e\n\n[![Detecção de Erros](http://img.youtube.com/vi//0.jpg)]( \"Detecção de Erros\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/05-calculation.md\n\n## **🤩🤩 Trabalhando com Variáveis do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Variáveis do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender os conceitos básicos para trabalhar com variáveis estáticas e dinâmicas para atribuição de valores no Python.\n\nA) Variáveis: ​são contêineres para armazenar valores de dados. Python não possui comando para declarar uma variável. Uma variável é criada no momento em que você atribui um valor a ela pela primeira vez.\u003cbr\u003e\nB) A função len() retorna o número de itens em um objeto. Quando o objeto é uma string, a função len() retorna o número de caracteres da string.\u003cbr\u003e\nC) Strings em python são colocadas entre aspas simples ou duplas.\nD) Você pode retornar um intervalo de caracteres usando a sintaxe de Índice. Especifique o índice inicial e o índice final, separados por dois pontos, para retornar uma parte da string.\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Trabalhando com Variáveis Simples/Estáticas (Constantes) do Python 3 no Linux Mint\u003cbr\u003e\n#02_ Trabalhando com Variáveis Simples/Estáticas com Nomes no Python 3 no Linux Mint\u003cbr\u003e\n#03_ Trabalhando com Variáveis, Conversão INT() e Entradas INPUT() do Python 3 no Linux Mint\u003cbr\u003e\n#04_ Trabalhando com Variáveis, Entradas INPUT(), Concatenando e Separando Linhas com o Parâmetro SEP do Python 3 no Linux Mint\u003cbr\u003e\n#05_ Trabalhando com Variáveis Lógicas/Booleanas do Python no Linux Mint\u003cbr\u003e\n#06_ Trabalhando com Variáveis de String do Python no Linux Mint\u003cbr\u003e\n#07_ Trabalhando com Variáveis de String e Índices do Python no Linux Mint\u003cbr\u003e\n\n[![Variáveis](http://img.youtube.com/vi//0.jpg)]( \"Variáveis\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/06-variables.md\n\n## **🤩🤩 Comparação Lógica e Operadores Relacionais do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Comparação Lógica e Operadores Relacionais do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender os conceitos básicos da Comparação Lógica e como utilizar os Operadores Relacionais para construir lógicas de comparação com o Python.\n\nA) Operadores são usados ​​para realizar operações em variáveis ​​e valores.\u003cbr\u003e\nB) Python divide os operadores nos seguintes grupos: Operadores aritméticos, Operadores de atribuição, Operadores de comparação, Operadores lógicos, Operadores de identidade, Operadores de adesão e Operadores bit a bit\u003cbr\u003e\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Trabalhando com Comparação Lógica e Operador Relacional IGUAL do Python 3 no Linux Mint\u003cbr\u003e\n#02_ Trabalhando com Comparação Lógica e Operador Relacional MAIOR QUE do Python 3 no Linux Mint\u003cbr\u003e\n#03_ Trabalhando com Comparação Lógica e Operador Relacional MENOR QUE do Python 3 no Linux Mint\u003cbr\u003e\n#04_ Trabalhando com Comparação Lógica e Operador Relacional MAIOR IGUAL do Python 3 no Linux Mint\u003cbr\u003e\n#05_ Trabalhando com Comparação Lógica e Operador Relacional MENOR IGUAL do Python 3 no Linux Mint\u003cbr\u003e\n#06_ Trabalhando com Comparação Lógica e Operador Relacional DIFERENTE do Python 3 no Linux Mint\u003cbr\u003e\n\n[![Operadores Relacionais](http://img.youtube.com/vi//0.jpg)]( \"Operadores Relacionais\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/07-relational-operators.md\n\n## **🤩🤩 Operadores Lógicos do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Operadores Lógicos do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender os conceitos básicos dos Operadores Lógicos para construir lógicas utilizando o AND (E), OR (OU) ou NOT (NÃO) no Python.\n\nA) Operadores são usados ​​para realizar operações em variáveis ​​e valores.\u003cbr\u003e\nB) Operadores lógicos são usados ​​para combinar instruções condicionais.\u003cbr\u003e\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Trabalhando com Operador Lógico NOT (NEGAÇÃO) do Python 3 no Linux Mint\u003cbr\u003e\n#02_ Trabalhando com Operador Lógico AND (CONJUNÇÃO) do Python 3 no Linux Mint\u003cbr\u003e\n#03_ Trabalhando com Operador Lógico OR (DISJUNÇÃO) do Python 3 no Linux Mint\u003cbr\u003e\n\n[![Operadores Lógicos](http://img.youtube.com/vi//0.jpg)]( \"Operadores Lógicos\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/08-logical-operators.md\n\n## **🤩🤩 Expressões Lógicas do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Expressões Lógicas do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender os conceitos básicos das expressões lógicas para criar cenário mais complexo e testar várias possibilidades Python.\n\nA) Você pode optar por importar apenas peças de um módulo, usando a palavra-chave from.\u003cbr\u003e\nB) A função round() retorna um número de ponto flutuante que é uma versão arredondada do número especificado, com o número especificado de decimais.\u003cbr\u003e\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Trabalhando com Módulos e Expressões Lógicas do Python 3 no Linux Mint\u003cbr\u003e\n#02_ Trabalhando com Módulos, Comparação e Expressões Lógicas do Python no Linux Mint\u003cbr\u003e\n#03_ Trabalhando com Módulos, Funções Pi e de Raiz Quadrada do Python no Linux Mint\u003cbr\u003e\n\n[![Expressões Lógicas](http://img.youtube.com/vi//0.jpg)]( \"Expressões Lógicas\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/09-logical-expressions.md\n\n## **🤩🤩 Operadores de Strings do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Operadores de Strings do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender os conceitos básicos dos operadores e formatadores de strings (Textos) no Python.\n\nA) Strings em python são colocadas entre aspas simples ou duplas.\u003cbr\u003e\nB) Para concatenar ou combinar duas strings você pode usar o operador +.\u003cbr\u003e\nC) A função format() formata um valor especificado em um formato especificado\nD) F-String foi introduzido no Python 3.6 e agora é a forma preferida de formatar strings.\u003cbr\u003e\nE) A função chr() retorna o caractere que representa o unicode especificado.\u003cbr\u003e\nF) A função ord() retorna o número que representa o código unicode de um caractere especificado.\u003cbr\u003e\nG) A função type() retorna o tipo do objeto especificado.\u003cbr\u003e\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Trabalhando com Concatenação de Adição (+) de String do Python 3 no Linux Mint\u003cbr\u003e\n#02_ Trabalhando com Concatenação de Multiplicação (*) de String do Python 3 no Linux Mint\u003cbr\u003e\n#03_ Trabalhando com Composição de String do Python 3 no Linux Mint\u003cbr\u003e\n#04_ Trabalhando com Composição de String com a Função FORMAT() do Python 3 no Linux Mint\u003cbr\u003e\n#05_ Trabalhando com Composição de String e Formatação F-STRING do Python 3 no Linux Mint\u003cbr\u003e\n#06_ Trabalhando com Fatiamento de String do Python 3 no Linux Mint\u003cbr\u003e\n#07_ Trabalhando com Parágrafos de String do Python 3 no Linux Mint\u003cbr\u003e\n#08_ Utilizando Conjuntos de Caracteres do Python 3 no Linux Mint\u003cbr\u003e\n#09_ Conferindo o Tipo TYPE() de Valores das Variáveis do Python 3 no Linux Mint\u003cbr\u003e\n\n[![Operadores de Strings](http://img.youtube.com/vi//0.jpg)]( \"Operadores de Strings\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/10-string-operators.md\n\n## **🤩🤩 Módulos e Docstring ou Main (Principal) do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Importação de Módulos e criação do Docstring (Documentação) e criação da estrutura de Main (Principal) do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender os conceitos básicos para trabalhar com comentários e documentação integração com funções e módulos no Python.\n\nA) Comentários podem ser usados ​​para explicar o código Python, tornar o código mais legível ou podem ser usados ​​para impedir a execução ao testar o código\u003cbr\u003e\nB) A função help() executa o sistema de ajuda integrado e o conteúdo do Docstring\u003cbr\u003e\n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ Trabalhando com Docstring, Help e Import do Python 3 no Linux Mint\u003cbr\u003e\n#02_ Trabalhando com Import e Cálculos do IRPF do Python 3 no Linux Mint\u003cbr\u003e\n\n[![Módulos e Funções](http://img.youtube.com/vi//0.jpg)]( \"Módulos e Funções\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/11-main-module.md\n\n## **🤩🤩 Debugging e Rastreamento do Python 3 no GNU/Linux (Linux Mint 22) 🤩🤩**\n\nVídeo de Debugging e Rastreamento do Python 3 no GNU/Linux (Linux Mint 22), nesse vídeo você vai aprender os conceitos básicos debugar e rastrear erros no código Python.\n\nA) \n\nConteúdo estudado nessa aula:\u003cbr\u003e\n#01_ \n\n[![Debugging](http://img.youtube.com/vi//0.jpg)]( \"Debugging\")\n\nLink da vídeo aula: \n\nLink da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/12-debugging.md","funding_links":["https://www.paypal.com/donate/?hosted_button_id=EALLB7DQ3U6H2"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaamonde%2Fpython3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvaamonde%2Fpython3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaamonde%2Fpython3/lists"}