Home About Content Others
Javascript
Professor Tom
Home About Content Others
O que é
JavaScript?
Imaginem que a internet é uma grande cidade, com
suas casas (páginas web), ruas (links) e habitantes
(usuários). O JavaScript é como um eletricista que
dá vida a essa cidade, permitindo que as casas
tenham luz, os carros se movimentem e as pessoas
interajam umas com as outras.
Em outras palavras, o JavaScript é uma linguagem
de programação que permite adicionar
interatividade e dinamismo às páginas web. Com
ele, podemos criar jogos, animações, formulários
interativos e muito mais!
Home About Content Others
Como a linguagem surgiu e tornou-se
popular na programação?
Javascript surgiu em 1995 e foi criada por Brendan Eich, a pedido da
empresa Netscape (um dos primeiros navegadores) com o objetivo de
validar formulários HTML. Como os browsers ainda eram estéticos, essa
linguagem foi revolucionária para a época.
Em 1996, a Microsoft criou uma linguagem idêntica para ser usada no
Internet Explorer. A Netscape então regularizou a linguagem através da
organização internacional ECMA, companhia especializada em padrões
e regras. Com o tempo, a linguagem foi sendo modificada e hoje em dia
é “Client-side”, ou seja o que ocorre no dispositivo do usuário final, o
cliente. Isso inclui o que o usuário vê, como texto, imagens e o restante
da interface, além de todas as ações que um aplicativo executa no
navegador do usuário.
Home About Content Others
Tópicos
Operadores Aritméticos e de Comparação: As ferramentas matemáticas e
lógicas do JavaScript.
Operadores Lógicos: Como tomar decisões e controlar o fluxo do nosso código.
Tipos de Dados e Variáveis: Os blocos de construção do nosso programa.
Home About Content Others
1. Operadores Aritméticos e de
Comparação:
Assim como na matemática, o JavaScript possui operadores para realizar cálculos:
(adição)
(subtração)
(multiplicação)
(divisão)
(resto da divisão)
Home About Content Others
1. Operadores Aritméticos e de
Comparação:
E para comparar valores:
== (igual)
!= (diferente)
> (maior)
< (menor)
>= (maior ou igual)
<= (menor ou igual)
Home About Content Others
2. Operadores Lógicos: Exemplo
Os operadores lógicos nos ajudam a
tomar decisões no nosso código:
&& (E): Verdadeiro se ambas as
condições forem verdadeiras.
|| (OU): Verdadeiro se pelo menos
uma das condições for verdadeira.
! (NÃO): Inverte o valor da condição.
Home About Content Others
3. Tipos de Dados
e Variáveis:
Variáveis são como caixas onde
guardamos informações. Cada caixa tem
um tipo de dado:
number (número): 10, 3.14, -5
string (texto): "Olá", "JavaScript"
boolean (verdadeiro/falso): true, false
Home About Content Others
O Javascript é a linguagem mais utilizada
para programação de aplicações Web e
é suportada pela maioria dos
Afinal, onde o
navegadores (Firefox, Chrome, Edge e
Safari) sem que o usuário precise instalar
Javascript pode ser
um plug-in.
usado?
Hoje em dia pode ser utilizada no
desenvolvimento do Back-End junto com
o Node.JS, um software de código aberto
e multiplataforma e o framework Express,
ampliando o campo de atuação de um
desenvolvedor para Full-Stack. Também
é utilizado para aplicações em mobiles
com uma infinidade de frameworks e no
desenvolvimento de jogos!
Home About Content Others
Exemplos de Telas
Home About Content Others
Principais vantagens
Simplicidade ‒ tem uma estrutura simples que o torna fácil de aprender e implementar, além de rodar
mais rápido do que algumas outras linguagens. Os erros também são fáceis de detectar e corrigir.
Velocidade ‒ executa scripts diretamente no navegador da web sem se conectar a um servidor
primeiro ou precisar de um compilador. Além disso, a maioria dos principais navegadores permite que
o JavaScript compile códigos durante a execução do programa.
Versatilidade – é compatível com outras linguagens como PHP, Perl e Java.
Popularidade ‒ muitos recursos e fóruns estão disponíveis para ajudar iniciantes com habilidades
técnicas limitadas.
Carga do servidor ‒ reduz as solicitações enviadas ao servidor. A validação de dados pode ser feita
através do navegador da web e as atualizações se aplicam apenas a determinadas seções da página
da web.
Home About Content Others
Java vs Javascript
Java é uma linguagem criado em 1990 pela Sun Microsystems em 1995 e atualmente é mantida pela Oracle. A
linguagem é utilizada para o desenvolvimento de softwares e destinada a dispositivos que têm recursos limitados e não
são computadores, como tablets. Ela pode ser utilizada em várias plataformas sem precisar de alteração.
O Javascript, criado em 1995, é utilizado, principalmente, nas aplicações em páginas web para deixá-las mais
dinâmicas, atrativas e interativas.
Em conclusão, Javascript é mais utilizado para apps, websites e front-end, enquanto Java é voltado para back-end e
aplicações independentes de outro software.
Home About Content Others
Obrigado