Lecția 1: Ce este JavaScript și de ce este important
✔️ Ce este JavaScript?
JavaScript (JS) este un limbaj de programare care rulează în browser și permite să faci paginile web interactive și dinamice.
Cu JavaScript poți face:
- Buton care răspunde când dai click
- Formulare care verifică dacă ai completat corect
- Jocuri, animații și aplicații web complexe
- Modificarea conținutului paginii fără să o reîncarci
✔️ De ce este important?
- Este unul dintre cele mai populare limbaje de programare din lume
- Rulează în orice browser modern fără să ai nevoie de instalații suplimentare
- Este baza multor aplicații web și framework-uri (React, Angular, Vue)
- Îți permite să faci pagini web interactive și să îmbunătățești experiența utilizatorului
Exemplu simplu JavaScript:
<button onclick="alert('Salut, lume!')">Apasă-mă</button>
Acest buton afișează o alertă când îl apeși.
Codul fișierului HTML:
<!DOCTYPE html>
<html lang=”ro”>
<head>
<meta charset=”UTF-8″ />
<title>Exemplu JavaScript Simplu</title>
<style>
body {
font-family: Calibri, sans-serif;
background-color: #FFF3CD;
color: #CC0000;
padding: 20px;
font-size: 16px;
line-height: 1.5;
}
</style>
</head>
<body>
<h1>Exemplu simplu JavaScript:</h1>
<button onclick=”alert(‘Salut, lume!’)”>Apasă-mă</button>
<p>Acest buton afișează o alertă când îl apeși.</p>
</body>
</html>
Explicații:
:: <button> creează un buton.
:: onclick=”alert(‘Salut, lume!’)” spune browserului să afișeze o fereastră alertă când se apasă butonul.
:: textul din <p> explică ce face butonul.
Configurarea mediului de dezvoltare pentru JavaScript
✔️ Ce este mediul de dezvoltare?
Este un set de unelte și programe care te ajută să scrii, testezi și rulezi codul JavaScript eficient.
✔️ Pentru JavaScript în browser, ai nevoie doar de:
- Un editor de text (ex: Notepad++, Visual Studio Code, Sublime Text)
- Un browser modern (Google Chrome, Firefox, Edge)
✔️ Cum să începi?
- Deschide editorul de text și scrie cod HTML + JavaScript.
- Salvează fișierul cu extensia
.html. - Deschide fișierul în browser pentru a vedea și testa codul.
Exemplu simplu de fișier HTML cu JavaScript:
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="UTF-8" />
<title>Test JavaScript</title>
</head>
<body>
<h1>Salut, JavaScript!</h1>
<script>
alert('Salut, lume!');
</script>
</body>
</html>
✔️ Alte opțiuni avansate:
- Folosește un IDE dedicat pentru JavaScript (ex: WebStorm)
- Folosește platforme online de codare (ex: CodePen, JSFiddle, repl.it)
- Instalează Node.js dacă vrei să rulezi JavaScript și în afara browserului
Primul program JavaScript
✔️ Ce este un program JavaScript?
Este un set de instrucțiuni scrise în limbajul JavaScript care rulează în browser.
✔️ Exemplu simplu:
Programul JavaScript (live)
Apasă butonul de mai jos pentru a vedea un mesaj alert JavaScript:
✔️ Cum rulezi programul?
- Salvează codul într-un fișier cu extensia
.html. - Deschide fișierul în browser.
- Vezi fereastra alertă cu mesajul „Salut, lume!”.
Codul HTML:
<!DOCTYPE html>
<html lang=”ro”>
<head>
<meta charset=”UTF-8″ />
<title>Lecția 2.1: Primul program JavaScript</title>
<style>
body {
font-family: Calibri, sans-serif;
background-color: #FFF3CD;
color: #CC0000;
padding: 20px;
font-size: 16px;
line-height: 1.6;
}
code {
background-color: #eee;
padding: 2px 6px;
border-radius: 4px;
font-family: monospace;
color: black;
}
</style>
</head>
<body>
<h3>Primul program JavaScript</h3>
<p><strong>✔️ Ce este un program JavaScript?</strong></p>
<p>Este un set de instrucțiuni scrise în limbajul JavaScript care rulează în browser.</p>
<p><strong>✔️ Exemplu simplu:</strong></p>
<div style=”font-family: Calibri, sans-serif; background-color: #FFF3CD; color: #CC0000; padding: 20px; font-size: 16px; line-height: 1.6;”>
<h1 style=”color: #CC0000;”>Programul JavaScript (live)</h1>
<p>Apasă butonul de mai jos pentru a vedea un mesaj alert JavaScript:</p>
<button onclick=”alert(‘Salut, lume!’)”
style=”padding: 10px 20px; background-color: #CC0000; color: white; border: none; border-radius: 5px; cursor: pointer;”>
Apasă-mă
</button>
</div>
<p><strong>✔️ Cum rulezi programul?</strong></p>
<ul>
<li>Salvează codul într-un fișier cu extensia <code>.html</code>.</li>
<li>Deschide fișierul în browser.</li>
<li>Vezi fereastra alertă cu mesajul „Salut, lume!”.</li>
</ul>
</body>
</html>
