{"id":810,"date":"2018-08-21T16:24:11","date_gmt":"2018-08-21T19:24:11","guid":{"rendered":"https:\/\/programathor.com.br\/blog\/?p=810"},"modified":"2021-11-16T14:57:41","modified_gmt":"2021-11-16T17:57:41","slug":"recursos-gratuitos-para-programadores","status":"publish","type":"post","link":"https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/","title":{"rendered":"Recursos gratuitos para programadores (iniciantes)"},"content":{"rendered":"<p>Quando estamos descobrindo novas \u00e1reas, uma pequena ajuda \u00e9 sempre bem vinda. Na programa\u00e7\u00e3o, os recursos existem em grandes quantidades para auxiliar todos os tipos de desenvolvedores. Para te ajudar, vou apresentar uma pequena lista contendo \u00f3timos recursos gratuitos para programadores.<\/p>\n<p><!--more--><\/p>\n<p>Se voc\u00ea tem recursos gratuitos para programadores favoritos que n\u00e3o foram citados no artigo, compartilhe com a comunidade deixando nos coment\u00e1rios!<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-815\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/frontendfront-logo-share-768x225.png\" alt=\"recursos gratuitos para programadores\" width=\"580\" height=\"170\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/frontendfront-logo-share-768x225.png 768w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/frontendfront-logo-share-300x88.png 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/frontendfront-logo-share-1024x300.png 1024w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/frontendfront-logo-share-676x198.png 676w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/frontendfront-logo-share.png 1186w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/p>\n<h2>For HTML and CSS<\/h2>\n<p>&#8211; Um jogo para aprender seletores de CSS:\u00a0<a title=\"\" href=\"https:\/\/flukeout.github.io\/\" target=\"_blank\" rel=\"noopener\">CSS Diner<\/a><\/p>\n<p>&#8211; Um jogo para aprender CSS Flexbox:\u00a0<a title=\"\" href=\"https:\/\/flexboxfroggy.com\/\" target=\"_blank\" rel=\"noopener\">Flexbox Froggy<\/a>z<\/p>\n<p>&#8211; Um jogo para aprender CSS Grid:\u00a0<a title=\"\" href=\"https:\/\/cssgridgarden.com\/\" target=\"_blank\" rel=\"noopener\">CSS Grid Garden<\/a><\/p>\n<p>&#8211; Uma incr\u00edvel s\u00e9rie CSS Grid de Jen Simmons:\u00a0<a title=\"\" href=\"https:\/\/www.youtube.com\/channel\/UC7TizprGknbDalbHplROtag\" target=\"_blank\" rel=\"noopener\">Layout Land<\/a><\/p>\n<h2>Para JavaScript<\/h2>\n<p>&#8211; Uma s\u00e9rie de v\u00eddeos apresentando o JavaScript:\u00a0<a title=\"\" href=\"https:\/\/www.khanacademy.org\/computing\/computer-programming\" target=\"_blank\" rel=\"noopener\">Khan Academy Computer Programmin<\/a><\/p>\n<p>&#8211; Uma introdu\u00e7\u00e3o escrita mais avan\u00e7ada ao JavaScript:\u00a0<a title=\"\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/A_re-introduction_to_JavaScript\" target=\"_blank\" rel=\"noopener\">A re-introduction to JavaScript<\/a><\/p>\n<p>&#8211; 30 dias de desafios do JavaScript com v\u00eddeos correspondentes de Wes Bos:\u00a0<a title=\"\" href=\"https:\/\/javascript30.com\/\" target=\"_blank\" rel=\"noopener\">JS 30<\/a><\/p>\n<h2>Para outras linguagens e conceitos de programa\u00e7\u00e3o<\/h2>\n<p>&#8211; Este site tem tudo &#8211; de HTML, CSS e JS atrav\u00e9s de frameworks e outras linguagens de programa\u00e7\u00e3o. Ele tem um formato de tutorial REPL exclusivo:\u00a0<a title=\"\" href=\"https:\/\/www.codecademy.com\/\" target=\"_blank\" rel=\"noopener\">Code Academy<\/a>\u00a0&#8211; Esta seria a minha principal recomenda\u00e7\u00e3o come\u00e7ar.<\/p>\n<p>&#8211; Se voc\u00ea quer estudar programa\u00e7\u00e3o com flexibilidade, a <a href=\"https:\/\/www.futurelearn.com\/subjects\/it-and-computer-science-courses\/coding-programming\">Future Learn<\/a> \u00e9 o lugar, a plataforma conta com diversos cursos online e voc\u00ea pode come\u00e7ar com um teste gratuito.<\/p>\n<p>&#8211; Aprenda um framework web &#8211; a partir da linha de comando atrav\u00e9s do Python e Django e atrav\u00e9s de HTML e CSS &#8211; tudo em aproximadamente um dia:\u00a0<a title=\"\" href=\"https:\/\/tutorial.djangogirls.org\/en\/\" target=\"_blank\" rel=\"noopener\">Django Girls<\/a><\/p>\n<p>&#8211; Experimente o c\u00f3digo Ruby diretamente no seu navegador:\u00a0<a title=\"\" href=\"https:\/\/ruby.github.io\/TryRuby\/\" target=\"_blank\" rel=\"noopener\">Try Ruby<\/a><\/p>\n<p>&#8211; O Github tem uma s\u00e9rie de tutoriais para aprender tanto o Git quanto o GitHub diretamente no navegador:\u00a0<a title=\"\" href=\"http:\/\/try.github.io\/\" target=\"_blank\" rel=\"noopener\">Try Git<\/a><\/p>\n<h2 class=\"gtx-body\">Para ci\u00eancia da computa\u00e7\u00e3o<\/h2>\n<p class=\"gtx-body\">\u00a0&#8211; Uma s\u00e9rie de guias ilustrados para os fundamentos da ci\u00eancia da computa\u00e7\u00e3o: <a title=\"\" href=\"https:\/\/medium.com\/basecs\" target=\"_blank\" rel=\"noopener\">BaseCS<\/a><\/p>\n<p class=\"gtx-body\">\u00a0&#8211; Vers\u00f5es em v\u00eddeo de muitas classes, incluindo aulas de inform\u00e1tica:\u00a0<a title=\"\" href=\"https:\/\/www.youtube.com\/user\/MIT\" target=\"_blank\" rel=\"noopener\">MIT on YouTube<\/a><\/p>\n<h2 class=\"gtx-body\">Desafios do c\u00f3digo<\/h2>\n<p>&#8211; Toneladas de desafios com dificuldades associadas:\u00a0<a title=\"\" href=\"https:\/\/www.codewars.com\/\" target=\"_blank\" rel=\"noopener\">CodeWars<\/a><\/p>\n<p>&#8211; Outro site de desafio de c\u00f3digo com mais consist\u00eancia:\u00a0<a title=\"\" href=\"https:\/\/www.hackerrank.com\/\" target=\"_blank\" rel=\"noopener\">HackerRank<\/a><\/p>\n<p>&#8211; Problemas matem\u00e1ticos de codifica\u00e7\u00e3o:\u00a0<a title=\"\" href=\"https:\/\/projecteuler.net\/\" target=\"_blank\" rel=\"noopener\">Project Euler<\/a><\/p>\n<h2 class=\"gtx-body\">Bibliotecas iniciantes<\/h2>\n<p>&#8211; Construa arte com JavaScript:\u00a0<a title=\"\" href=\"https:\/\/p5js.org\/\" target=\"_blank\" rel=\"noopener\">5 JS<\/a><\/p>\n<p>&#8211; Construa um mapa personalizado com JavaScript:\u00a0<a title=\"\" href=\"https:\/\/leafletjs.com\/\" target=\"_blank\" rel=\"noopener\">Leaflet<\/a><\/p>\n<p>&#8211; Aplica\u00e7\u00f5es de realidade virtual com HTML:\u00a0<a title=\"\" href=\"https:\/\/aframe.io\/\" target=\"_blank\" rel=\"noopener\">A-Frame<\/a><\/p>\n<p>&#8211; Crie um jogo de JavaScript:\u00a0<a title=\"\" href=\"https:\/\/phaser.io\/\" target=\"_blank\" rel=\"noopener\">Phaser<\/a><\/p>\n<h2>Comunidades<\/h2>\n<p>&#8211; Fa\u00e7a perguntas com as tags #explainlikeimfive, #help e #meta tags:\u00a0<a title=\"\" href=\"https:\/\/dev.to\/\" target=\"_blank\" rel=\"noopener\">dev.to<\/a><\/p>\n<p>&#8211; Participe de chats no Twitter, ou\u00e7a incr\u00edveis podcasts motivacionais e leia postagens \u00fateis no blog:\u00a0<a title=\"\" href=\"https:\/\/twitter.com\/CodeNewbies\" target=\"_blank\" rel=\"noopener\">CodeNewbies<\/a>\u00a0&#8211; eles tamb\u00e9m t\u00eam um grupo do Slack!<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-816\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/nycc-icon-frontendCamp.png\" alt=\"\" width=\"200\" height=\"200\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/nycc-icon-frontendCamp.png 200w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/nycc-icon-frontendCamp-150x150.png 150w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/p>\n<hr \/>\n<h3><strong>Consiga um emprego!<\/strong><\/h3>\n<p>Est\u00e1 buscando novas oportunidades com desenvolvedor?\u00a0 Acesse a\u00a0<a href=\"https:\/\/programathor.com.br\/\">ProgramaThor<\/a>, uma startup focada no recrutamento de desenvolvedores. Para se candidatar \u00e0s vagas para programador e receber notifica\u00e7\u00f5es em casos de matching, basta de cadastrar e completar seu perfil corretamente.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/programathor.com.br\/jobs?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=recursos_gratuitos\" class=\"large otw-greenish radius otw-button\" target=\"_blank\">VAGAS PARA PROGRAMADORES<\/a><\/p>\n<p>Este artigo \u00e9 uma tradu\u00e7\u00e3o do texto da <a title=\"\" href=\"https:\/\/dev.to\/aspittel\/my-favorite-free-resources-for-new-programmers-bia\" target=\"_blank\" rel=\"noopener\">dev.to<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando estamos descobrindo novas \u00e1reas, uma pequena ajuda \u00e9 sempre bem vinda. Na programa\u00e7\u00e3o, os recursos existem em grandes quantidades para auxiliar todos os tipos de desenvolvedores. Para te ajudar, vou apresentar uma pequena lista contendo \u00f3timos recursos gratuitos para programadores.<\/p>\n","protected":false},"author":3,"featured_media":814,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,1],"tags":[45,13,17,51,38],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Recursos gratuitos para programadores - Blog ProgramaThor<\/title>\n<meta name=\"description\" content=\"Neste artigo, a ProgramaThor trouxe dicas de recursos gratuitos para programadores iniciantes. Vem conferir e tiras suas d\u00favidas!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Recursos gratuitos para programadores - Blog ProgramaThor\" \/>\n<meta property=\"og:description\" content=\"Neste artigo, a ProgramaThor trouxe dicas de recursos gratuitos para programadores iniciantes. Vem conferir e tiras suas d\u00favidas!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog ProgramaThor\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ProgramaThorBr\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/pedro.lucinio.94\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-21T19:24:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-11-16T17:57:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/recursos-gratuitos-para-programadores.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Pedro Lucinio\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pedrolucinio27\" \/>\n<meta name=\"twitter:site\" content=\"@ProgramaThor\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pedro Lucinio\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Recursos gratuitos para programadores - Blog ProgramaThor","description":"Neste artigo, a ProgramaThor trouxe dicas de recursos gratuitos para programadores iniciantes. Vem conferir e tiras suas d\u00favidas!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/","og_locale":"pt_PT","og_type":"article","og_title":"Recursos gratuitos para programadores - Blog ProgramaThor","og_description":"Neste artigo, a ProgramaThor trouxe dicas de recursos gratuitos para programadores iniciantes. Vem conferir e tiras suas d\u00favidas!","og_url":"https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/","og_site_name":"Blog ProgramaThor","article_publisher":"https:\/\/www.facebook.com\/ProgramaThorBr\/","article_author":"https:\/\/www.facebook.com\/pedro.lucinio.94","article_published_time":"2018-08-21T19:24:11+00:00","article_modified_time":"2021-11-16T17:57:41+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/recursos-gratuitos-para-programadores.jpg","type":"image\/jpeg"}],"author":"Pedro Lucinio","twitter_card":"summary_large_image","twitter_creator":"@pedrolucinio27","twitter_site":"@ProgramaThor","twitter_misc":{"Escrito por":"Pedro Lucinio","Tempo estimado de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/","url":"https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/","name":"Recursos gratuitos para programadores - Blog ProgramaThor","isPartOf":{"@id":"https:\/\/programathor.com.br\/blog\/#website"},"datePublished":"2018-08-21T19:24:11+00:00","dateModified":"2021-11-16T17:57:41+00:00","author":{"@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/0d0da03131226876dd51a85cdbe26458"},"description":"Neste artigo, a ProgramaThor trouxe dicas de recursos gratuitos para programadores iniciantes. Vem conferir e tiras suas d\u00favidas!","breadcrumb":{"@id":"https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/programathor.com.br\/blog\/recursos-gratuitos-para-programadores\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/programathor.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Top","item":"https:\/\/programathor.com.br\/blog\/category\/top\/"},{"@type":"ListItem","position":3,"name":"Recursos gratuitos para programadores (iniciantes)"}]},{"@type":"WebSite","@id":"https:\/\/programathor.com.br\/blog\/#website","url":"https:\/\/programathor.com.br\/blog\/","name":"Blog ProgramaThor","description":"A plataforma de recrutamento  para programadores pensada por programadores. Entenda melhor o mundo da programa\u00e7\u00e3o, a cria\u00e7\u00e3o de uma vaga eficiente, dicas de entrevista, as linguagens do momento, o mercado de desenvolvimento e muito mais!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/programathor.com.br\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/0d0da03131226876dd51a85cdbe26458","name":"Pedro Lucinio","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/programathor.com.br\/blog\/wp-content\/litespeed\/avatar\/c57a1d2b28234277049c88e675e47e45.jpg?ver=1780843675","contentUrl":"https:\/\/programathor.com.br\/blog\/wp-content\/litespeed\/avatar\/c57a1d2b28234277049c88e675e47e45.jpg?ver=1780843675","caption":"Pedro Lucinio"},"description":"Apaixonado por tecnologia e entusiasta da literatura !","sameAs":["http:\/\/www.programathor.com.br","https:\/\/www.facebook.com\/pedro.lucinio.94","https:\/\/twitter.com\/pedrolucinio27"],"url":"https:\/\/programathor.com.br\/blog\/author\/pedro\/"}]}},"_links":{"self":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/810"}],"collection":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/comments?post=810"}],"version-history":[{"count":9,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/810\/revisions"}],"predecessor-version":[{"id":3380,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/810\/revisions\/3380"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/media\/814"}],"wp:attachment":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/media?parent=810"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/categories?post=810"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/tags?post=810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}