Curso de JavaScript para Principiantes
A partir desse artigo, vamos iniciar um Curso de JavaScript para pessoas que não conhecem nada dessa linguagem de programação. O aluno desse curso irá aprender, além de HTML e CSS, a implementar funções JavaScript em suas páginas para validar formulários, interagir com o visitante do site, etc.
Antecipadamente já aviso, que o aluno não vai precisar de nenhum software específico para editar as páginas onde serão inseridos os códigos de JavaScript. Vamos trabalhar especificamente com o Bloco de Notas (Notepad).
E, como a linguagem JavaScript é client-side ou seja, é interpretada pelo navegador, todas as páginas que você for criando no seu computador, serão testadas imediatamente. Para isso, basta salvar a sua página em um arquivo com a extensão .htm em uma pasta do computador e depois dar um duplo-clique nele para abrir no seu navegador padrão.
Introdução
JavaScript é uma linguagem de programação interpretada. Foi originalmente implementada como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente (client-side) e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido.
O que é JavaScript?
JavaScript é uma linguagem de script orientada a objetos, multiplataforma. É uma linguagem pequena e leve. Dentro de um ambiente de host (por exemplo, um navegador web) o JavaScript pode ser ligado aos objetos deste ambiente para prover um controle programático sobre eles.
JavaScript tem uma biblioteca padrão de objetos, como: Array, Date, e Math, e um conjunto de elementos que formam o núcleo da linguagem, tais como: operadores, estruturas de controle e declarações. O núcleo do JavaScript pode ser estendido para uma variedade de propósitos, implementando assim a linguagem:
a) O lado cliente do JavaScript estende-se do núcleo linguagem, fornecendo objetos para controlar um navegador web e seu Document Object Model (DOM). Por exemplo, as extensões do lado do cliente permitem que uma aplicação coloque elementos em um formulário HTML e responda a eventos do usuário, como cliques do mouse, entrada de formulário e de navegação da página.
b) O lado do servidor do JavaScript estende-se do núcleo da linguagem, fornecendo objetos relevantes à execução do JavaScript em um servidor. Por exemplo, as extensões do lado do servidor permitem que uma aplicação comunique-se com um banco de dados, garantindo a continuidade de informações de uma chamada para outra aplicação, ou executar manipulações de arquivos em um servidor.
b) O lado do servidor do JavaScript estende-se do núcleo da linguagem, fornecendo objetos relevantes à execução do JavaScript em um servidor. Por exemplo, as extensões do lado do servidor permitem que uma aplicação comunique-se com um banco de dados, garantindo a continuidade de informações de uma chamada para outra aplicação, ou executar manipulações de arquivos em um servidor.
Bom! Como esse curso é voltado para principiantes, vamos parar por aqui, pois acho que já é suficiente para dar uma ideia do que é e a que se propõe essa linguagem de programação. Aos mais curiosos, aconselho ler mais sobre o JavaScript no Wikipédia onde tem um vasto material sobre o assunto.
Importante!
Como costumo fazer em todos os cursos, preciso avisar aos interessados, que deixem um comentário nesse artigo, ou cadastre seu e-mail manifestando, com isso, seu interesse no curso, pois para dar as aulas, preciso formar pelo menos uma turma.
Nenhum comentário :
Postar um comentário
Comentário, Pedido, Sugestão...