{"id":475,"date":"2020-06-04T13:30:21","date_gmt":"2020-06-04T17:30:21","guid":{"rendered":"https:\/\/ytsuite.com\/wp\/c22hh\/?p=475"},"modified":"2024-03-05T03:41:48","modified_gmt":"2024-03-05T08:41:48","slug":"como-aprender-javascript-un-poco-mas-rapido","status":"publish","type":"post","link":"https:\/\/ytsuite.com\/wp\/c22hh\/?p=475","title":{"rendered":"C\u00f3mo aprender JavaScript un poco m\u00e1s r\u00e1pido"},"content":{"rendered":"<p>Este projeto apresentar\u00e1 a voc\u00ea os princ\u00edpios da Programa\u00e7\u00e3o Orientada a Objetos e ao padr\u00e3o de software conhecido como Model, View, Controller (MVC). Este \u00e9 um recurso popular encontrado <a href=\"https:\/\/www.monolitonimbus.com.br\/teste-de-software-os-herois-desconhecidos-do-desenvolvimento-de-aplicacoes\/\">Teste de software: os her\u00f3is desconhecidos do desenvolvimento de aplica\u00e7\u00f5es<\/a> em v\u00e1rios sites da web profissionais. Neste tutorial, voc\u00ea aprender\u00e1 a criar uma navbar que desce junto com a rolagem e se mant\u00e9m em uma posi\u00e7\u00e3o fixa a uma certa altura.<\/p>\n<p>Como aprendemos, JavaScript te d\u00e1 diversas op\u00e7\u00f5es de como seguir na carreira de dev, portanto, caso queira se aprofundar em front-end recomendamos a forma\u00e7\u00e3o JavaScript para Front-end. Nela, voc\u00ea vai aprender mais sobre cria\u00e7\u00e3o de p\u00e1ginas Web e ter uma base para os frameworks mais utilizados no mercado de trabalho. O framework vai conter elementos de c\u00f3digo, estruturas e m\u00e9todos que v\u00e3o guiar o desenvolvimento da sua aplica\u00e7\u00e3o, eles v\u00e3o otimizar todo o processo.<\/p>\n<h2>Apostila de desenvolvimento web com HTML, CSS e JavaScript da Alura<\/h2>\n<p>Comece devagar  e construa seu aprendizado se voc\u00ea acha que vai conseguir continuar. Outro aspecto chave do Javascript \u00e9 a sua capacidade de manipular o Document Object Model (DOM) de uma p\u00e1gina web. O DOM \u00e9 uma representa\u00e7\u00e3o da estrutura da p\u00e1gina, e com Javascript, os desenvolvedores podem modificar elementos da p\u00e1gina,  alterar estilos, remover ou adicionar elementos e muito mais, tudo em tempo real.<\/p>\n<p>Um passo crucial na vida de qualquer pessoa \u00e9 no momento de escolher em qual \u00e1rea ela vai atuar. Na tecnologia temos a \u00e1rea de desenvolvimento de software, onde h\u00e1 altos investimentos e poucas pessoas para suprir a demanda por especialistas. Uma caracter\u00edstica marcante do Node.js \u00e9 que ele \u00e9 altamente escal\u00e1vel, ou seja, torna poss\u00edvel criar aplica\u00e7\u00f5es Web que trabalham muito bem com alto n\u00famero de requisi\u00e7\u00f5es. Sendo esse um dos motivos pelo qual ele \u00e9 utilizado em empresas como Uber, Netflix e LinkedIn.<\/p>\n<h2>d) Javascript no desenvolvimento de games<\/h2>\n<p>Envolva-se como observador e, em seguida, como assistente, em projetos p\u00fablicos, conhe\u00e7a outros programadores(as) mais experientes e desenvolva projetos pessoais para treinar bastante. L\u00f3gica da programa\u00e7\u00e3o, por sua vez, \u00e9 o primeiro conhecimento b\u00e1sico que um programador ou programadora deve ter, porque dele prov\u00eam todos os posteriores. Grosso modo, essas informa\u00e7\u00f5es eram enviadas at\u00e9 um servidor externo para serem executadas e, s\u00f3 ent\u00e3o, retornavam ao navegador. Antes do JS, dar algumas ordens aos navegadores, como por exemplo enviar um formul\u00e1rio ou visualizar um gr\u00e1fico interativo, era um processo lento que envolvia muitas etapas. Uma p\u00e1gina web sem atualiza\u00e7\u00f5es din\u00e2micas \u00e9 chamada de est\u00e1tica \u2014 ela s\u00f3 mostra o mesmo conte\u00fado o tempo todo. JavaScript pode fazer muito mais do que isso \u2014 vamos explorar com mais detalhes.<\/p>\n<div style='text-align:center'><\/div>\n<p>E, desde 2013, a linguagem criada&nbsp;pelo programador Brendan Eich se mant\u00e9m no topo do ranking. O JavaScript implementa a Orienta\u00e7\u00e3o a Objetos a partir dos conceitos de fun\u00e7\u00e3o e prot\u00f3tipo, dois elementos fundamentais da linguagem, o que torna a cria\u00e7\u00e3o de classes menos intuitiva que em outras linguagens como Java e C#. Ap\u00f3s ler os \u00faltimos artigos, voc\u00ea agora deve saber o que \u00e9 o JavaScript, o que ele pode fazer para voc\u00ea, como <a href=\"https:\/\/www.monolitonimbus.com.br\/teste-de-software-os-herois-desconhecidos-do-desenvolvimento-de-aplicacoes\/\">https:\/\/www.monolitonimbus.com.br\/teste-de-software-os-herois-desconhecidos-do-desenvolvimento-de-aplicacoes\/<\/a> usa-lo junto a com outras tecnologias web, e como sua funcionalidade principal se parece de um alto n\u00edvel. Nesse artigo n\u00f3s vamos ver o que \u00e9 realmente b\u00e1sico, vendo como trabalhar com os mais b\u00e1sicos blocos de constru\u00e7\u00e3o do JavaScript \u2014 Vari\u00e1veis. O valor de uma propriedade pode ser de qualquer tipo, o que significa que pode ser um array, uma fun\u00e7\u00e3o e at\u00e9 mesmo um objeto, pois objetos podem ser aninhados em outros objetos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este projeto apresentar\u00e1 a voc\u00ea os princ\u00edpios da Programa\u00e7\u00e3o Orientada a Objetos e ao padr\u00e3o de software conhecido como Model,.<\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[69],"tags":[],"_links":{"self":[{"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=\/wp\/v2\/posts\/475"}],"collection":[{"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=475"}],"version-history":[{"count":1,"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=\/wp\/v2\/posts\/475\/revisions"}],"predecessor-version":[{"id":476,"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=\/wp\/v2\/posts\/475\/revisions\/476"}],"wp:attachment":[{"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ytsuite.com\/wp\/c22hh\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}