-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaulas.html
More file actions
105 lines (93 loc) · 3.73 KB
/
aulas.html
File metadata and controls
105 lines (93 loc) · 3.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JS Master - Conteúdo das Aulas</title>
<link rel="stylesheet" href="style.css">
<style>
/* Estilo extra para os blocos de código ficarem bonitos na aula */
code {
background-color: #000;
color: #4ade80;
padding: 15px;
display: block;
border-radius: 10px;
margin-top: 10px;
font-family: monospace !important;
font-size: 0.9rem;
border: 2px solid var(--accent);
}
</style>
</head>
<body>
<nav class="navbar">
<div class="logo">JS<span>Master</span></div>
<ul>
<li><a href="index.html">Início</a></li>
<li><a href="aulas.html">Aulas</a></li>
<li><a href="praticas.html">Práticas</a></li>
<li><a href="https://discord.com/channels/1499755355570176081/1499755770991083570" target="_blank" class="btn-comunidade">Comunidade</a></li>
</ul>
</nav>
<header class="hero">
<h1>Trilha <span>JavaScript</span></h1>
<p>Estude os conceitos e veja os exemplos abaixo.</p>
</header>
<main class="container">
<section class="card">
<h2>01. Variáveis (let e const)</h2>
<p>Usamos para armazenar dados. Let pode mudar, Const não.</p>
<code>let nome = "Bernardo";<br>const idade = 15;</code>
</section>
<section class="card">
<h2>02. Funções</h2>
<p>Blocos que executam tarefas quando chamados.</p>
<code>function msg() {<br> return "Olá Mundo!";<br>}</code>
</section>
<section class="card">
<h2>03. Condicionais (If/Else)</h2>
<p>Usado para tomar decisões no código.</p>
<code>if (nota >= 7) {<br> console.log("Aprovado");<br>}</code>
</section>
<section class="card">
<h2>04. Operadores Matemáticos</h2>
<p>Cálculos simples de matemática.</p>
<code>let total = (10 + 5) * 2; // Resultado: 30</code>
</section>
<section class="card">
<h2>05. Listas (Arrays)</h2>
<p>Uma variável que guarda vários valores.</p>
<code>let lista = ["HTML", "CSS", "JS"];</code>
</section>
<section class="card">
<h2>06. Loops (For)</h2>
<p>Repete o código várias vezes.</p>
<code>for (let i = 0; i < 5; i++) {<br> console.log(i);<br>}</code>
</section>
<section class="card">
<h2>07. Objetos</h2>
<p>Guarda propriedades de um item.</p>
<code>let player = { nome: "Bernardo", xp: 100 };</code>
</section>
<section class="card">
<h2>08. Eventos</h2>
<p>Reage a cliques ou ações do usuário.</p>
<code>botao.addEventListener("click", rodar);</code>
</section>
<section class="card">
<h2>09. Arrow Functions</h2>
<p>Funções escritas de um jeito moderno.</p>
<code>const soma = (a, b) => a + b;</code>
</section>
<section class="card">
<h2>10. Manipulação de Strings</h2>
<p>Comandos para alterar textos.</p>
<code>let texto = "js";<br>console.log(texto.toUpperCase());</code>
</section>
</main>
<footer style="text-align: center; padding: 50px; opacity: 0.6;">
<p>Projeto JS Master - Desenvolvido por Bernardo</p>
</footer>
</body>
</html>