JavaScript é uma linguagem de programação multiparadigma criada na década de 90 para tornar os sites mais interativos e dinâmicos. É amplamente utilizada no desenvolvimento web, permitindo o controle em tempo real de elementos de páginas, e possui cinco tipos de variáveis principais, além de comandos básicos como IF, WHILE e funções. Os desenvolvedores que utilizam JavaScript são responsáveis por criar e manter aplicações web, móveis e de desktop, além de resolver problemas e se manter atualizados com as novas tendências da linguagem.
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0 notas0% acharam este documento útil (0 voto)
2 visualizações20 páginas
Introdução ao JavaScript e suas Aplicações
JavaScript é uma linguagem de programação multiparadigma criada na década de 90 para tornar os sites mais interativos e dinâmicos. É amplamente utilizada no desenvolvimento web, permitindo o controle em tempo real de elementos de páginas, e possui cinco tipos de variáveis principais, além de comandos básicos como IF, WHILE e funções. Os desenvolvedores que utilizam JavaScript são responsáveis por criar e manter aplicações web, móveis e de desktop, além de resolver problemas e se manter atualizados com as novas tendências da linguagem.
● É uma linguagem compacta porém flexível. Ferramentas do JavaScript ● API’s { ● API’s de terceiros * ● Estruturas e bibliotecas de terceiros } * 02 { .. Comandos Básicos < e tipos de variável >
} .. Os cinco tipos de variável String let myVariable = 'Bob';
Number Boolean let myVariable = 10;
let myVariable = true;
Array let myVariable = Object [1,'Bob','Steve',10]; let myVariable = ● myVariable[0], [Link]( ● myVariable[1]... 'h1'); Comandos básicos - IF <script> var i = prompt("digite um número"); if (i > 10) { [Link]("é maior que dez"); }else{ [Link]("é menor ou igual a dez"); } </script> Comandos básicos - WHILE <script> var i=1; while(i <= 10){ i++; [Link](i +'<br/>'); } </script> Comandos básicos - FOR <script> [Link]("<ul>");
for(count=1; count <= 10; count++){
[Link]( "<li>" + count + "</li>"); } [Link]("</ul>"); </script> Comandos básicos - SWITCH/CASE <script> var numero = prompt("digite um valor de 1 até 2"); switch(numero){ case '1': alert('seu valor foi 1'); break; case '2': alert('seu valor foi 2'); break; default: alert('seu valor não foi nenhum valor entre 1 e 2'); } </script> Comandos básicos - Eventos [Link]("html").addEventListener ("click", function () { alert("Ai! Pare de clicar!"); }); Comandos básicos - Funções function multiply(num1, num2) { let result = num1 * num2; return result; } 03 { .. Perfil dos Desenvolvedores < responsabilidades >
} .. Perfil dos desenvolvedores
* Criar, desenvolver e manter aplicações web, móveis e de desktop que utilizam JavaScript como linguagem principal; Amplamente utilizado para criar:
● Interatividade ● Dinamismo
Em páginas da web. Responsabilidades 01 Desenvolvimento Front-end Aplicação web (criação de interfaces de usuário interativas, elementos dinâmicos e experiências de usuário responsivas)
02 Programação do lado do Cliente
Lidam com eventos do navegador, manipulação do DOM (Modelo de Objeto de Documento) e interações do usuário. 03 Desenvolvimento Back-end Podem usar JavaScript no back-end com o [Link]. Isso permite que eles constroem aplicativos web Responsabilidades
04 Resolução de Problemas e Depuração
Depurando código e otimizando o desempenho das aplicações
05 Mantendo-se Atualizado Está em constante evolução, com novas versões da linguagem, bibliotecas e ferramentas sendo lançadas regularmente. Se manter atualizados com as tendências e práticas recomendadas da indústria. 04 { .. Tipos de sistema < que utilizam o JavaScript >
} .. Desenvolvimento WEB ● Principal área de atuação do JavaScript;
● Cria funcionalidades:
- Elementos de navegação; - Efeitos visuais; - Animações; - Validações de dados. Tipos de sistemas que utilizam
{ .. Front-end Development Desenvolvimento de Jogos
EX: Permite a criação de interfaces Usado em conjunto com bibliotecas e
de usuário interativas e responsivas frameworks para criar jogos 2D.
Desenvolvimento de Internet das
. Aplicativos Móveis Coisas (IoT)
Permite criar aplicativos para iOS e Permite a criação de interfaces de
Android usando uma única base de código. usuário interativas para dispositivos IoT.