{"id":56572,"date":"2023-08-01T07:00:00","date_gmt":"2023-08-01T14:00:00","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=56572"},"modified":"2025-05-26T12:55:55","modified_gmt":"2025-05-26T19:55:55","slug":"melhores-recursos-online-para-aprender-a-programar","status":"publish","type":"post","link":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/","title":{"rendered":"Aprenda a Programar com Estes Recursos (Na Maioria Gratuitos)"},"content":{"rendered":"<p>Voc\u00eas j\u00e1 ouviram falar sobre essa coisa chamada &#8220;a Internet&#8221;?<\/p>\n<p>S\u00e9rio, eu sei que estamos todos apenas tentando sobreviver \u00e0 era da <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/guia-para-ia-generativa\/\" target=\"_blank\" rel=\"noopener\">intelig\u00eancia artificial gerativa<\/a> e ainda ter empregos (qualquer emprego?) daqui a uma d\u00e9cada.<\/p>\n<p>E h\u00e1 uma coisa que n\u00e3o pode machucar: Aprender a programar.<\/p>\n<p>Mesmo com o avan\u00e7o da IA, codificadores e programadores continuam sendo requisitados em todo o mundo.<\/p>\n<p>Al\u00e9m disso, programar \u00e9 mais do que apenas uma maneira de construir coisas \u2014 Codificar ajuda voc\u00ea a aprender a resolver problemas, <a href=\"https:\/\/www.dreamhost.com\/blog\/coding-for-the-greater-good-initiatives-to-bring-humanity-into-technology\/\" target=\"_blank\" rel=\"noopener\">ajuda pessoas necessitadas<\/a>, e, <a href=\"http:\/\/www.businessinsider.com\/the-best-quotes-from-the-lost-steve-jobs-interview-showing-this-weekend-2011-11\" target=\"_blank\" rel=\"noopener\">como Steve Jobs advertiu<\/a>, ensina voc\u00ea a pensar.<\/p>\n<p>A boa not\u00edcia \u00e9 que voc\u00ea n\u00e3o precisa morar em Silicon Valley ou ter gadgets de alta tecnologia caros para aprender a programar. A programa\u00e7\u00e3o autodidata est\u00e1 em ascens\u00e3o, e voc\u00ea pode se juntar \u00e0s massas que recorrem \u00e0 web para aprender a pr\u00f3xima linguagem universal.<\/p>\n<p>Com um clique do mouse, voc\u00ea pode desenvolver um novo repert\u00f3rio de habilidades de programa\u00e7\u00e3o, e n\u00f3s temos todos os recursos de que voc\u00ea precisa para ajud\u00e1-lo a aprender a programar e construir seu pr\u00f3ximo site ou aplicativo.<\/p>\n<p>Aqui est\u00e1 uma extensa lista de 58 cursos online gratuitos, recursos de c\u00f3digo aberto e ferramentas de baixo custo para come\u00e7ar.<\/p>\n\n<div class=\"article-newsletter article-newsletter--gradient\">\n\n\n<h2>Get Content Delivered Straight to Your Inbox<\/h2><p>Subscribe now to receive all the latest updates, delivered directly to your inbox.<\/p><form class=\"nwsl-form\" id=\"newsletter_block_\" novalidate><div class=\"messages\"><\/div><div class=\"form-group\"><label for=\"input_newsletter_block_\"><input type=\"email\"name=\"email\"id=\"input_newsletter_block_\"placeholder=\"Enter your email address\"novalidatedisabled=\"disabled\"\/><\/label><button type=\"submit\"class=\"btn btn--brand\"disabled=\"disabled\"><span>Sign Me Up!<\/span><svg width=\"21\" height=\"14\" viewBox=\"0 0 21 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.8523 0.42524L12.9323 1.34521C12.7095 1.56801 12.7132 1.9304 12.9404 2.14865L16.7241 5.7823H0.5625C0.251859 5.7823 0 6.03416 0 6.3448V7.6573C0 7.96794 0.251859 8.2198 0.5625 8.2198H16.7241L12.9405 11.8535C12.7132 12.0717 12.7095 12.4341 12.9323 12.6569L13.8523 13.5769C14.072 13.7965 14.4281 13.7965 14.6478 13.5769L20.8259 7.39879C21.0456 7.17913 21.0456 6.82298 20.8259 6.60327L14.6477 0.42524C14.4281 0.205584 14.0719 0.205584 13.8523 0.42524Z\" fill=\"white\"\/>\n<\/svg>\n<\/button><\/div><\/form><\/div>\n<h2 id=\"html\" class=\"wp-block-heading\">Aprenda HTML<\/h2>\n<p>Vamos come\u00e7ar com o frontend.<\/p>\n<p>Embora o HTML n\u00e3o seja necessariamente &#8220;programa\u00e7\u00e3o&#8221;, ele \u00e9 o bloco fundamental da constru\u00e7\u00e3o da maioria das p\u00e1ginas web do mundo.<\/p>\n<p>Se voc\u00ea est\u00e1 apenas come\u00e7ando a entender programa\u00e7\u00e3o, HTML \u00e9 um \u00f3timo ponto de partida.<\/p>\n<p>Vamos olhar para os melhores recursos para <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/aprender-html\/\" target=\"_blank\" rel=\"noopener\">aprender HTML<\/a>.<\/p>\n<h3 class=\"wp-block-heading\">#1: <a href=\"https:\/\/www.youtube.com\/@programmingwithmosh\/videos\" target=\"_blank\" rel=\"noopener\">Programando com Mosh (YouTube)<\/a><\/h3>\n<p><style>.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }<\/style><\/p>\n<div class=\"embed-container\"><iframe data-src=\"https:\/\/www.youtube.com\/embed\/qz0aGYrrlhU\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/div>\n<p>Mergulhe no canal Programming with Mosh, e voc\u00ea encontrar\u00e1 aulas de programa\u00e7\u00e3o em pequenos blocos sobre quase qualquer tema que possa imaginar. De C++ a Java, Mosh oferece uma enorme cole\u00e7\u00e3o de v\u00eddeos sobre quase todas as linguagens, sintaxes e temas. A maioria dos v\u00eddeos tem apenas 60 minutos, e eles ensinar\u00e3o o ABC do tema e como criar um c\u00f3digo limpo e organizado.<\/p>\n<p>Sem surpresas, este v\u00eddeo de <a href=\"https:\/\/www.youtube.com\/watch?v=qz0aGYrrlhU&amp;t=1s\" target=\"_blank\" rel=\"noopener\">HTML para Iniciantes<\/a> far\u00e1 com que voc\u00ea escreva HTML funcional em cerca de uma hora.<\/p>\n<h3 class=\"wp-block-heading\">#2: <a href=\"https:\/\/www.codecademy.com\/learn\/learn-html\" target=\"_blank\" rel=\"noopener\">Aprenda HTML no Codecademy<\/a><\/h3>\n<p>O curso de HTML da Codecademy percorre um espectro de t\u00f3picos, incluindo elementos, estrutura, tabelas, formul\u00e1rios e o muito discutido HTML sem\u00e2ntico.<\/p>\n<p>Ap\u00f3s a inscri\u00e7\u00e3o, voc\u00ea recebe um tour de explica\u00e7\u00f5es textuais esclarecedoras, al\u00e9m da chance de arrega\u00e7ar as mangas e colocar a m\u00e3o na massa com exerc\u00edcios de programa\u00e7\u00e3o reais.<\/p>\n<p>Melhor de tudo: \u00e9 100% gratuito.<\/p>\n<h3 class=\"wp-block-heading\">#3: <a href=\"http:\/\/learn-html.org\" target=\"_blank\" rel=\"noopener\">Learn-HTML.org<\/a><\/h3>\n<p>N\u00e3o deixe de visitar learn-html.org, que possui um tesouro de tutoriais de HTML.<\/p>\n<p>A jornada come\u00e7a com o b\u00e1sico como elementos, seletores e classes e depois te impulsiona a formatar links, listas e imagens em HTML. Cada li\u00e7\u00e3o inclui amostras de c\u00f3digo e exerc\u00edcios para ajud\u00e1-lo a dominar a arte de escrever uma marca\u00e7\u00e3o compat\u00edvel.<\/p>\n<h2 id=\"css\" class=\"wp-block-heading\">Aprenda CSS<\/h2>\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>CSS<\/h3>\n    <p>Cascading Style Sheets (CSS) \u00e9 uma linguagem de codifica\u00e7\u00e3o essencial utilizada para estilizar p\u00e1ginas web. O CSS ajuda a criar p\u00e1ginas bonitas modificando a apar\u00eancia de v\u00e1rios elementos, incluindo estilo de fonte, cor, layout e mais.<\/p>\n            <a\n            href=\"https:\/\/www.dreamhost.com\/glossary\/web-design\/css\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Leia Mais                    <\/a>\n\n<\/div>\n\n<p>Depois de dominar o HTML, voc\u00ea estar\u00e1 ansioso para fazer as coisas parecerem arrumadas e organizadas. \u00c9 a\u00ed que entra as <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/aprender-css\/\" target=\"_blank\" rel=\"noopener\">&nbsp;Folhas de Estilo em Cascata (CSS)<\/a>.<\/p>\n<p>Utilize estes recursos para aprender a escrever CSS otimizado que funciona em todos os navegadores, tamanhos de tela e resolu\u00e7\u00f5es.<\/p>\n<h3 class=\"wp-block-heading\">#4: <a href=\"https:\/\/www.youtube.com\/watch?v=Icf5D3fEKbM\" target=\"_blank\" rel=\"noopener\">Curso Intensivo de CSS do Codevolution (YouTube)<\/a><\/h3>\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"1100\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Codevolutions-CSS-Crash-Course.png\" alt=\"Curso Intensivo de CSS do Codevolution\" class=\"wp-image-41355 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Codevolutions-CSS-Crash-Course.png.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Codevolutions-CSS-Crash-Course-300x206.png 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Codevolutions-CSS-Crash-Course-1024x704.png 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Codevolutions-CSS-Crash-Course-768x528.png 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Codevolutions-CSS-Crash-Course-1536x1056.png 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Codevolutions-CSS-Crash-Course-600x413.png.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Codevolutions-CSS-Crash-Course-1200x825.png.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Codevolutions-CSS-Crash-Course-730x502.png.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Codevolutions-CSS-Crash-Course-1460x1004.png.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Codevolutions-CSS-Crash-Course-784x539.png.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Codevolutions-CSS-Crash-Course-1568x1078.png.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Codevolutions-CSS-Crash-Course-877x603.png.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1100;\" \/><\/figure>\n<p>Precisa de um kit inicial de CSS? Confira o Curso Intensivo de CSS da Codevolution. \u00c9 um breve \u2013 mas completo \u2013 passeio pelos fundamentos do CSS. Ele ensinar\u00e1 voc\u00ea a adicionar e personalizar estilos em um documento HTML e aborda cores, texto, fontes, listas, tabelas e mais.<\/p>\n<p>No entanto, lembre-se de que \u00e9 apenas um curso intensivo. \u00c9 \u00f3timo para iniciantes, mas n\u00e3o abrange tudo.<\/p>\n<h3 class=\"wp-block-heading\">#5: <a href=\"https:\/\/www.youtube.com\/watch?v=G3e-cpL7ofc\" target=\"_blank\" rel=\"noopener\">Curso Completo de HTML &amp; CSS do SuperSimpleDev (YouTube)<\/a><\/h3>\n<p>Voc\u00ea j\u00e1 assistiu a um v\u00eddeo de 7 horas no YouTube?<\/p>\n<p>Se voc\u00ea est\u00e1 procurando um guia muito mais abrangente (e funcional) para aprender CSS, este v\u00eddeo \u00e9 uma excelente explica\u00e7\u00e3o. Ele tamb\u00e9m aborda HTML, ent\u00e3o se voc\u00ea j\u00e1 conhece HTML (ou usou um dos recursos acima), voc\u00ea pode pular essas se\u00e7\u00f5es para chegar \u00e0s partes de estiliza\u00e7\u00e3o.<\/p>\n<h3 class=\"wp-block-heading\">#6: <a href=\"https:\/\/www.codecademy.com\/learn\/learn-css\" target=\"_blank\" rel=\"noopener\">Aprenda CSS na Codecademy<\/a><\/h3>\n<p>O curso Aprenda CSS da Codecademy \u00e9 outra \u00f3tima op\u00e7\u00e3o.<\/p>\n<p>O curso leva voc\u00ea pelo caminho certo para formatar arquivos, adicionar funcionalidades incr\u00edveis e projetar layouts impressionantes. Ele abrange tudo desde a sintaxe at\u00e9 cores e tipografia. Cada li\u00e7\u00e3o oferece uma explica\u00e7\u00e3o detalhada e pr\u00e1tica direta. Voc\u00ea pode ver como seu c\u00f3digo aprimora a apar\u00eancia do site em tempo real.<\/p>\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>Tipografia<\/h3>\n    <p>Tipografia \u00e9 um processo de arranjar um tipo de letra em varia\u00e7\u00f5es de fonte, tamanho e espa\u00e7amento. Isso envolve tornar a apar\u00eancia, o estilo e o arranjo do texto leg\u00edveis e visualmente agrad\u00e1veis.<\/p>\n            <a\n            href=\"https:\/\/www.dreamhost.com\/glossary\/web-design\/typography\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Leia Mais                    <\/a>\n\n<\/div>\n\n<h3 class=\"wp-block-heading\">#7: <a href=\"https:\/\/flukeout.github.io\/\" target=\"_blank\" rel=\"noopener\">CSS Diner<\/a><\/h3>\n<p>J\u00e1 pensou que dominar seletores poderia ser divertido? O CSS Diner \u00e9 um jogo online que transforma o aprendizado em uma experi\u00eancia divertida. Ele vai equip\u00e1-lo com as habilidades para identificar elementos espec\u00edficos no in\u00edcio da sua jornada em CSS.<\/p>\n<h2 id=\"javascript\" class=\"wp-block-heading\">Aprenda JavaScript<\/h2>\n<p>HTML e CSS s\u00e3o \u00f3timos, mas se voc\u00ea realmente quer \u201cescrever c\u00f3digo\u201d, <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/aprender-javascript\/\" target=\"_blank\" rel=\"noopener\">aprender JavaScript<\/a> pode ser seu ponto de entrada mais f\u00e1cil.<\/p>\n<p>Usando JS, voc\u00ea poder\u00e1 manipular componentes do frontend e come\u00e7ar a trabalhar no desenvolvimento do backend. Isso te torna um desenvolvedor full-stack. (Parab\u00e9ns!)<\/p>\n<h3 class=\"wp-block-heading\">#8: <a href=\"http:\/\/learnjavascript.online\" target=\"_blank\" rel=\"noopener\">Learnjavascript.online<\/a><\/h3>\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"1050\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Learnjavacript.online.png\" alt=\"Learnjavacript.online\" class=\"wp-image-41356 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Learnjavacript.online.png.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Learnjavacript.online-300x197.png 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Learnjavacript.online-1024x672.png 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Learnjavacript.online-768x504.png 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Learnjavacript.online-1536x1008.png 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Learnjavacript.online-600x394.png.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Learnjavacript.online-1200x788.png.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Learnjavacript.online-730x479.png.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Learnjavacript.online-1460x958.png.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Learnjavacript.online-784x515.png.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Learnjavacript.online-1568x1029.png.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Learnjavacript.online-877x576.png.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1050;\" \/><\/figure>\n<p>Faz exatamente o que promete. Learnjavacript.online \u00e9 uma maneira ultra-simples (mas excelente!) de aprender JavaScript direto do seu navegador.<\/p>\n<p>\u00c9 um centro interativo onde voc\u00ea pode ler tutoriais em pequenas partes, arrega\u00e7ar as mangas virtuais e experimentar a programa\u00e7\u00e3o real no playground de c\u00f3digos, tudo sem sair do seu navegador. A magia est\u00e1 na f\u00f3rmula &#8220;aprender e aplicar&#8221;, permitindo que voc\u00ea pratique novas habilidades instantaneamente. Aproveite os primeiros sete cap\u00edtulos por conta da casa, e se voc\u00ea realmente estiver avan\u00e7ando, um \u00fanico pagamento libera todo o treinamento.<\/p>\n<h3 class=\"wp-block-heading\">#9: <a href=\"https:\/\/scrimba.com\/learn\/learnjavascript\" target=\"_blank\" rel=\"noopener\">Scrimba<\/a><\/h3>\n<p>Imagine uma escola de programa\u00e7\u00e3o sem aulas te\u00f3ricas, mas com um estilo de aprendizado pr\u00e1tico. \u00c9 tudo sobre habilidades pr\u00e1ticas de codifica\u00e7\u00e3o, sem a teoria. Apenas lembre-se, completar o curso intensivo gratuito de HTML &amp; CSS tornar\u00e1 sua jornada mais suave ao avan\u00e7ar para JavaScript.<\/p>\n<h3 class=\"wp-block-heading\">#10: <a href=\"https:\/\/www.freecodecamp.org\/news\/learn-javascript-free-js-courses-for-beginners\/\" target=\"_blank\" rel=\"noopener\">Campo Livre de C\u00f3digos<\/a><\/h3>\n<p>O site FreeCodeCamp.com oferece um reposit\u00f3rio para cursos gratuitos, incluindo muitas ferramentas e li\u00e7\u00f5es de aprendizagem de JavaScript. Voc\u00ea pode trabalhar em 40 projetos ap\u00f3s aprender o b\u00e1sico. H\u00e1 menos orienta\u00e7\u00e3o do que em alguns outros recursos guiados, mas o conte\u00fado \u00e9 valioso.<\/p>\n<h3 class=\"wp-block-heading\">#11: <a href=\"https:\/\/lab.reaal.me\/jsrobot\/\" target=\"_blank\" rel=\"noopener\">JSRobot<\/a><\/h3>\n<p>Se voc\u00ea pensava que programar era apenas decorar comandos, o JSRobot est\u00e1 aqui para mudar sua mente. Voc\u00ea n\u00e3o gastar\u00e1 muito tempo aprendendo antes de come\u00e7ar a programar. Voc\u00ea se encontrar\u00e1 escrevendo c\u00f3digo eficiente mais r\u00e1pido do que esperava. Ent\u00e3o, arregace as mangas, deixe seu pequeno rob\u00f4 guia mostrar-lhe as cordas da l\u00f3gica JavaScript e assista a magia acontecer.<\/p>\n<h3 class=\"wp-block-heading\">#12: <a href=\"https:\/\/codecombat.com\/\" target=\"_blank\" rel=\"noopener\">CodeCombat<\/a><\/h3>\n<p>CodeCombat quebra as barreiras do aprendizado tradicional, oferecendo um espa\u00e7o interativo e socialmente envolvente para aprender a programar. A mistura de um curr\u00edculo abrangente e um encantador mundo de fantasia faz com que o aprendizado pare\u00e7a uma aventura. E para aqueles com um esp\u00edrito competitivo, teste suas habilidades em JavaScript contra outros na emocionante Liga AI do CodeCombat.<\/p>\n<h2 id=\"react\" class=\"wp-block-heading\">Aprenda React<\/h2>\n<p>ReactJS (normalmente chamado de \u201cReact\u201d) facilita a constru\u00e7\u00e3o de componentes reutiliz\u00e1veis, formul\u00e1rios e interfaces.<\/p>\n<p>Isso \u00e9 tecnicamente uma biblioteca JavaScript, mas porque \u00e9 t\u00e3o popular e amplamente usada, vale a pena <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/aprender-react\/\" target=\"_blank\" rel=\"noopener\">aprender React<\/a> se voc\u00ea quer levar a s\u00e9rio a constru\u00e7\u00e3o de aplicativos e software.<\/p>\n<h3 class=\"wp-block-heading\">#13: <a href=\"https:\/\/reactjs.org\/tutorial\/tutorial.html\" target=\"_blank\" rel=\"noopener\">Tutoriais Oficiais do React<\/a><\/h3>\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"1050\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/React-Official-Tutorials.png\" alt=\"Tutoriais Oficiais do React\" class=\"wp-image-41357 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/React-Official-Tutorials.png.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/React-Official-Tutorials-300x197.png 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/React-Official-Tutorials-1024x672.png 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/React-Official-Tutorials-768x504.png 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/React-Official-Tutorials-1536x1008.png 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/React-Official-Tutorials-600x394.png.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/React-Official-Tutorials-1200x788.png.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/React-Official-Tutorials-730x479.png.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/React-Official-Tutorials-1460x958.png.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/React-Official-Tutorials-784x515.png.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/React-Official-Tutorials-1568x1029.png.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/React-Official-Tutorials-877x576.png.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1050;\" \/><\/figure>\n<p>O site oficial do React \u00e9 uma mina de ouro de recursos para tudo relacionado ao React, desde documenta\u00e7\u00e3o essencial e tutoriais at\u00e9 um f\u00f3rum comunit\u00e1rio movimentado para resolu\u00e7\u00e3o colaborativa de problemas. Um link do GitHub para o c\u00f3digo-fonte do React est\u00e1 prontamente dispon\u00edvel. Para iniciantes, a aba Tutorial hospeda uma divertida li\u00e7\u00e3o introdut\u00f3ria que envolve a cria\u00e7\u00e3o de um mini-jogo enquanto ensina os fundamentos do React.<\/p>\n<p>\u00c9 feito sob medida para aprendizes pr\u00e1ticos e complementa perfeitamente a riqueza de recursos avan\u00e7ados na aba Docs.<\/p>\n<h3 class=\"wp-block-heading\">#14: <a href=\"https:\/\/www.codecademy.com\/learn\/react-101\" target=\"_blank\" rel=\"noopener\">Aprenda React no Codecademy<\/a><\/h3>\n<p>O curso autoguiado Learn React da Codecademy \u00e9 um bilhete para o emocionante mundo da programa\u00e7\u00e3o React.<\/p>\n<p>Desde criar componentes, props e estados at\u00e9 usar React com JavaScript, voc\u00ea aprender\u00e1 tudo. A conclus\u00e3o do curso permite que voc\u00ea construa aplica\u00e7\u00f5es simples em React. Voc\u00ea pode se tornar proficiente em React em apenas 20 horas!<\/p>\n<h3 class=\"wp-block-heading\">#15: <a href=\"https:\/\/www.freecodecamp.org\/news\/react-fundamentals-for-beginners\/\" target=\"_blank\" rel=\"noopener\">Free Code Camp<\/a><\/h3>\n<p>Free Code Camp oferece o curso, Aprenda ReactJS \u2013 Roteiro Completo. Ele tra\u00e7a um caminho claro para a constru\u00e7\u00e3o de aplica\u00e7\u00f5es frontend com React. Ideal para iniciantes, pode ajudar a desenvolver suas habilidades de desenvolvimento em React de intermedi\u00e1rio para avan\u00e7ado.<\/p>\n<h3 class=\"wp-block-heading\">#16: <a href=\"https:\/\/www.udemy.com\/course\/react-tutorial\/\" target=\"_blank\" rel=\"noopener\">Desenvolvimento Web Frontend com React JS para Iniciantes da Udemy<\/a><\/h3>\n<p>Este curso gratuito da Udemy est\u00e1 configurado para gui\u00e1-lo pelos conceitos b\u00e1sicos de hooks e trabalho com APIs externas. Al\u00e9m disso, oferece insights sobre como fazer solicita\u00e7\u00f5es AJAX e a constru\u00e7\u00e3o de um aplicativo de not\u00edcias.<\/p>\n<p>Enquanto voc\u00ea tem acesso a quase tr\u00eas horas de conte\u00fado em v\u00eddeo por padr\u00e3o, voc\u00ea pode optar pela associa\u00e7\u00e3o paga para receber um certificado de conclus\u00e3o e a chance de participar de perguntas e respostas e mensagens diretas com o instrutor.<\/p>\n<h3 class=\"wp-block-heading\">#17: <a href=\"https:\/\/egghead.io\/\" target=\"_blank\" rel=\"noopener\">Egghead.io<\/a><\/h3>\n<p>Quer mergulhar totalmente em React? Conhe\u00e7a Egghead.io.<\/p>\n<p>Este site oferece diversos cursos em v\u00eddeo adaptados ao seu aprendizado. <a href=\"https:\/\/egghead.io\/courses\/the-beginner-s-guide-to-react\" target=\"_blank\" rel=\"noopener\">O Guia do Iniciante para React<\/a> \u00e9 um curso de 30 partes que permite que voc\u00ea aprenda em um ambiente livre de distra\u00e7\u00f5es, come\u00e7ando do zero e culminando em uma aplica\u00e7\u00e3o implantada.<\/p>\n<p>Desde entender as capacidades de resolu\u00e7\u00e3o de problemas do React at\u00e9 o papel do JSX e gerenciamento de estado com hooks, \u00e9 um curso pr\u00e1tico e completo. Al\u00e9m disso, uma vez que voc\u00ea terminar, h\u00e1 muitos outros cursos para aprofundar ainda mais.<\/p>\n<h2 id=\"php\" class=\"wp-block-heading\">Aprenda PHP<\/h2>\n<p>Se voc\u00ea trabalha com sites WordPress, voc\u00ea vai querer <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/aprender-php\/\" target=\"_blank\" rel=\"noopener\">aprender PHP<\/a>.<\/p>\n<p>PHP extrai informa\u00e7\u00f5es do banco de dados e permite que voc\u00ea formate e exiba no frontend como um profissional. Aconchegue-se com o editor de c\u00f3digo e mergulhe para poder depurar o pr\u00f3ximo plugin que apresentar problemas.<\/p>\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>PHP<\/h3>\n    <p>PHP (Hypertext Preprocessor) \u00e9 uma linguagem de script de c\u00f3digo aberto. \u00c9 amplamente utilizada no desenvolvimento web e pode ser incorporada em HTML. V\u00e1rios sistemas de gest\u00e3o de conte\u00fado populares (CMS), como o WordPress, s\u00e3o constru\u00eddos com PHP.<\/p>\n            <a\n            href=\"https:\/\/www.dreamhost.com\/glossary\/web-design\/php\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Leia Mais                    <\/a>\n\n<\/div>\n\n<h3 class=\"wp-block-heading\">#18: <a href=\"https:\/\/www.youtube.com\/watch?v=BUCiSSyIGGU\" target=\"_blank\" rel=\"noopener\">PHP para Iniciantes por Traversy Media (YouTube)<\/a><\/h3>\n<p>O tutorial \u201cPHP Para Iniciantes\u201d da Traversy Media \u00e9 inestim\u00e1vel para qualquer pessoa interessada em aprender PHP. Ao longo de tr\u00eas horas, o v\u00eddeo do YouTube aborda o A ao Z do PHP, tratando de fun\u00e7\u00f5es, loops e arrays.<\/p>\n<p>As marcas temporais convenientes ajudam voc\u00ea a se concentrar nas suas \u00e1reas de interesse.<\/p>\n<h3 class=\"wp-block-heading\">#19: <a href=\"https:\/\/www.youtube.com\/watch?v=t0syDUSbdfE\" target=\"_blank\" rel=\"noopener\">Tutorial de PHP para Iniciantes \u2013 Curso Completo por Envato Tuts+ (YouTube)<\/a><\/h3>\n<p>Procurando gastar sete horas aprendendo PHP em vez de tr\u00eas? N\u00f3s te cobrimos.<\/p>\n<p>S\u00e9rio, o Envato Tuts+ oferece um curso de PHP abrangente apropriadamente intitulado &#8220;Tutorial de PHP para Iniciantes \u2013 Curso Completo&#8221;. Jeremy McPeak, o instrutor, come\u00e7a com os fundamentos e progressivamente aprofunda-se na linguagem. O curso \u00e9 projetado para torn\u00e1-lo h\u00e1bil em escrever fun\u00e7\u00f5es, manipular vari\u00e1veis, entender a sintaxe e lidar com solicita\u00e7\u00f5es GET e POST.<\/p>\n<p>Embora seja mais longo que a op\u00e7\u00e3o acima, tamb\u00e9m \u00e9 mais abrangente.<\/p>\n<h3 class=\"wp-block-heading\">#20: <a href=\"https:\/\/www.codecademy.com\/learn\/learn-php\" target=\"_blank\" rel=\"noopener\">Aprenda PHP na Codecademy<\/a><\/h3>\n<p>Para aqueles que buscam um recurso estruturado para aprender PHP, o curso &#8220;Learn PHP&#8221; da Codecademy \u00e9 uma excelente op\u00e7\u00e3o.<\/p>\n<p>Este \u00e9 um curr\u00edculo de 25 horas cobrindo vari\u00e1veis, fun\u00e7\u00f5es, arrays, loops e outros essenciais do PHP. Cada m\u00f3dulo \u00e9 seguido por exerc\u00edcios pr\u00e1ticos que refor\u00e7am o aprendizado. O curso tamb\u00e9m oferece aux\u00edlios \u00fateis, como dicas, uma cola, e f\u00f3runs de comunidade espec\u00edficos do m\u00f3dulo. Al\u00e9m disso, voc\u00ea pode usar o playground integrado para escrever e testar seu c\u00f3digo conforme aprende.<\/p>\n<h3 class=\"wp-block-heading\">#21: <a href=\"https:\/\/phpapprentice.com\/\" target=\"_blank\" rel=\"noopener\">Aprendiz de PHP<\/a><\/h3>\n<p>PHP Apprentice oferece uma abordagem \u00fanica para aprender PHP. Este livro online, acess\u00edvel gratuitamente, desmistifica as pr\u00e1ticas de PHP atrav\u00e9s de seus cap\u00edtulos bem estruturados e exemplos de codifica\u00e7\u00e3o. O melhor de tudo, est\u00e1 sendo ativamente mantido e atualizado. Assim, h\u00e1 novo conte\u00fado e novas li\u00e7\u00f5es sendo adicionadas o tempo todo.<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"1183\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/PHP-Apprentice.png\" alt=\"PHP Apprentice\" class=\"wp-image-41358 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/PHP-Apprentice.png.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/PHP-Apprentice-300x222.png 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/PHP-Apprentice-1024x757.png 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/PHP-Apprentice-768x568.png 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/PHP-Apprentice-1536x1136.png 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/PHP-Apprentice-600x444.png.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/PHP-Apprentice-1200x887.png.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/PHP-Apprentice-730x540.png.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/PHP-Apprentice-1460x1079.png.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/PHP-Apprentice-784x580.png.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/PHP-Apprentice-1568x1159.png.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/PHP-Apprentice-877x648.png.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1183;\" \/><\/figure>\n<h2 id=\"sql\" class=\"wp-block-heading\">Aprenda SQL<\/h2>\n<p>SQL (pronunciado \u201csequel\u201d e significa \u201cLinguagem de Consulta Estruturada\u201d) \u00e9 uma das linguagens mais comuns e populares para acessar e manipular dados em um banco de dados. Em outras palavras, <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/aprender-sql\/\" target=\"_blank\" rel=\"noopener\">aprender SQL<\/a> \u00e9 meio que como aprender o sistema decimal de Dewey&#8230; mas para computadores.<\/p>\n<h3 class=\"wp-block-heading\">#22: <a href=\"https:\/\/www.youtube.com\/watch?v=h0nxCDiD-zg\" target=\"_blank\" rel=\"noopener\">Tutorial de SQL para Iniciantes (YouTube)<\/a><\/h3>\n<p>Um curso r\u00e1pido em v\u00eddeo de 45 minutos torna o aprendizado dos conceitos b\u00e1sicos de SQL muito f\u00e1cil.<\/p>\n<p>Este tutorial inclui um guia detalhado sobre a configura\u00e7\u00e3o do Microsoft SQL Server e do SQL Server Management Studio, duas ferramentas gratuitas e poderosas. Obtenha um bom entendimento sobre tabelas, chaves prim\u00e1rias e diversos tipos de dados, construindo uma base s\u00f3lida em SQL.<\/p>\n<h3 class=\"wp-block-heading\">#23: <a href=\"https:\/\/www.codecademy.com\/learn\/learn-sql\" target=\"_blank\" rel=\"noopener\">Aprenda SQL na Codecademy<\/a><\/h3>\n<p>Codecademy oferece cursos amig\u00e1veis para iniciantes como Aprenda SQL que te guiam atrav\u00e9s dos conceitos fundamentais de SQL e bancos de dados relacionais. A melhor parte? Voc\u00ea pode avan\u00e7ar por esses m\u00f3dulos no seu pr\u00f3prio ritmo, tornando-o uma escolha ideal para aprendizado independente.<\/p>\n<h3 class=\"wp-block-heading\">#24: <a href=\"https:\/\/www.w3schools.com\/sql\/default.asp\" target=\"_blank\" rel=\"noopener\">Tutorial de SQL no W3Schools<\/a><\/h3>\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"850\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/SQL-Tutorial-on-W3Schools.png\" alt=\"Tutorial de SQL no W3Schools\" class=\"wp-image-41359 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/SQL-Tutorial-on-W3Schools.png.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/SQL-Tutorial-on-W3Schools-300x159.png 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/SQL-Tutorial-on-W3Schools-1024x544.png 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/SQL-Tutorial-on-W3Schools-768x408.png 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/SQL-Tutorial-on-W3Schools-1536x816.png 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/SQL-Tutorial-on-W3Schools-600x319.png.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/SQL-Tutorial-on-W3Schools-1200x638.png.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/SQL-Tutorial-on-W3Schools-730x388.png.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/SQL-Tutorial-on-W3Schools-1460x776.png.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/SQL-Tutorial-on-W3Schools-784x417.png.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/SQL-Tutorial-on-W3Schools-1568x833.png.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/SQL-Tutorial-on-W3Schools-877x466.png.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/850;\" \/><\/figure>\n<p>W3Schools oferece um extenso tutorial de SQL para aqueles que buscam um entendimento mais profundo. Ele abrange tudo desde a escrita de comandos SQL bem estruturados at\u00e9 opera\u00e7\u00f5es avan\u00e7adas como cria\u00e7\u00e3o e altera\u00e7\u00e3o de bancos de dados. Ap\u00f3s assimilar o material, voc\u00ea pode verificar sua compreens\u00e3o com exerc\u00edcios pr\u00e1ticos.<\/p>\n<h3 class=\"wp-block-heading\">#25: <a href=\"https:\/\/www.udemy.com\/course\/the-complete-sql-bootcamp\/\" target=\"_blank\" rel=\"noopener\">Bootcamp Completo de SQL (Udemy)<\/a><\/h3>\n<p>O Complete SQL Bootcamp da Udemy \u00e9 uma \u00f3tima escolha se voc\u00ea est\u00e1 procurando certificar suas habilidades em SQL. O curso abrange an\u00e1lise de dados, cria\u00e7\u00e3o de tabelas, estabelecimento de banco de dados e muito mais, utilizando PostgreSQL, uma base de conhecimento que pode ser transferida para outros bancos de dados SQL. Obter essa certifica\u00e7\u00e3o pode aumentar significativamente seu curr\u00edculo.<\/p>\n<h2 id=\"python\" class=\"wp-block-heading\">Aprenda Python<\/h2>\n<p>A programa\u00e7\u00e3o n\u00e3o \u00e9 apenas vari\u00e1veis e instru\u00e7\u00f5es se-ent\u00e3o.<\/p>\n<p>An\u00e1lise de dados, estruturas de dados, algoritmos e aprendizado de m\u00e1quina s\u00e3o temas bastante discutidos atualmente. (Voc\u00ea sabe, com aquela coisa inc\u00f4moda de IA exigindo muitos e <i>muitos <\/i>dados.)<\/p>\n<p><a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/aprender-python\/\" target=\"_blank\" rel=\"noopener\">Aprender Python<\/a> vai ajud\u00e1-lo a iniciar nestes t\u00f3picos e casos de uso.<\/p>\n<h3 class=\"wp-block-heading\">#26: <a href=\"https:\/\/wiki.python.org\/moin\/BeginnersGuide\" target=\"_blank\" rel=\"noopener\">O Guia do Iniciante em Python<\/a><\/h3>\n<p>Para iniciantes em Python, o site oficial do Python \u00e9 um recurso indispens\u00e1vel. O Guia do Iniciante, de acesso gratuito, serve como um roteiro para a sua jornada no Python. Ele te direciona para diversas ferramentas de aprendizado, como quizzes, tarefas, folhas de cola e verificadores de estilo.<\/p>\n<h3 class=\"wp-block-heading\">#27: <a href=\"https:\/\/www.udemy.com\/course\/pythonforbeginnersintro\/\" target=\"_blank\" rel=\"noopener\">Introdu\u00e7\u00e3o \u00e0 Programa\u00e7\u00e3o em Python (Udemy)<\/a><\/h3>\n<p>H\u00e1 um curso conciso e abrangente na Udemy destinado \u00e0queles que s\u00e3o novos no Python.<\/p>\n<p>\u00c9 um programa compacto que \u00e9 executado em menos de duas horas, mas cobre conceitos essenciais de Python, como scripts e a cria\u00e7\u00e3o de fun\u00e7\u00f5es.<\/p>\n<h3 class=\"wp-block-heading\">#28: <a href=\"https:\/\/www.codecademy.com\/learn\/learn-python-3\" target=\"_blank\" rel=\"noopener\">Aprenda Python 3 na Codecademy<\/a><\/h3>\n<p>Pronto para <i>tornar oficial <\/i>com Python?<\/p>\n<p>O plano Pro da Codecademy apresenta um curso imersivo de Python 3 ideal para uma introdu\u00e7\u00e3o \u00e0 programa\u00e7\u00e3o e conceitos fundamentais de programa\u00e7\u00e3o. As li\u00e7\u00f5es abrangem v\u00e1rios t\u00f3picos, incluindo a sintaxe de Python, mecanismos de controle de fluxo, constru\u00e7\u00e3o de fun\u00e7\u00f5es e estrutura\u00e7\u00e3o de dados com listas e diret\u00f3rios. N\u00e3o h\u00e1 pr\u00e9-requisitos, e ap\u00f3s cerca de 25 horas de estudo, os alunos podem obter um certificado.<\/p>\n<h3 class=\"wp-block-heading\">#29: <a href=\"https:\/\/www.learnpython.org\/\" target=\"_blank\" rel=\"noopener\">LearnPython.org<\/a><\/h3>\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"1183\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/LearnPython.org_.png\" alt=\"LearnPython.org\" class=\"wp-image-41360 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/LearnPython.org_.png.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/LearnPython.org_-300x222.png 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/LearnPython.org_-1024x757.png 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/LearnPython.org_-768x568.png 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/LearnPython.org_-1536x1136.png 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/LearnPython.org_-600x444.png.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/LearnPython.org_-1200x887.png.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/LearnPython.org_-730x540.png.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/LearnPython.org_-1460x1079.png.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/LearnPython.org_-784x580.png.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/LearnPython.org_-1568x1159.png.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/LearnPython.org_-877x648.png.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1183;\" \/><\/figure>\n<p>LearnPython.org, uma plataforma interativa de aprendizagem, abriga uma excelente cole\u00e7\u00e3o de tutoriais de programa\u00e7\u00e3o. Desde li\u00e7\u00f5es elementares sobre vari\u00e1veis at\u00e9 m\u00f3dulos avan\u00e7ados sobre ci\u00eancia de dados, atende a aprendizes em todas as etapas. Tamb\u00e9m oferece um espa\u00e7o colaborativo no Facebook, conectando aprendizes em todo o mundo.<\/p>\n<h3 class=\"wp-block-heading\">#30: <a href=\"https:\/\/www.freecodecamp.org\/news\/learning-python-from-zero-to-hero-120ea540b567\/\" target=\"_blank\" rel=\"noopener\">Aprendendo Python: Do Zero ao Her\u00f3i (Free Code Camp)<\/a><\/h3>\n<p>Quero dizer&#8230; quem <i>n\u00e3o <\/i>quer passar de zero a her\u00f3i? Estou certo?<\/p>\n<p>O curso &#8220;Learning Python: From Zero to Hero&#8221; do Free Code Camp \u00e9 um curso baseado em texto que apresenta os fundamentos do Python de maneira clara e acess\u00edvel. Domine a arte das vari\u00e1veis, conquiste as declara\u00e7\u00f5es condicionais e libere o poder dos loops enquanto navega por se\u00e7\u00f5es envolventes. Explore a versatilidade das listas, mergulhe nas complexidades de iterar atrav\u00e9s de estruturas de dados diversas e desbloqueie o potencial de objetos e classes. Ao terminar este curso, voc\u00ea ter\u00e1 se transformado de um iniciante em Python para\u2026 bem, um her\u00f3i.<\/p>\n<h3 class=\"wp-block-heading\">#31: <a href=\"https:\/\/onemonth.com\/courses\/python\" target=\"_blank\" rel=\"noopener\">Bootcamp de Python de Um M\u00eas<\/a><\/h3>\n<p>D\u00ea o salto de iniciante a programador avan\u00e7ado em Python com o One Month Python Bootcamp. Este curso abrangente e autodidata oferece uma abordagem baseada em projetos para aprofundar seu entendimento de Python. Embora custe $299, o material intensivo e os projetos pr\u00e1ticos fornecem a base que voc\u00ea precisa para se destacar como desenvolvedor Python.<\/p>\n<h2 id=\"misc\" class=\"wp-block-heading\">Desafios de Programa\u00e7\u00e3o, Jogos e Avalia\u00e7\u00f5es<\/h2>\n<p>Sabemos que <a href=\"https:\/\/www.dreamhost.com\/blog\/level-coding-workflow-gamifying\/\" target=\"_blank\" rel=\"noopener\">jogar<\/a> n\u00e3o \u00e9 perda de tempo \u2014 pelo contr\u00e1rio, \u00e9 uma forma envolvente de aprender e praticar novos conceitos \u00e0 medida que voc\u00ea aprende a programar.<\/p>\n<p>Use estas atividades online para aprimorar suas habilidades:<\/p>\n<h3 class=\"wp-block-heading\">#32: <a href=\"http:\/\/www.codeabbey.com\/\" target=\"_blank\" rel=\"noopener\">CodeAbbey<\/a><\/h3>\n<p>CodeAbbey \u00e9 uma cole\u00e7\u00e3o de problemas pr\u00e1ticos de n\u00edvel iniciante a avan\u00e7ado que permitem que voc\u00ea obtenha certificados e aprimore suas habilidades. Considere isso um tipo de li\u00e7\u00e3o de casa divertida.<\/p>\n<h3 class=\"wp-block-heading\">#33: <a href=\"https:\/\/coderbyte.com\/\" target=\"_blank\" rel=\"noopener\">Coderbyte<\/a><\/h3>\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"850\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Coderbyte.png\" alt=\"Coderbyte\" class=\"wp-image-41361 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Coderbyte.png.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Coderbyte-300x159.png 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Coderbyte-1024x544.png 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Coderbyte-768x408.png 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Coderbyte-1536x816.png 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Coderbyte-600x319.png.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Coderbyte-1200x638.png.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Coderbyte-730x388.png.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Coderbyte-1460x776.png.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Coderbyte-784x417.png.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Coderbyte-1568x833.png.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/Coderbyte-877x466.png.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/850;\" \/><\/figure>\n<p>Escolha uma linguagem de programa\u00e7\u00e3o e resolva desafios; solu\u00e7\u00f5es e tutoriais acompanhantes ajudam voc\u00ea a consolidar habilidades de programa\u00e7\u00e3o cruciais com instru\u00e7\u00f5es passo a passo.<\/p>\n<h3 class=\"wp-block-heading\">#34: <a href=\"https:\/\/www.codingame.com\/start\" target=\"_blank\" rel=\"noopener\">CodinGame<\/a><\/h3>\n<p>Jogue jogos virtuais de programa\u00e7\u00e3o (pense em: destruir navios inimigos com c\u00f3digo) que podem ensinar habilidades essenciais e fazer com que voc\u00ea seja notado por empresas.<\/p>\n<h3 class=\"wp-block-heading\">#35: <a href=\"https:\/\/www.hackerearth.com\/\" target=\"_blank\" rel=\"noopener\">HackerEarth<\/a><\/h3>\n<p>Atividades de programa\u00e7\u00e3o com prop\u00f3sito. Ajude a resolver problemas reais para empresas com solu\u00e7\u00f5es de programa\u00e7\u00e3o inovadoras enquanto se junta a uma comunidade de programadores que trabalham na melhoria de suas habilidades.<\/p>\n<h3 class=\"wp-block-heading\">#36: <a href=\"https:\/\/www.hackerrank.com\/\" target=\"_blank\" rel=\"noopener\">HackerRank<\/a><\/h3>\n<p>Descubra o competidor de programa\u00e7\u00e3o que h\u00e1 em voc\u00ea e resolva desafios enquanto interage em um site de recrutamento l\u00edder para empresas (ou seja, \u00e9 um construtor de curr\u00edculos!)<\/p>\n<h3 class=\"wp-block-heading\">#37: <a href=\"https:\/\/www.codewars.com\/\" target=\"_blank\" rel=\"noopener\">Codewars<\/a><\/h3>\n<p>Um \u00f3timo recurso para treinar-se, colaborar com outros e criar em uma variedade de linguagens de programa\u00e7\u00e3o.<\/p>\n<h3 class=\"wp-block-heading\">#38: <a href=\"http:\/\/exercism.io\/\" target=\"_blank\" rel=\"noopener\">Exercism<\/a><\/h3>\n<p>O site promete ajudar voc\u00ea a \u201cFicar realmente bom em programa\u00e7\u00e3o.\u201d<\/p>\n<p>N\u00e3o d\u00e1 para discordar disso.<\/p>\n<p>Problemas pr\u00e1ticos (mini-miss\u00f5es) para iniciantes e especialistas, personalizados de acordo com seus interesses, seja para aprender a programar, aumentar a flu\u00eancia na sua linguagem escolhida, ou desenvolver um c\u00f3digo limpo. Basta enviar suas solu\u00e7\u00f5es e receber feedback \u00fatil. Funciona atrav\u00e9s do GitHub.<\/p>\n<h2 id=\"books\" class=\"wp-block-heading\">Livros para Aprender a Programar<\/h2>\n<p>Aqui n\u00e3o h\u00e1 livros did\u00e1ticos enfadonhos e empoeirados \u2014 estas leituras de programa\u00e7\u00e3o podem fornecer-lhe material de leitura \u00fatil.<\/p>\n<h3 class=\"wp-block-heading\">#39: <a href=\"https:\/\/www.amazon.com\/Self-Taught-Programmer-Definitive-Programming-Professionally-ebook\/dp\/B01M01YDQA\" target=\"_blank\" rel=\"noopener\">O Programador Autodidata<\/a><\/h3>\n<p>O manual perfeito para autodidatas, escrito por um dos graduados amadores que se tornou profissional em programa\u00e7\u00e3o. (Livro Kindle por $9.99)<\/p>\n<h3 class=\"wp-block-heading\">#40: <a href=\"https:\/\/dcic-world.org\/2023-02-21\/index.html\" target=\"_blank\" rel=\"noopener\">Uma Introdu\u00e7\u00e3o Centrada nos Dados \u00e0 Computa\u00e7\u00e3o<\/a><\/h3>\n<p>Quer come\u00e7ar em ci\u00eancia da computa\u00e7\u00e3o 101 e construir suas habilidades a partir de uma base de conceitos b\u00e1sicos de computa\u00e7\u00e3o? Este \u00e9 o livro para voc\u00ea.<\/p>\n<p>Leia este livro online gratuito para obter um curso introdut\u00f3rio sobre todos os temas de ci\u00eancia da computa\u00e7\u00e3o.<\/p>\n<h3 class=\"wp-block-heading\">#41: <a href=\"http:\/\/philip.greenspun.com\/seia\/\" target=\"_blank\" rel=\"noopener\">Engenharia de Software para Aplica\u00e7\u00f5es na Internet<\/a><\/h3>\n<p>Escrever linhas de c\u00f3digo \u00e9 uma coisa. Desenvolvimento de software \u2014 construir software funcional \u2014 \u00e9 mais complexo. Confira este livro que vai al\u00e9m da programa\u00e7\u00e3o de computadores e compartilha como planejar e desenvolver produtos de software reais.<\/p>\n<h3 class=\"wp-block-heading\">#42: <a href=\"https:\/\/www.cs.cornell.edu\/jeh\/book.pdf\" target=\"_blank\" rel=\"noopener\">Fundamentos da Ci\u00eancia de Dados<\/a><\/h3>\n<p>Se voc\u00ea foi cativado por linguagens como Python ou SQL, pode estar mais interessado em ci\u00eancia de dados do que apenas em escrever c\u00f3digo. Este livro evita escrever c\u00f3digo e mergulha no mundo dos dados avan\u00e7ados e matem\u00e1tica.<\/p>\n<h3 class=\"wp-block-heading\">#43: <a href=\"https:\/\/www.freecodecamp.org\/news\/learn-to-code-book\" target=\"_blank\" rel=\"noopener\">Como Aprender a Programar &amp; Conseguir um Emprego de Desenvolvedor<\/a><\/h3>\n<p>Escrito por Quincy Larson, o fundador do FreeCodeCamp, este livro une habilidades pr\u00e1ticas de programa\u00e7\u00e3o com aplica\u00e7\u00f5es no mundo real. Se seu objetivo \u00e9 usar suas habilidades para iniciar um novo emprego ou carreira em programa\u00e7\u00e3o de computadores, isso o ajudar\u00e1 a chegar l\u00e1!<\/p>\n<h2 id=\"mentor\" class=\"wp-block-heading\">Mentores de Programa\u00e7\u00e3o e Encontros<\/h2>\n<p>Quer encontrar pessoas com interesses semelhantes? Encontre um mentor ou evento de programa\u00e7\u00e3o na sua \u00e1rea.<\/p>\n<h3 class=\"wp-block-heading\">#44: <a href=\"https:\/\/www.reddit.com\/r\/ProgrammingBuddies\/\" target=\"_blank\" rel=\"noopener\">Reddit Programming Buddies<\/a><\/h3>\n<p>An\u00fancios classificados virtuais para programadores; identifique companheiros de programa\u00e7\u00e3o que correspondam \u00e0s suas habilidades e interesses \u00fanicos e colabore em projetos personalizados.<\/p>\n<h3 class=\"wp-block-heading\">#45: <a href=\"https:\/\/community.codenewbie.org\/\" target=\"_blank\" rel=\"noopener\">CodeNewbie<\/a><\/h3>\n<p>Este site de m\u00eddia social e comunidade permite que voc\u00ea se conecte com outras pessoas que est\u00e3o aprendendo a programar. Compartilhe progressos, fa\u00e7a perguntas e aprenda juntos.<\/p>\n<h3 class=\"wp-block-heading\">#46: <a href=\"https:\/\/codebuddies.org\/\" target=\"_blank\" rel=\"noopener\">CodeBuddies<\/a><\/h3>\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"850\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/CodeBuddies.png\" alt=\"CodeBuddies\" class=\"wp-image-41362 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/CodeBuddies.png.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/CodeBuddies-300x159.png 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/CodeBuddies-1024x544.png 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/CodeBuddies-768x408.png 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/CodeBuddies-1536x816.png 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/CodeBuddies-600x319.png.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/CodeBuddies-1200x638.png.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/CodeBuddies-730x388.png.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/CodeBuddies-1460x776.png.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/CodeBuddies-784x417.png.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/CodeBuddies-1568x833.png.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/08\/CodeBuddies-877x466.png.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/850;\" \/><\/figure>\n<p>Esta \u00e9 uma grande comunidade de programadores que se conectam via Slack e organizam estudos (compartilhamento de tela) em hangouts. Fa\u00e7a seus hangouts t\u00e3o \u00fanicos quanto seu projeto.<\/p>\n<h2 id=\"podcast\" class=\"wp-block-heading\">B\u00f4nus: Podcasts de Programa\u00e7\u00e3o<\/h2>\n<p>Carregue o seu dispositivo com li\u00e7\u00f5es de programa\u00e7\u00e3o em \u00e1udio e ou\u00e7a durante o seu trajeto ou enquanto se exercita. Depois de dominar os cursos de programa\u00e7\u00e3o, talvez voc\u00ea at\u00e9 decida <a href=\"https:\/\/www.dreamhost.com\/blog\/how-to-start-podcast-wordpress\/\" target=\"_blank\" rel=\"noopener\">come\u00e7ar o seu pr\u00f3prio podcast<\/a>.<\/p>\n<h3 class=\"wp-block-heading\">#47: <a href=\"https:\/\/itunes.apple.com\/us\/podcast\/coding-blocks-software-web\/id769189585?mt=2\" target=\"_blank\" rel=\"noopener\">Coding Blocks<\/a><\/h3>\n<p>Conversas sobre melhores pr\u00e1ticas de desenvolvimento relevantes para diversos idiomas de programa\u00e7\u00e3o.<\/p>\n<h3 class=\"wp-block-heading\">#48: <a href=\"https:\/\/itunes.apple.com\/us\/podcast\/devradio-audio-channel-9\/id547317335?mt=2\" target=\"_blank\" rel=\"noopener\">DevRadio<\/a><\/h3>\n<p>Embora o \u00faltimo epis\u00f3dio tenha sido lan\u00e7ado h\u00e1 alguns anos, voc\u00ea pode ouvir o DevRadio da Microsoft, um podcast feito por desenvolvedores para desenvolvedores, com muitas informa\u00e7\u00f5es sobre software e programa\u00e7\u00e3o.<\/p>\n<h3 class=\"wp-block-heading\">#49: <a href=\"http:\/\/www.se-radio.net\/\" target=\"_blank\" rel=\"noopener\">Engenharia de Software Di\u00e1ria<\/a><\/h3>\n<p>Entrevistas em destaque com especialistas que abordam temas de tecnologia como desenvolvimento de aplicativos m\u00f3veis e testes de desenvolvedores.<\/p>\n<h3 class=\"wp-block-heading\">#50: <a href=\"https:\/\/spec.fm\/podcasts\/developer-tea\" target=\"_blank\" rel=\"noopener\">Ch\u00e1 de Desenvolvedor<\/a><\/h3>\n<p>Um podcast em tamanho de snack projetado para agendas ocupadas. Ou\u00e7a mordidas r\u00e1pidas sobre todos os tipos de detalhes projetados por desenvolvedores.<\/p>\n<h3 class=\"wp-block-heading\">#51: <a href=\"https:\/\/itunes.apple.com\/us\/podcast\/programming-throwdown\/id427166321\" target=\"_blank\" rel=\"noopener\">Desafio de Programa\u00e7\u00e3o<\/a><\/h3>\n<p>Um podcast perfeito se voc\u00ea quer um pouco de tudo; cada programa cobre uma linguagem de programa\u00e7\u00e3o diferente, assim voc\u00ea pode expandir seu conhecimento em programa\u00e7\u00e3o a cada epis\u00f3dio.<\/p>\n<h3 class=\"wp-block-heading\">#52: <a href=\"http:\/\/www.codenewbie.org\/podcast\" target=\"_blank\" rel=\"noopener\">CodeNewbie<\/a><\/h3>\n<p>Este podcast semanal apresenta hist\u00f3rias e li\u00e7\u00f5es \u00fateis de outras pessoas que est\u00e3o em seu caminho de programa\u00e7\u00e3o autodidata.<\/p>\n<p>Custo: Gratuito<\/p>\n<h3 class=\"wp-block-heading\">#53: <a href=\"https:\/\/itunes.apple.com\/us\/podcast\/learn-to-code-with-me\/id1106620664\" target=\"_blank\" rel=\"noopener\">Aprenda a Programar Comigo<\/a><\/h3>\n<p>O podcast semanal de Laurence Bradford ajuda programadores autodidatas a ingressarem no campo da tecnologia com exemplos reais \u00fateis e dicas sobre como desenvolver habilidades comercializ\u00e1veis e aprimorar seu curr\u00edculo.<\/p>\n<h2 id=\"kids\" class=\"wp-block-heading\">B\u00f4nus #2: Programa\u00e7\u00e3o para Crian\u00e7as<\/h2>\n<p>Afinal, nunca \u00e9 cedo demais para come\u00e7ar a introduzir seus pequenos aos primeiros bytes.<\/p>\n<h3 class=\"wp-block-heading\">#54: <a href=\"https:\/\/www.amazon.com\/Kids-Code-Babies-Sterling-Childrens\/dp\/1454921595\/ref=sr_1_3?keywords=c%2B%2B+for+babies&amp;qid=1637028972&amp;s=books&amp;sr=1-3\" target=\"_blank\" rel=\"noopener\">C++ para Crian\u00e7as (Code Babies)<\/a><\/h3>\n<p>Este livro de bordo introduzir\u00e1 seus beb\u00eas aos fundamentos da programa\u00e7\u00e3o em C++. Veja tamb\u00e9m <a href=\"https:\/\/www.amazon.com\/HTML-Babies-Code-Sterling-Childrens\/dp\/1454921552\/ref=zg_bs_2915_10?_encoding=UTF8&amp;psc=1&amp;refRID=QG9KBRDCCS27MBBZC7FK\" target=\"_blank\" rel=\"noopener\">HTML para Beb\u00eas<\/a> e <a href=\"https:\/\/www.amazon.com\/Javascript-Babies-Code-Sterling-Childrens\/dp\/1454921579\/ref=sr_1_3?keywords=javascript+for+babies&amp;qid=1637029089&amp;s=books&amp;sr=1-3\" target=\"_blank\" rel=\"noopener\">Javascript para Beb\u00eas<\/a>, todos em conjunto com o site <a href=\"http:\/\/codebabies.com\/\" target=\"_blank\" rel=\"noopener\">Code Babies<\/a>.<\/p>\n<p>(Amazon, $9.19)<\/p>\n<h3 class=\"wp-block-heading\">#55: <a href=\"https:\/\/csfirst.withgoogle.com\/s\/en\/home\" target=\"_blank\" rel=\"noopener\">CSFirst<\/a><\/h3>\n<p>Este projeto apoiado pelo Google oferece uma s\u00e9rie de recursos gratuitos que introduzem crian\u00e7as \u00e0 programa\u00e7\u00e3o e conceitos de ci\u00eancia da computa\u00e7\u00e3o.<\/p>\n<h3 class=\"wp-block-heading\">#56: <a href=\"https:\/\/code.org\/student\" target=\"_blank\" rel=\"noopener\">Aluno Code.org<\/a><\/h3>\n<p>Um recurso jovem para encontrar cursos de programa\u00e7\u00e3o online ou aulas locais. Inclui jogos e atividades.<\/p>\n<h3 class=\"wp-block-heading\">#57: <a href=\"https:\/\/www.moonhack.com\/\" target=\"_blank\" rel=\"noopener\">MoonHack<\/a><\/h3>\n<p>Um evento que bate recordes para o Clube de C\u00f3digo, onde crian\u00e7as de 7 a 18 anos de todo o mundo se juntam para enfrentar projetos. Os participantes podem abordar o problema recomendado pelo MoonHack ou sua pr\u00f3pria ideia (com tem\u00e1tica lunar, claro). De acordo com seu site, nos \u00faltimos seis anos, mais de 150.000 crian\u00e7as codificaram como parte do MoonHack.<\/p>\n<h3 class=\"wp-block-heading\">#58: <a href=\"https:\/\/www.amazon.com\/Code-Your-Own-Games-Scratch-dp-1454943130\/dp\/1454943130\/ref=dp_ob_title_bk\" target=\"_blank\" rel=\"noopener\">Programe Seus Pr\u00f3prios Jogos!: 20 Jogos Para Criar Com Scratch<\/a><\/h3>\n<p>Atraia os jovens cedo para se envolverem na programa\u00e7\u00e3o com este guia visual f\u00e1cil de seguir (e super divertido) que os ajuda a aprender a programar seus pr\u00f3prios jogos. Jogos + aprendizado = todos ganham.<\/p>\n<p>(Amazon, $11.69)<\/p>\n<h2 id=\"summary\" class=\"wp-block-heading\">Chamada a Todos os Autodidatas<\/h2>\n<p>Se voc\u00ea est\u00e1 apenas aprendendo a escrever sua primeira fun\u00e7\u00e3o ou fala a linguagem de m\u00e1quina desde que usava fraldas, a DreamHost \u00e9 para voc\u00ea.<\/p>\n<p>Nossa miss\u00e3o \u00e9 simples. Facilitamos a realiza\u00e7\u00e3o do seu sonho.<\/p>\n<p>Inscreva-se em nossa newsletter para receber muitos mais recursos excelentes para ajud\u00e1-lo a construir seu pr\u00f3ximo site ou lan\u00e7ar seu pr\u00f3ximo empreendimento comercial.<\/p>","protected":false},"excerpt":{"rendered":"<p>Voc\u00eas j\u00e1 ouviram falar dessa coisa chamada &#8220;a Internet&#8221;? S\u00e9rio, eu sei que todos estamos apenas tentando sobreviver \u00e0 era da IA generativa e ainda ter empregos (qualquer emprego?) daqui a uma d\u00e9cada. E h\u00e1 uma coisa que n\u00e3o pode machucar: Aprender a programar. Mesmo com o surgimento da IA, codificadores e programadores est\u00e3o em demanda [\u2026]<\/p>\n","protected":false},"author":1058,"featured_media":41351,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_metadesc":"","toc_headlines":"[[\"html\",\"Aprenda HTML\"],[\"css\",\"Aprenda CSS\"],[\"javascript\",\"Aprenda JavaScript\"],[\"react\",\"Aprenda React\"],[\"php\",\"Aprenda PHP\"],[\"sql\",\"Aprenda SQL\"],[\"python\",\"Aprenda Python\"],[\"misc\",\"Desafios de Programa\u00e7\u00e3o, Jogos e Avalia\u00e7\u00f5es\"],[\"books\",\"Livros para Aprender a Programar\"],[\"mentor\",\"Mentores de Programa\u00e7\u00e3o e Encontros\"],[\"podcast\",\"B\u00f4nus: Podcasts de Programa\u00e7\u00e3o\"],[\"kids\",\"B\u00f4nus #2: Programa\u00e7\u00e3o para Crian\u00e7as\"],[\"summary\",\"Chamada a Todos os Autodidatas\"]]","hide_toc":false,"footnotes":""},"categories":[14387,14391],"tags":[],"class_list":["post-56572","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-conversa-tecnica-pt","category-tutoriais-pt"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Aprenda a Programar com Estes Recursos (Na Maioria Gratuitos) - DreamHost Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Aprenda a Programar com Estes Recursos (Na Maioria Gratuitos)\" \/>\n<meta property=\"og:description\" content=\"Voc\u00eas j\u00e1 ouviram falar dessa coisa chamada &quot;a Internet&quot;? S\u00e9rio, eu sei que todos estamos apenas tentando sobreviver \u00e0 era da IA generativa e ainda ter empregos (qualquer emprego?) daqui a uma d\u00e9cada. E h\u00e1 uma coisa que n\u00e3o pode machucar: Aprender a programar. Mesmo com o surgimento da IA, codificadores e programadores est\u00e3o em demanda [\u2026]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/\" \/>\n<meta property=\"og:site_name\" content=\"DreamHost Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DreamHost\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-01T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-26T19:55:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2021\/12\/Learn-to-Code-With-These-58-Resources-Hero-Image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"1095\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ian Hernandez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:site\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ian Hernandez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Aprenda a Programar com Estes Recursos (Na Maioria Gratuitos) - DreamHost Blog","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:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/","og_locale":"en_US","og_type":"article","og_title":"Aprenda a Programar com Estes Recursos (Na Maioria Gratuitos)","og_description":"Voc\u00eas j\u00e1 ouviram falar dessa coisa chamada \"a Internet\"? S\u00e9rio, eu sei que todos estamos apenas tentando sobreviver \u00e0 era da IA generativa e ainda ter empregos (qualquer emprego?) daqui a uma d\u00e9cada. E h\u00e1 uma coisa que n\u00e3o pode machucar: Aprender a programar. Mesmo com o surgimento da IA, codificadores e programadores est\u00e3o em demanda [\u2026]","og_url":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2023-08-01T14:00:00+00:00","article_modified_time":"2025-05-26T19:55:55+00:00","og_image":[{"width":1460,"height":1095,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2021\/12\/Learn-to-Code-With-These-58-Resources-Hero-Image.png","type":"image\/png"}],"author":"Ian Hernandez","twitter_card":"summary_large_image","twitter_creator":"@dreamhost","twitter_site":"@dreamhost","twitter_misc":{"Written by":"Ian Hernandez","Est. reading time":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/#article","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/"},"author":{"name":"Ian Hernandez","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/220faf2464d5ae08e41cf5f3b28fdc96"},"headline":"Aprenda a Programar com Estes Recursos (Na Maioria Gratuitos)","datePublished":"2023-08-01T14:00:00+00:00","dateModified":"2025-05-26T19:55:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/"},"wordCount":4017,"publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2021\/12\/Learn-to-Code-With-These-58-Resources-Hero-Image.png","articleSection":["Conversa T\u00e9cnica","Tutoriais"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/","url":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/","name":"Aprenda a Programar com Estes Recursos (Na Maioria Gratuitos) - DreamHost Blog","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/#primaryimage"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2021\/12\/Learn-to-Code-With-These-58-Resources-Hero-Image.png","datePublished":"2023-08-01T14:00:00+00:00","dateModified":"2025-05-26T19:55:55+00:00","breadcrumb":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/#primaryimage","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2021\/12\/Learn-to-Code-With-These-58-Resources-Hero-Image.png","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2021\/12\/Learn-to-Code-With-These-58-Resources-Hero-Image.png","width":1460,"height":1095,"caption":"Learn to Code With These 58 Resources Hero Image"},{"@type":"BreadcrumbList","@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/melhores-recursos-online-para-aprender-a-programar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dhblog.dream.press\/blog\/"},{"@type":"ListItem","position":2,"name":"Aprenda a Programar com Estes Recursos (Na Maioria Gratuitos)"}]},{"@type":"WebSite","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website","url":"https:\/\/www-dev.dreamhost.com\/blog\/","name":"DreamHost Blog","description":"","publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www-dev.dreamhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization","name":"DreamHost","url":"https:\/\/www-dev.dreamhost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","contentUrl":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","width":1200,"height":168,"caption":"DreamHost"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DreamHost\/","https:\/\/x.com\/dreamhost","https:\/\/www.instagram.com\/dreamhost\/","https:\/\/www.linkedin.com\/company\/dreamhost\/","https:\/\/www.youtube.com\/user\/dreamhostusa"]},{"@type":"Person","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/220faf2464d5ae08e41cf5f3b28fdc96","name":"Ian Hernandez","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/04\/ian-hernandez-dreamhost-150x150.png","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/04\/ian-hernandez-dreamhost-150x150.png","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/04\/ian-hernandez-dreamhost-150x150.png","caption":"Ian Hernandez"},"description":"Ian is a Product Designer based in Los Angeles, California. He is responsible for driving brand and product design at DreamHost, developing and maintaining our internal design system, and writing frontend code when he can. In his free time, he enjoys walking his dog, learning history, and discovering new music online and irl. Connect with him on LinkedIn: https:\/\/www.linkedin.com\/in\/ianhernandez23\/","url":"https:\/\/www-dev.dreamhost.com\/blog\/author\/ianh\/"}]}},"lang":"pt","translations":{"pt":56572,"es":32335,"en":15952,"de":51773,"ru":56578,"pl":56609,"uk":56648,"it":68076,"fr":69735,"nl":69759},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/56572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/users\/1058"}],"replies":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/comments?post=56572"}],"version-history":[{"count":3,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/56572\/revisions"}],"predecessor-version":[{"id":59547,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/56572\/revisions\/59547"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/41351"}],"wp:attachment":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=56572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=56572"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=56572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}