? Aula 01 – JavaScript
? Aula 01 – JavaScript
🎯 Objetivos da Aula
● Apresentar a nova UC e seu plano de aprendizagem.
● Conhecer o Desafio da Sprint 05.
● Entender o que é JavaScript e qual seu papel em um site.
● Explorar o ambiente de desenvolvimento no navegador.
● Escrever os primeiros comandos em JavaScript.
● Preparar a estrutura de arquivos para o uso da linguagem.
JavaScript 🎯
🧩 O Desafio da Sprint
Durante esta Sprint, você irá aprimorar o projeto existente (feito nas UCs anteriores),
aplicando funcionalidades JavaScript reais.
🗂 Estrutura já existente:
sprint-html-css/
├── index.html
├── lancamento.html
├── contato.html
├── css/
│ └── style.css
└── img/
Docente: Robson Guima
<script src="js/main.js"></script>
📝 Entrega:
🔍 O que é JavaScript?
JavaScript é uma linguagem de programação usada para dar interatividade às páginas
da web. Ele roda diretamente no navegador do usuário e permite criar experiências
dinâmicas.
Exemplo:
💻 Testando no Navegador
Você pode executar comandos simples diretamente no navegador:
▶️Passo a passo:
console.log("Olá, mundo!");
🟦 Comentários:
/*
Este é um comentário de bloco
que pode ocupar várias linhas
*/
🟩 Variáveis:
🧪 Exemplo:
nome = "Joana";
console.log(nome); // Joana
🔒 Regras:
🧪 Exemplo:
const PI = 3.14;
console.log(PI); // 3.14
🔒 Regras:
● var tem escopo de função e não respeita blocos {}, o que pode causar erros
difíceis de encontrar.
🧪 Exemplo:
if (true) {
var idade = 30;
}
console.log(idade); // 30 — mesmo fora do bloco! 😱
🔎 Com let:
if (true) {
let idade = 30;
}
console.log(idade); // ❌ Erro! idade não existe fora do bloco
Docente: Robson Guima
🧾 Resumo prático
Palavra-chave Pode alterar Escopo Uso recomendado
valor?
🧩 Dica Final
Sempre prefira const por padrão.
Use let apenas quando realmente precisar mudar o valor.
Evite var, a não ser que esteja lidando com código muito antigo.
🟨 Tipos de Dados:
// Criar variáveis
let aluno = "Carla";
let nota = 9.0;
let ativo = true;
// Exibir valores
console.log("Aluno:", aluno);
console.log("Nota:", nota);
console.log("Ativo?", ativo);
let soma = 10 + 5;
console.log("Resultado da soma:", soma);
sprint-html-css/
├── js/
│ └── main.js
<script src="js/main.js"></script>
🎯 Objetivo da Aula
Digite o comando:
console.log("Olá, mundo!");
<script src="js/main.js"></script>
// Criando variáveis
let nome = "Carlos";
let idade = 17;
let curso = "JavaScript - Sprint 05";
// Mostrando valores
console.log("Aluno:", nome);
console.log("Idade:", idade);
console.log("Curso:", curso);
// Operação simples
let soma = 10 + 5;
console.log("Resultado da soma:", soma);
5️⃣Testar no Navegador