{"id":1293295,"date":"2020-10-14T14:45:09","date_gmt":"2020-10-14T14:45:09","guid":{"rendered":"https:\/\/www.wacoca.com\/anime\/1293295\/"},"modified":"2020-10-14T14:45:09","modified_gmt":"2020-10-14T14:45:09","slug":"curso-de-python-para-iniciantes-01-configurar-o-ambiente-e-hello-world","status":"publish","type":"post","link":"https:\/\/www.wacoca.com\/anime\/1293295\/","title":{"rendered":"Curso de Python para iniciantes #01 &#8211; Configurar o ambiente e Hello World"},"content":{"rendered":"<p><iframe loading=\"lazy\"  width=\"580\" height=\"385\" src=\"https:\/\/www.youtube.com\/embed\/Jk4kuuwLThA\" frameborder=\"0\" allowfullscreen><\/iframe><br \/>\n<br \/>\nNesse Curso de Python para iniciantes eu vou ensinar voc\u00ea tudo o que voc\u00ea precisa saber sobre #Python e Fundamentos basicos de programa\u00e7\u00e3o, ent\u00e3o se voc\u00ea quer aprender a #programar ou ja programa, mas quer aprender esse curso \u00e9 feito especialmente para voc\u00ea.<\/p>\n<p>Nessa primeira Aula do Curso de Python para iniciantes nos vamos preparar o ambiente e fazer um pequeno script com um &#8220;Hello World&#8221; para voc\u00eas terem certeza de que tudo esta funcionando e preparado para as proximas aulas e tamb\u00e9m para voc\u00eas verem como \u00e9 facil comecar em python.<\/p>\n<p>Nesse v\u00eddeo nos vamos falar sobre:<\/p>\n<p>&#8211; Por que voc\u00ea deve aprender python<br \/>\n&#8211; Instalar o python<br \/>\n&#8211; Instalar o VS Code<br \/>\n&#8211; Escrever nosso primeiro Script em Python.<\/p>\n<p>Primeiramente eu quero te dar alguns motivos de o por que voc\u00ea deve aprender python:<\/p>\n<p>&#8211; Python \u00e9 atualmente a Linguagem de programa\u00e7\u00e3o mais popular do mundo, sendo usada por empresas como google, facebook, Netflix, Amazon, Dropbox e muitas outras<br \/>\n&#8211; Versatilidade, python pode ser usada para diversos propositos, desde automa\u00e7\u00e3o de scripts, desenvolvimento web, data science, machine learning e muito mais<br \/>\n&#8211; Alta demanda, alem de ter uma infinidade de vagas no mercado em todo o mundo os sal\u00e1rios para python est\u00e3o entre os maiores da area de T.I.<br \/>\n&#8211; e por ultimo alem de ser open source tem uma comunidade gigante criando conteudo o tempo todo, ou seja se voc\u00ea tem um problema provavelmente alguem ja passou por isso e tem a soluc\u00e3o na internet ou alguem ja criou uma lib que voc\u00ea pode utilizar nos seus codigos.<\/p>\n<p>Bom agora chega de teoria e vamos a instala\u00e7\u00e3o do Python,<\/p>\n<p>A instalac\u00e3o \u00e9 muito simples, para windows ou mac basta voc\u00ea entrar no site (https:\/\/www.python.org\/downloads\/) e baixar a vers\u00e3o que voc\u00ea deseja, para linux, se ja n\u00e3o estiver instalado com sua distribuic\u00e3o, basta voc\u00ea instalar com o gerenciados de pacotes do linux.<\/p>\n<p>Atualmente o Python3 esta na vers\u00e3o 3.9.0, e \u00e9 com ela que vamos trabalhar, python tambem tem uma vers\u00e3o Python2 que foi muito utilizada, mas esta sendo descontinuada, ent\u00e3o tenha certeza de estar pegando a vers\u00e3o 3<\/p>\n<p>ent\u00e3o basta baixar o pacote como voc\u00eas estao vendo aqui e instalar. n\u00e3o esqueca de adicionar python  nas variaveis de ambiente do windos, s\u00f3 assim voc\u00eas v\u00e3o conseguir acessar ele sem tem que passar o caminho completo do executavel.<\/p>\n<p>feito isso abra o prompt de comando do windows ou (windows+r e digite cmd) e digite python \u2014version o resultado tem que ser algo parecido com esse aqui.<\/p>\n<p>Feito isso, nos estamos com o python instalado e configurado, s\u00f3 com isso nos ja podemos comecar a programar e executar scripts em python, mas eu quero recomendar para voc\u00eas uma IDE para que essa programa\u00e7\u00e3o fique mais facil e intuitiva. <\/p>\n<p>ent\u00e3o para isso nos vamos instalar o VSCode, voce vai acessar o site (https:\/\/code.visualstudio.com\/)) baixar o VS code e instalar, s\u00f3 um detalhe que voc\u00eas tem que estar atentos, existe VSCode e Visual studio, ambos s\u00e3o da microsoft, mas o que n\u00f3s queremos \u00e9 o VSCode ta, \u00e9 uma IDE mais leve para que possamos programar em diversas linguagens.<\/p>\n<p>feito a instalac\u00e3o voc\u00ea pode abrir o VS Code, vai em file open folder, ai voc\u00ea cria uma pasta onde vamos colocar nossos scripts, para proposito desse curso eu criei uma pasta CursoPython e dentro dela uma pasta HelloWorld, pois assim nos conseguimos criar projetos separados para cada uma das aulas do curso, ent\u00e3o seleciona a pasta hello world e abre ela.<\/p>\n<p>Feito isso nos vamos criar nosso primeiro arquivo em python, e vamos chamar ele de helloworld.py<\/p>\n<p>Ai provavelmente vai aparecer essa janelinha aqui para voc\u00eas instalarem a extensao para o python, cliquem nela, ou caso nao apareca, vcs devem vir na aba extensions, pesquisar por python e instalar.<\/p>\n<p>essa exstensao adiciona o suporte a essa linguagem no vscode, e com ela voc\u00ea pode ter intelisens, linting, debug, formatac\u00e3o e navegacao no codigo e muito mais.<\/p>\n<p>feito isso se nos voltarmos aqui para o arquivo helloworld.py e digitarmos <\/p>\n<p>&#8220;`python<br \/>\nprint(&#8220;Hello World&#8221;)<br \/>\n&#8220;`<\/p>\n<p>podemos ver que ele deixa colorido, vai auto completando para mim, sugere o comando e habilita o bot\u00e3o de debug aqui no arquivo.<\/p>\n<p>Vamos apertar nele e ver se nosso Hellow World esta funcionando.<\/p>\n<p>bom, como voc\u00eas podem ver aqui o Hello World apareceu aqui no console, e voc\u00ea ja rodou seu primeiro script em python, <\/p>\n<p>vamos fazer mais um teste, onde esta Hello world, escreva seu nome e aperte no bot\u00e3o de debug e voc\u00ea pode ver que o python deu um print, escreveu no console o seu nome.<\/p>\n<p>a sintaxe print como falei, escreve algo no console, e dentro dos parenteses colocamos o que deve aparecer, como estamos escrevendo texto, ele sempre deve estar entre aspas.<\/p>\n<p>LINKS RELACIONADOS<br \/>\n==================================<br \/>\nhttps:\/\/www.python.org\/downloads\/<br \/>\nhttps:\/\/code.visualstudio.com\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nesse Curso de Python para iniciantes eu vou ensinar voc\u00ea tudo o que voc\u00ea precisa saber sobre #Python e Fundam<\/p>\n","protected":false},"author":4,"featured_media":1293296,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[754269,754274,754264,754261,754262,754259,754265,754267,754258,32459,754260,754263,754268,754271,754270,754272,754273,752588,754266,752587],"class_list":{"0":"post-1293295","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-japanese-anime","8":"tag-aprenda-python-do-zero","9":"tag-aprender-python-desde-0","10":"tag-como-configurar-o-python-no-visual-studio-code","11":"tag-como-instalar-o-python","12":"tag-como-instalar-o-vscode","13":"tag-como-programar-python","14":"tag-configurar-python-no-windows","15":"tag-curso-de-python-completo-para-iniciantes","16":"tag-curso-de-python-para-iniciantes","17":"tag-hello-world","18":"tag-hello-world-python","19":"tag-instalar-python-no-windows","20":"tag-python-curso-gratis","21":"tag-python-gratis","22":"tag-python-gratuito","23":"tag-python-tutorial-basico","24":"tag-python-tutorial-iniciante","25":"tag-refatorando","26":"tag-refatorar-codigo","27":"tag-roger-santos"},"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/posts\/1293295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/comments?post=1293295"}],"version-history":[{"count":0,"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/posts\/1293295\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/media\/1293296"}],"wp:attachment":[{"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/media?parent=1293295"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/categories?post=1293295"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wacoca.com\/anime\/wp-json\/wp\/v2\/tags?post=1293295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}