aboutsummaryrefslogtreecommitdiff
path: root/files/pt-br/glossary/javascript
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 14:49:58 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 14:49:58 +0100
commit68fc8e96a9629e73469ed457abd955e548ec670c (patch)
tree8529ab9fe63d011f23c7f22ab5a4a1c5563fcaa4 /files/pt-br/glossary/javascript
parent8260a606c143e6b55a467edf017a56bdcd6cba7e (diff)
downloadtranslated-content-68fc8e96a9629e73469ed457abd955e548ec670c.tar.gz
translated-content-68fc8e96a9629e73469ed457abd955e548ec670c.tar.bz2
translated-content-68fc8e96a9629e73469ed457abd955e548ec670c.zip
unslug pt-br: move
Diffstat (limited to 'files/pt-br/glossary/javascript')
-rw-r--r--files/pt-br/glossary/javascript/index.html68
1 files changed, 68 insertions, 0 deletions
diff --git a/files/pt-br/glossary/javascript/index.html b/files/pt-br/glossary/javascript/index.html
new file mode 100644
index 0000000000..de5987ece0
--- /dev/null
+++ b/files/pt-br/glossary/javascript/index.html
@@ -0,0 +1,68 @@
+---
+title: JavaScript
+slug: Glossario/JavaScript
+tags:
+ - ECMAScript6
+ - Glossario(2)
+ - Iniciante
+ - JS
+ - JavaSc
+ - JavaScript
+ - scripts
+translation_of: Glossary/JavaScript
+---
+<h2 id="Sumário">Sumário</h2>
+
+<p>
+ JavaScript (ou "JS") é uma linguagem de programação utilizada principalmente para scripts dinâmicos do lado do cliente em páginas web, podendo também ser utilizada no lado do {{Glossary("Server","servidor")}}, usando um interpretador (em inglês: <em><span lang="en">runtime</span></em>) como o <a href="https://nodejs.org/" rel="external">Node.js</a>.
+</p>
+
+<p>
+ O JavaScript <strong>não deve</strong> ser confundido com a {{interwiki("wikipedia", "Java_(linguagem_de_programação)", "linguagem de programação Java")}}. Apesar de <em>"Java"</em> e <em>"JavaScript"</em> serem marcas comerciais (ou marcas registradas) da Oracle nos EUA e em outros países, essas duas linguagens de programação são significativamente diferentes em sintaxe, semântica e casos de uso.
+</p>
+
+<p>
+ O JavaScript é utilizado principalmente no navegador, permitindo que os desenvolvedores manipulem o conteúdo de uma página web por meio do {{Glossary("DOM")}}, manipulem dados com o {{Glossary("AJAX")}} e o {{Glossary("IndexedDB")}}, desenhem gráficos com o {{Glossary("canvas")}}, interajam com o dispositivo que está executando o navegador através de várias {{Glossary("API","APIs")}} e muito mais. JavaScript é uma das linguagens mais utilizadas no mundo, devido ao recente crescimento e melhoria de desempenho das {{Glossary("API","APIs")}} disponíveis nos navegadores.
+</p>
+
+<h2 id="Origem_e_História">Origem e História</h2>
+
+<p>
+ Concebido como uma linguagem do lado do servidor por Brendan Eich (então empregado pela <span lang="en">Netscape Corporation</span>), o JavaScript logo chegou ao <span lang="en">Netscape Navigator</span> 2.0 em setembro de 1995. O JavaScript obteve sucesso imediato e o {{glossary("Microsoft Internet Explorer", "Internet Explorer 3.0")}} introduziu o suporte ao JavaScript sob o nome JScript em agosto de 1996.
+</p>
+
+<p>
+ Em novembro de 1996, a Netscape começou a trabalhar com a <span lang="en">ECMA International</span> para tornar o JavaScript um padrão do setor. Desde então, o JavaScript padronizado é chamado de
+ ECMAScript e especificado sob a ECMA-262, cuja última edição (décima primeira, ES2020) está disponível desde junho de 2020.
+</p>
+
+<p>
+ Recentemente, a popularidade do JavaScript se expandiu ainda mais através do bem-sucedido <a href="https://nodejs.org/" rel="external">Node.js</a>, o interpretador multiplataforma mais popular de ambiente de execução JavaScript fora do navegador. Node.js foi criado utilizando o {{interwiki("wikipedia", "V8_(JavaScript)", "V8 Javascript Engine")}} permitindo que os desenvolvedores utilizem o JavaScript como linguagem de script para automatizar as coisas em um PC e criar servidores {{Glossary("HTTP")}} e {{Glossary("Web Sockets", "WebSocket")}} totalmente funcionais.
+</p>
+
+<h2 id="Aprenda_mais">Aprenda mais</h2>
+
+<h3 id="Conhecimento_geral">Conhecimento geral</h3>
+
+<ul>
+ <li>{{interwiki("wikipedia", "JavaScript", "JavaScript")}} no Wikipédia</li>
+</ul>
+
+<h3 id="Aprendendo_JavaScript">Aprendendo JavaScript</h3>
+
+<ul>
+ <li>{{Link("/pt-BR/docs/Web/JavaScript/Guide")}} no MDN</li>
+ <li><a href="https://nodeschool.io/pt-br/#workshoppers" rel="external"><span lang="en">Workshop</span> de JavaScript na <span lang="en">NodeSchool</span></a></li>
+ <li><a href="https://www.youtube.com/watch?v=BXqUH86F-kA" rel="external">Curso em vídeo de JavaScript para iniciantes</a></li>
+ <li><a href="https://github.com/cezaraugusto/You-Dont-Know-JS" rel="external">Série "You Don't Know JS"</a> - parcialmente traduzida para português</li>
+ <li><a href="https://www.udemy.com/course/32-conceitos-todo-dev-javascript-deveria-saber/" rel="external">Conceitos que todo desenvolvedor JavaScript deveria saber na Udemy</a> - nível intermediário</li>
+ <li><a href="https://www.codecademy.com/learn/introduction-to-javascript" rel="external">"Learn JavaScript" na codecademy.com</a></li>
+</ul>
+
+<h3 id="Referência_técnica">Referência técnica</h3>
+
+<ul>
+ <li><a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm" rel="external">Últimas padronizações do ECMAScript</a></li>
+ <li>{{Link("/pt-BR/docs/Web/JavaScript/reference")}} no MDN</li>
+ <li><a href="http://braziljs.github.io/eloquente-javascript/">Eloquent JavaScript Segunda Edição</a></li>
+</ul>