curso Java Script
Aula 1
ClientxServer
Client são os dispositivos que utilizam dados requisitados a um servidor.
Server, servidores que fornecem dados aos clientes.
HTML -> conteúdo
CSS -> Design
JS ->
Aula 2
Desde a década de 60 surgiu, por necessidades militares, a necessidade de se interligar em
redes, computadores , para a segurança de dados.
Houve muita evolução e, em 1993, foi criada por Tim Bernesli, a World Wide Web.
Tambem em 1993, foi criado o primeiro navegador, o Mosaic, por Marc Anderson, da
NCCA.
Em 1994, Marc Anderson sai da NCCA e se junta ao Bilionário, fundador da Silicon
Graphic , Jyn Clark. Nasce o Netscape, baseado no Mosaic. Ficou sendo o navegador mais
famoso da INTERNET.
Em 1995, baseado em uma necessidade, Por ser o HTML muito estatico, , a Netscape cria
uma linguagem que desse mais funcionalidade ao simples HTML que se usava na época.
Brandon Nike, ex funcionario da Silicon, migrou para a Netscape, e cria a linguagem Moka.
Nessa mesma época, estava sendo criada pela Sun Microsystens a linguagem java, que fez
muito sucesso na mídia, sendo considerada por muitos como a linguagem do futuro. Então
a Netscape ao pensar no sucesso do nome Java, decide não usar o nome de Moka, nem de
Live Script. Em uma grande sacada de marketing, batiza a linguagem criada por Brandon
Nike, de Java Script.
Java e Java Script são linguagens diferentes. Existem algumas funções parecidas, mas são
linguagens diferentes.
Com o lançamento do Windows 95, a Microsoft cria o navegador Internet Explorer, baseado
no Mosaic. Cria também a linguagem S Script, com base nas funcionalidades do Java
Script. Nisso, a Netscape em 1997, procura a ECMA, uma empresa de padronização, e
padroniza a Linguagem JS. Por isso surgiu a linguagem ECMA SCRIPT, que é a linguagem
Java Script padronizada.
Por ter a Microsoft incorporado ao seu produto o Internet Explorer, a busca pelo navehador
Netscape deixa de ser relevante, então em 2002 a empresa entra em falencia.
Sus funcionários criam uma associação e dão continuidade, criando a Mozilla, conhecida
por nós, com o Navegador FireFox.
Em 2008, a google decide criar também um navegador, o Google Chrome, hoje o mais
famoso navegador.
Todos os navegadores possuem um motor interno de Java Script, no caso do Safari, por
exemplo, chamam de Nitro…, o Firefox o Spider Monkey…,No ópera, o Carakan, Na
Microosoft, no EDGE, o Chakra. No Google Chrome, o V8,em alusão aos motores de
veiculos… Uma das funções importantes do mecanismo V8 é a geração de códigos Just in
time e com código aberto, ou seja, qualquer pessoa pode mexer, assim um grupo pensou
que se o V8 roda Google Chrome mas tem código aberto, podemos modifica-lo para que
elerode fora do google chrome, nasce em 2010, a ferramenta NodeJs.
Evolução do ECMA Script
Tecnologias criadas a partir do JS
Para Criação de Jogos