{"id":1728,"date":"2025-05-01T17:03:53","date_gmt":"2025-05-01T20:03:53","guid":{"rendered":"https:\/\/desvendandoocodigo.com.br\/?p=1728"},"modified":"2025-05-01T17:09:18","modified_gmt":"2025-05-01T20:09:18","slug":"algoritmos-com-javascript-aprenda-logica-de-programacao-de-forma-pratica-e-didatica","status":"publish","type":"post","link":"https:\/\/desvendandoocodigo.com.br\/?p=1728","title":{"rendered":"Algoritmos com JavaScript: Aprenda L\u00f3gica de Programa\u00e7\u00e3o de Forma Pr\u00e1tica e Did\u00e1tica!"},"content":{"rendered":"\n<p>Voc\u00ea quer aprender a programar do zero ou refor\u00e7ar seus conhecimentos em l\u00f3gica de programa\u00e7\u00e3o usando uma das linguagens mais populares do mundo? Ent\u00e3o o nosso curso <strong>\u201cAlgoritmos com JavaScript\u201d<\/strong> na Hotmart \u00e9 exatamente o que voc\u00ea precisa! Criado especialmente para iniciantes e para quem deseja dominar os fundamentos que todo bom programador precisa ter, este curso vai te guiar passo a passo pelos principais conceitos de l\u00f3gica e estrutura\u00e7\u00e3o de algoritmos com foco em JavaScript.<\/p>\n\n\n\n<p>Neste curso, voc\u00ea n\u00e3o vai apenas assistir a v\u00eddeos \u2014 voc\u00ea vai aprender de forma ativa, pr\u00e1tica e objetiva. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>O que voc\u00ea vai aprender no curso Algoritmos com JavaScript:<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83d\udcd8 <strong>Fundamentos da L\u00f3gica de Programa\u00e7\u00e3o<\/strong><\/h4>\n\n\n\n<ul>\n<li>O que \u00e9 l\u00f3gica de programa\u00e7\u00e3o e algoritmos<\/li>\n\n\n\n<li>Descri\u00e7\u00e3o narrativa de algoritmos (passo a passo em linguagem natural)<\/li>\n\n\n\n<li>Entender o que \u00e9 um <strong>fluxograma<\/strong><\/li>\n\n\n\n<li>Escrita de <strong>pseudoc\u00f3digo<\/strong> para organizar o pensamento l\u00f3gico<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83d\udcbb <strong>Ambiente de Desenvolvimento<\/strong><\/h4>\n\n\n\n<ul>\n<li>Como usar <strong>editores de c\u00f3digo<\/strong> simples e funcionais<\/li>\n\n\n\n<li>Instala\u00e7\u00e3o e uso de um <strong>IDE (Ambiente Integrado de Desenvolvimento)<\/strong><\/li>\n\n\n\n<li>Dicas para organizar e testar seus c\u00f3digos JavaScript<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83e\udde0 <strong>Conceitos Essenciais<\/strong><\/h4>\n\n\n\n<ul>\n<li><strong>Tipos de dados<\/strong>: n\u00fameros, textos, booleanos, etc.<\/li>\n\n\n\n<li><strong>Vari\u00e1veis<\/strong>: declara\u00e7\u00e3o, escopo e boas pr\u00e1ticas<\/li>\n\n\n\n<li><strong>Entrada e sa\u00edda de dados<\/strong>: como interagir com o usu\u00e1rio<\/li>\n\n\n\n<li><strong>Convers\u00e3o de tipos<\/strong>: transformar dados para o formato correto<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\u2797 <strong>Operadores<\/strong><\/h4>\n\n\n\n<ul>\n<li><strong>Aritm\u00e9ticos<\/strong>: soma, subtra\u00e7\u00e3o, multiplica\u00e7\u00e3o, divis\u00e3o e mais<\/li>\n\n\n\n<li><strong>Relacionais<\/strong>: maior, menor, igual, diferente, etc.<\/li>\n\n\n\n<li><strong>L\u00f3gicos<\/strong>: <code>AND<\/code>, <code>OR<\/code>, <code>NOT<\/code> (e como usar em condi\u00e7\u00f5es)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83d\udd00 <strong>Controle de Fluxo<\/strong><\/h4>\n\n\n\n<ul>\n<li><strong>Condicional simples<\/strong> (<code>if<\/code>)<\/li>\n\n\n\n<li><strong>Condicional composta<\/strong> (<code>if\/else<\/code>)<\/li>\n\n\n\n<li><strong>Estrutura de decis\u00e3o<\/strong> com <code>switch<\/code><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83d\udd01 <strong>La\u00e7os de Repeti\u00e7\u00e3o<\/strong><\/h4>\n\n\n\n<ul>\n<li>Uso dos principais loops: <code>for<\/code>, <code>while<\/code> e <code>do while<\/code><\/li>\n\n\n\n<li>Aplica\u00e7\u00f5es pr\u00e1ticas para automatizar tarefas repetitivas<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83d\udce6 <strong>Organiza\u00e7\u00e3o do C\u00f3digo<\/strong><\/h4>\n\n\n\n<ul>\n<li><strong>Escopo<\/strong> de vari\u00e1veis (global e local)<\/li>\n\n\n\n<li>Cria\u00e7\u00e3o de <strong>procedimentos e fun\u00e7\u00f5es<\/strong><\/li>\n\n\n\n<li>Boas pr\u00e1ticas de organiza\u00e7\u00e3o e reutiliza\u00e7\u00e3o de c\u00f3digo<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83e\uddf0 <strong>Estruturas de Dados<\/strong><\/h4>\n\n\n\n<ul>\n<li>Introdu\u00e7\u00e3o aos <strong>vetores (arrays)<\/strong><\/li>\n\n\n\n<li>Como declarar, acessar, percorrer e manipular vetores<\/li>\n\n\n\n<li>Aplica\u00e7\u00f5es pr\u00e1ticas com listas de dados<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83d\uddb1\ufe0f <strong>Eventos<\/strong><\/h4>\n\n\n\n<ul>\n<li>Introdu\u00e7\u00e3o ao conceito de eventos em JavaScript<\/li>\n\n\n\n<li>Como capturar a\u00e7\u00f5es do usu\u00e1rio para criar intera\u00e7\u00f5es<\/li>\n<\/ul>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"321\" class=\"wp-image-162\" style=\"width: 150px;\" src=\"https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2024\/01\/hotmart.png\" alt=\"\" srcset=\"https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2024\/01\/hotmart.png 1000w, https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2024\/01\/hotmart-300x96.png 300w, https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2024\/01\/hotmart-768x247.png 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/p>\n\n\n\n<p><a href=\"https:\/\/go.hotmart.com\/E99501218Y?dp=1\">https:\/\/go.hotmart.com\/E99501218Y?dp=1<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"JavaScript na Pr\u00e1tica: Domine Algoritmos e Potencialize Suas Habilidades de Programa\u00e7\u00e3o!\" width=\"960\" height=\"540\" src=\"https:\/\/www.youtube.com\/embed\/mAG2MGeDTDc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea quer aprender a programar do zero ou refor\u00e7ar seus conhecimentos em l\u00f3gica de programa\u00e7\u00e3o usando uma das linguagens mais populares do mundo? Ent\u00e3o o nosso curso \u201cAlgoritmos com JavaScript\u201d na Hotmart \u00e9 exatamente o que voc\u00ea precisa! Criado especialmente para iniciantes e para quem deseja dominar os fundamentos que todo bom programador precisa ter, este curso vai te guiar passo a passo pelos principais conceitos de l\u00f3gica e estrutura\u00e7\u00e3o de algoritmos com foco em JavaScript. Neste curso, voc\u00ea n\u00e3o vai apenas assistir a v\u00eddeos \u2014 voc\u00ea vai aprender de forma ativa, pr\u00e1tica e objetiva. O que voc\u00ea vai aprender no curso Algoritmos com JavaScript: \ud83d\udcd8 Fundamentos da L\u00f3gica de Programa\u00e7\u00e3o \ud83d\udcbb Ambiente de Desenvolvimento \ud83e\udde0 Conceitos Essenciais \u2797 Operadores \ud83d\udd00 Controle de Fluxo \ud83d\udd01 La\u00e7os de Repeti\u00e7\u00e3o \ud83d\udce6 Organiza\u00e7\u00e3o do C\u00f3digo \ud83e\uddf0 Estruturas de Dados \ud83d\uddb1\ufe0f Eventos https:\/\/go.hotmart.com\/E99501218Y?dp=1<\/p>\n","protected":false},"author":1,"featured_media":1729,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1728"}],"collection":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1728"}],"version-history":[{"count":4,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1728\/revisions"}],"predecessor-version":[{"id":1734,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1728\/revisions\/1734"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/media\/1729"}],"wp:attachment":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}