{"id":1357,"date":"2024-09-09T20:23:12","date_gmt":"2024-09-09T23:23:12","guid":{"rendered":"https:\/\/desvendandoocodigo.com.br\/?p=1357"},"modified":"2024-09-09T20:27:30","modified_gmt":"2024-09-09T23:27:30","slug":"resumo-da-live-tiktok-09-09-2024","status":"publish","type":"post","link":"https:\/\/desvendandoocodigo.com.br\/?p=1357","title":{"rendered":"Resumo da Live TikTok 09\/09\/2024"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Ol\u00e1 Pessoal! <\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Na Live do dias 09\/09\/2024 abordamos os seguintes temas:<\/h2>\n\n\n\n<ul>\n<li>Instala\u00e7\u00e3o do NodeJs;<\/li>\n\n\n\n<li>Instala\u00e7\u00e3o do Pacote prompt-sync;<\/li>\n\n\n\n<li>Algoritmos b\u00e1sicos;<\/li>\n\n\n\n<li>Algoritmos Avan\u00e7ados;<\/li>\n\n\n\n<li>M\u00e9todos do Objeto Math;<\/li>\n\n\n\n<li>Math.round;<\/li>\n\n\n\n<li>Math.floor;<\/li>\n\n\n\n<li>Introdu\u00e7\u00e3o a orienta\u00e7\u00e3o a Objetos.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>ANOTA\u00c7\u00d5ES<\/strong>\n\nlet b = Math.round(2.50);\nlet c = Math.round(2.49);\nlet d = Math.floor(2.79);\nlet e = Math.floor(-2.79);\n\nconsole.log(b, c, d, e);\n\n\n\nclass Pessoa{\n    constructor(nome){\n        this.nome = nome;\n    }\n}\nconst pessoa1 = new Pessoa(\"Marcos\")\nconsole.log(pessoa1.nome);\n\n<strong>SCRIPT1<\/strong>\n\nconst prompt = require(\"prompt-sync\")();\n\nconst num1 = Number(prompt(\"1\u00ba N\u00famero: \"));\nconst num2 = Number(prompt(\"2\u00ba N\u00famero: \"));\n\nconst soma = num1 + num2;\n\nconsole.log(` Soma \u00e9: ${soma} `);\n\n<strong>SCRIPT2<\/strong>\n\nconst prompt = require(\"prompt-sync\")();\n\nconst pesoKg =\nNumber(prompt(`Informe o Peso da Ra\u00e7\u00e3o (Kg):`));\n\nconst consumo = \nNumber(prompt(`Informe o Consumo Di\u00e1rio (gr):`));\n\nconst pesoGr = pesoKg * 1000;\n\nconst duaracao = \nMath.floor( pesoGr \/ consumo);\n\nconst sobra = pesoGr  % consumo;\n\nconsole.log(` Dura\u00e7\u00e3o: ${duaracao} dias `);\nconsole.log(`Sobra: ${sobra}gr`);<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Benef\u00edcios do Node.js:<\/h1>\n\n\n\n<h3 class=\"wp-block-heading\">1. <strong>JavaScript no Backend<\/strong><\/h3>\n\n\n\n<ul>\n<li><strong>Unified Language<\/strong>: Com Node.js, \u00e9 poss\u00edvel usar JavaScript tanto no front-end quanto no back-end, permitindo que desenvolvedores usem a mesma linguagem em toda a stack, o que reduz a necessidade de aprender linguagens diferentes.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. <strong>Alta Performance<\/strong><\/h3>\n\n\n\n<ul>\n<li><strong>V8 Engine<\/strong>: Node.js \u00e9 constru\u00eddo sobre o motor V8 do Google, que \u00e9 extremamente r\u00e1pido na execu\u00e7\u00e3o de c\u00f3digo JavaScript. Isso o torna eficiente para aplica\u00e7\u00f5es em tempo real e com grande volume de transa\u00e7\u00f5es.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3. <strong>Arquitetura Ass\u00edncrona e Event-Driven<\/strong><\/h3>\n\n\n\n<ul>\n<li><strong>Non-blocking I\/O<\/strong>: Node.js usa um modelo ass\u00edncrono orientado a eventos, o que significa que pode lidar com m\u00faltiplas conex\u00f5es simult\u00e2neas sem bloquear o processo principal. Isso o torna ideal para aplica\u00e7\u00f5es que exigem alta escalabilidade, como APIs e servidores de chat em tempo real.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4. <strong>Ecossistema NPM<\/strong><\/h3>\n\n\n\n<ul>\n<li><strong>Pacotes e M\u00f3dulos<\/strong>: O Node.js tem um dos maiores reposit\u00f3rios de pacotes de software atrav\u00e9s do NPM (Node Package Manager). Isso permite que desenvolvedores facilmente integrem bibliotecas e m\u00f3dulos, acelerando o desenvolvimento de projetos.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5. <strong>Aplica\u00e7\u00f5es em Tempo Real<\/strong><\/h3>\n\n\n\n<ul>\n<li><strong>Sockets e Streams<\/strong>: Node.js \u00e9 excelente para criar aplica\u00e7\u00f5es que exigem comunica\u00e7\u00e3o em tempo real, como chats, jogos multiplayer, e sistemas colaborativos.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">6. <strong>Escalabilidade<\/strong><\/h3>\n\n\n\n<ul>\n<li><strong>Microservices<\/strong>: Node.js \u00e9 amplamente utilizado em arquiteturas de microsservi\u00e7os, onde cada servi\u00e7o pode ser desenvolvido e escalado de forma independente. Isso torna mais f\u00e1cil o gerenciamento e escalabilidade de grandes aplica\u00e7\u00f5es.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">7. <strong>Comunidade Ativa<\/strong><\/h3>\n\n\n\n<ul>\n<li><strong>Suporte e Atualiza\u00e7\u00f5es<\/strong>: A comunidade Node.js \u00e9 grande e ativa, o que significa que h\u00e1 constante evolu\u00e7\u00e3o, melhorias de performance e suporte, al\u00e9m de uma vasta quantidade de tutoriais e exemplos dispon\u00edveis.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">8. <strong>Multiplataforma<\/strong><\/h3>\n\n\n\n<ul>\n<li><strong>Cross-Platform<\/strong>: Node.js \u00e9 multiplataforma, podendo ser executado em diversos sistemas operacionais, como Windows, Linux e macOS, o que aumenta sua flexibilidade e acessibilidade.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"321\" src=\"https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2024\/01\/hotmart.png\" alt=\"\" class=\"wp-image-162\" style=\"width:134px;height:auto\" 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\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/go.hotmart.com\/V89811082M?dp=1\">https:\/\/go.hotmart.com\/V89811082M?dp=1<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/go.hotmart.com\/X90111663X?dp=1\">https:\/\/go.hotmart.com\/X90111663X?dp=1<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>HOR\u00c1RIO DAS LIVES<\/strong><\/p>\n\n\n\n<p>Domingo &#8211; Segunda e Quarta \u00e0s 19:00hs<\/p>\n\n\n\n<p>Quinta &#8211; Sexta e S\u00e1bado \u00e0s 10:00hs<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"558\" height=\"1024\" src=\"https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2024\/07\/image-4.png\" alt=\"\" class=\"wp-image-1144\" style=\"width:242px;height:auto\" srcset=\"https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2024\/07\/image-4.png 558w, https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2024\/07\/image-4-163x300.png 163w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1 Pessoal! Na Live do dias 09\/09\/2024 abordamos os seguintes temas: Benef\u00edcios do Node.js: 1. JavaScript no Backend 2. Alta Performance 3. Arquitetura Ass\u00edncrona e Event-Driven 4. Ecossistema NPM 5. Aplica\u00e7\u00f5es em Tempo Real 6. Escalabilidade 7. Comunidade Ativa 8. Multiplataforma https:\/\/go.hotmart.com\/V89811082M?dp=1 https:\/\/go.hotmart.com\/X90111663X?dp=1 HOR\u00c1RIO DAS LIVES Domingo &#8211; Segunda e Quarta \u00e0s 19:00hs Quinta &#8211; Sexta e S\u00e1bado \u00e0s 10:00hs<\/p>\n","protected":false},"author":1,"featured_media":1097,"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":[18],"tags":[],"_links":{"self":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1357"}],"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=1357"}],"version-history":[{"count":2,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1357\/revisions"}],"predecessor-version":[{"id":1360,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1357\/revisions\/1360"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/media\/1097"}],"wp:attachment":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}