SlideShare uma empresa Scribd logo
1 de 21
.Net Coders
By Charles Mendes de Macedo
 Javascript é uma linguagem de programação
INTERPRETADA pelos navegadores
(browser's), no lado do cliente (client-side) e
interage-se com os usuário sem a
necessidade de ir no servidor, para manipular
informações, estilos ou comportamento na
página.
 "É uma linguagem de script multi-paradigma,
baseada em protótipo que é dinâmica, e
suporta estilos de programação orientado a
objetos, imperativo e funcional."
Segundo Mozilla Developer
 "JavaScript foi originalmente desenvolvido por
Brendan Eich da Netscape sob o nome de
Mocha, posteriormente teve seu nome
mudado para LiveScript e por fim JavaScript.
Foi lançada pela primeira vez na versão beta
do navegador Netscape 2.0 em 1995."
Segundo Wikipédia
 Modelo de Objeto de Documentos
 "DOM é uma convenção multiplataforma e
independente de linguagem para
representação e interação com objetos em
documentos HTML, XHTML e XML." Segundo
Wikipédia
 "DOM é a interface entre a linguagem
Javascript e os objetos do HTML" Segundo
W3C
 Responsável por manipular os objetos HTML
da página. Podendo ser utilizado por uma
linguagem script, no nosso caso o JavaScript!
 "Em 1996 a Netscape anunciou que tinha
submetido JavaScript para Ecma internacional
como candidato a padrão industrial e o
trabalho subsequente resultou na versão
padronizada chamada ECMAScript." Segundo
Wikipédia
 ECMAScript, é a linguagem base para a do
JavaScript. Então as atualizações na
ECMAScript vão impactar diretamente as
atualizações no JavaScript.
 Dominando JavaScript Com Jquery - Casa do
Código (PT)
 JavaScript: The Definitive Guide, 6th Edition -
O'Reilly Media
 JavaScript: The Good Parts: Douglas
Crockford
 Secrets Of The Javascript Ninja
 https://developer.mozilla.org/en-
US/docs/Web/JavaScript/Guide
 Academia On-line de JavaScript:
http://www.codecademy.com/pt-
BR/tracks/javascript
 http://www.w3schools.com/js/
 https://github.com/MackMendes
 https://twitter.com/CharlesMendesMa
 charlesmendes31@gmail.com

Mais conteúdo relacionado

Semelhante a JavaScript Netcoders

Introdução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento WebIntrodução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento WebAnderson Luís Furlan
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento webRodrigo Rodrigues
 
Tecnologia web aula 03
Tecnologia web  aula 03Tecnologia web  aula 03
Tecnologia web aula 03Manuel Ernesto
 
Aula introdutória da disciplina de webdesign
Aula introdutória da disciplina de webdesignAula introdutória da disciplina de webdesign
Aula introdutória da disciplina de webdesignClaudia Bordin Rodrigues
 
Javascript levado a serio
Javascript levado a serioJavascript levado a serio
Javascript levado a serioJaydson Gomes
 
Java programação orientada a objetos
Java   programação orientada a objetosJava   programação orientada a objetos
Java programação orientada a objetosPaulo Carvalho
 
Desenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livreDesenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livrePedro Neto
 
08 Java Script Introdução - Teoria
08 Java Script   Introdução  - Teoria08 Java Script   Introdução  - Teoria
08 Java Script Introdução - TeoriaCentro Paula Souza
 
NodeJS - Tutorial de forma simples e pratica.
NodeJS - Tutorial de forma simples e pratica.NodeJS - Tutorial de forma simples e pratica.
NodeJS - Tutorial de forma simples e pratica.Filipe Morelli
 
Laszlo, Framework focado em MVC
Laszlo, Framework focado em MVCLaszlo, Framework focado em MVC
Laszlo, Framework focado em MVCraquelcarsi
 

Semelhante a JavaScript Netcoders (20)

HTML5
HTML5HTML5
HTML5
 
Introdução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento WebIntrodução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento Web
 
Programação web e o front-end
Programação web e o front-endProgramação web e o front-end
Programação web e o front-end
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
Tecnologia web aula 03
Tecnologia web  aula 03Tecnologia web  aula 03
Tecnologia web aula 03
 
JavaScript
JavaScriptJavaScript
JavaScript
 
Aula introdutória da disciplina de webdesign
Aula introdutória da disciplina de webdesignAula introdutória da disciplina de webdesign
Aula introdutória da disciplina de webdesign
 
Javascript levado a serio
Javascript levado a serioJavascript levado a serio
Javascript levado a serio
 
Linguagem Dart (Google)
Linguagem Dart (Google)Linguagem Dart (Google)
Linguagem Dart (Google)
 
Java programação orientada a objetos
Java   programação orientada a objetosJava   programação orientada a objetos
Java programação orientada a objetos
 
Ria
RiaRia
Ria
 
Desenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livreDesenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livre
 
Workshop frontend
Workshop   frontendWorkshop   frontend
Workshop frontend
 
08 Java Script Introdução - Teoria
08 Java Script   Introdução  - Teoria08 Java Script   Introdução  - Teoria
08 Java Script Introdução - Teoria
 
NodeJS - Tutorial de forma simples e pratica.
NodeJS - Tutorial de forma simples e pratica.NodeJS - Tutorial de forma simples e pratica.
NodeJS - Tutorial de forma simples e pratica.
 
Laszlo, Framework focado em MVC
Laszlo, Framework focado em MVCLaszlo, Framework focado em MVC
Laszlo, Framework focado em MVC
 
HTML5 & suas APIs
HTML5 & suas APIsHTML5 & suas APIs
HTML5 & suas APIs
 
Professor rogerio-apostila
Professor rogerio-apostilaProfessor rogerio-apostila
Professor rogerio-apostila
 
DotNet vs. Java
DotNet vs. JavaDotNet vs. Java
DotNet vs. Java
 
Conceitos de Ajax
Conceitos de AjaxConceitos de Ajax
Conceitos de Ajax
 

JavaScript Netcoders

  • 1. .Net Coders By Charles Mendes de Macedo
  • 2.
  • 3.  Javascript é uma linguagem de programação INTERPRETADA pelos navegadores (browser's), no lado do cliente (client-side) e interage-se com os usuário sem a necessidade de ir no servidor, para manipular informações, estilos ou comportamento na página.
  • 4.  "É uma linguagem de script multi-paradigma, baseada em protótipo que é dinâmica, e suporta estilos de programação orientado a objetos, imperativo e funcional." Segundo Mozilla Developer
  • 5.  "JavaScript foi originalmente desenvolvido por Brendan Eich da Netscape sob o nome de Mocha, posteriormente teve seu nome mudado para LiveScript e por fim JavaScript. Foi lançada pela primeira vez na versão beta do navegador Netscape 2.0 em 1995." Segundo Wikipédia
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.  Modelo de Objeto de Documentos  "DOM é uma convenção multiplataforma e independente de linguagem para representação e interação com objetos em documentos HTML, XHTML e XML." Segundo Wikipédia
  • 12.  "DOM é a interface entre a linguagem Javascript e os objetos do HTML" Segundo W3C  Responsável por manipular os objetos HTML da página. Podendo ser utilizado por uma linguagem script, no nosso caso o JavaScript!
  • 13.  "Em 1996 a Netscape anunciou que tinha submetido JavaScript para Ecma internacional como candidato a padrão industrial e o trabalho subsequente resultou na versão padronizada chamada ECMAScript." Segundo Wikipédia
  • 14.  ECMAScript, é a linguagem base para a do JavaScript. Então as atualizações na ECMAScript vão impactar diretamente as atualizações no JavaScript.
  • 15.  Dominando JavaScript Com Jquery - Casa do Código (PT)
  • 16.  JavaScript: The Definitive Guide, 6th Edition - O'Reilly Media
  • 17.  JavaScript: The Good Parts: Douglas Crockford
  • 18.
  • 19.  Secrets Of The Javascript Ninja
  • 20.  https://developer.mozilla.org/en- US/docs/Web/JavaScript/Guide  Academia On-line de JavaScript: http://www.codecademy.com/pt- BR/tracks/javascript  http://www.w3schools.com/js/