DEV Community

Cover image for O que é Javascript?
Thomas Lincoln
Thomas Lincoln

Posted on • Updated on

O que é Javascript?

Olá, meu caro programador, hoje, como primeiro post dessa conta, eu irei explicar o que é Javascript de uma forma breve, algo leve
para iniciantes conseguirem se conectar com a linguagem.

O que é Javascript?

Bem, essa é uma pergunta meio simples, mas caso você não saiba irei responder. Javascript é uma linguagem de programação de alto nível (aguenta aí que eu já te explico o que é isso). Ela é uma das linguagens mais simples para um iniciante, é possível até mesmo aprender lógica de programação com ela.

Mas o que é uma linguagem de programação de alto nível?. Bem, uma linguagem de programação de alto nível é uma linguagem que se assemelha bastante a nossa linguagem, isso, essa mesma que você usa pra falar "aaaaaaaa to cansado desse professor e dessa aula". Porém, com algumas modificações e em inglês (ta vendo como inglês é importante?).

Um outro fato importante, é que ela faz parte da "trindade do desenvolvimento web", sendo os membros o HTML, o Css e O Javascript. São as três principais linguagens usadas no desenvolvimento web frontend.

Por que foi criado o Js?

Bem, pode passar despercebido por muitos, mas eu acho importante saber o motivo da linguagem ter sido criada. Enfim vamos para a explicação.

Caso vocês não saibam, os sites antes eram apenas uma página estática, algo como um pdf que você só é capaz de ler. Porém, é meio entediante e limita muito, imagina, você não poder escolher o vídeo que você vai ver, ou só poder ler aquele blog sem poder falar que ele não sabe escrever direito.

Com isso Brendan Eich decidiu mudar isso, criando assim a linguagem que faria todo o conceito de site mudar para sempre. O Javascript, ele implementou formas do usuário poder interagir com o site, criando várias formas para se fazer isso, ignorando a linha temporal, agora irei mostrar para você leitor, quais são as possibilidades de implementação dessa linguagem em um site. Com Js você pode:

  • Criar interações entre o usuário, como? de várias formas, assim que ele digitar algo você pode ler aquilo e responder ele de alguma forma, seja, com ele logando ou não, com você mostrando o resultado de uma pesquisa.

  • Fazer algo aparecer na tela quando ele clica em algo (sim, as propagandas que aparecem em qualquer canto possivelmente são com Js).

  • Armazenar o que o usuário digitou em uma variável. Assim podendo tratar ela, fazendo cálculos, podendo usar como login, etc.

  • Modificar toda a estrutura do site, textos, estilos, tudo.

  • Adicionar APIs, mas o que são APIs?, veja as APIs como literalmente bibliotecas de código, com elas você pode buscar código que alguém ja escreveu e aplicar no seu site, algumas servem para adicionar informações, por exemplo, caso você queira saber a cotação do dólar e informar no seu site, uma API possivelmente vai poder fazer isso para você.

Fato curioso, todas as APIs são feitas por programadores como eu e você, dizem que uma boa forma de aprender Js é entender como fazer uma API, então futuramente haverá um post sobre isso.

Onde buscar informações?

Tá tá, voce me disse tudo isso, mas deve ser dificil achar conteúdo disso, ai que você se engana, pois o criador da linguagem, fez um site chamado MDN mozilla, (o mesmo criou o mozilla, uma vez inventor sempre inventor não é?) esse site contém a documentação da linguagem, como também tutoriais de como aprender ela, (também tem a documentação de outras linguagens e introduções as mesmas).

Primeiras Variáveis

Mas para não ficarmos só vendo informações e você poder ter um gostinho de como é a linguagem, iremos aprender a criar a primeira variável, (não se preocupe caso você não saiba onde programar Js, irei falar isso depois desse tópico).

Parar criar uma variável se escrever da seguinte forma:
"tipo de variável + o nome dela"

Por exemplo:

 var meuNumero;
 let meuNome;
 const meuTipoSanguíneo; 
Enter fullscreen mode Exit fullscreen mode

Como e onde eu programo em Js?

Para ser sincero existem variás formas, até mesmo se você apertar f12 no seu teclado e digitar no console, você irá conseguir programar em Js. Porém,irei passar a forma mais fácil e simples de momento, alguma hora eu explico como faz para instalar os arquivos necessários para isso.

A forma mais simples é programando em um site mesmo, como o code pen, assim que você clicar em Start Coding, você será capaz de ver uma tela escrita Js, e lá você escreve as linhas de código em Js.

Exercícios

que???? eu voltei pra escola?. Sim, a forma mais eficiente é praticar, então irei passar alguns exercícios para prática. Relaxa que é coisa simples.

Exercício 1

Crie variáveis para cada atributo seu, sejam físicos ou não. Como se você fosse um personagem de RPG, pode ser criativo.

Exercício 2

Tente encontrar a diferença entre let, const e var.

Exercício 3

Busque saber dos tipos de variáveis do Javascript.

Fim

E fim, viu, coisa simples. Caso eu lembre eu irei postar as respostas e soluções pra esses exercícios.

Até um outro dia

Discussion (0)