Hoje irei começar a falar sobre Javascript[bb](antiga LiveScript[bb]), que ao contrário do que muito desenvolvedor por aí pensa, não é baseada em Java, mas sim em linguagem de script, esse nome foi apenas uma jogada de marketing.

Vou citar alguns pontos da linguagem e caso se interessem em se aprofundar mais, deixarei links no final do post.

* Imperativa e Estruturada;
* Dinâmica
- Tipagem Dinâmica;
- Baseada em Objetos;
OBS: Esse é um fato muito interessante, mas tem muito desenvolvedor que não conhece.

* Funcional
- Funções de primeira classe;
- Funções Aninhadas;
- Fechamentos;

* Baseada em protótipos
- Protótipos;
- Funções e métodos;

Seu uso geral são em páginas Web[bb] para dar uma maior dinamicidade que só é possível pelo fato de ser uma linguagem client-side, o que significa dizer que ela é executada diretamente no computador do usuário.

Para o mercado web, você pode saber PHP[bb], JAVA[bb]RUBY[bb], outra linguagem ou qualquer tecnologia atreladas a ela, mas se não souber javascript, está fora, pois ele é essencial(minha opinião). Por isso irei tentar seguir uma ordem cronológica as referências do Livro JavaScript & DHTML Cookbook – Oreilly[bb] (imagem da capa abaixo), dando algumas opiniões e dicas sobre ferramentas, lógica de programação, orientação a objetos e no que mais souber. Mas isso vai ficar para um próximo post.

 

 

AVISO IMPORTANTE: minha fonte de pesuisa foi o site Wikipédia[bb] nesse link: http://pt.wikipedia.org/wiki/JavaScript.

 

Calma[bb] que em breve terão novos posts com novos assuntos para serem apreciados, mas calma, ainda não vou parar de comentar sobre desenvolvimento[bb], mas irei focar apenas em javascript[bb] ok?

Abraços!

© 2012 Dyego Cruz Suffusion theme by Sayontan Sinha