# Introducere în programarea JavaScript | Domestika

> Un curs de Javier Usobiaga Ferrer · Web & App Design · Intermediar
> 1 lecție ( 3h 3m ) · 98 % din evaluările studenților de 590 sunt pozitive

JavaScript este considerat „a treia parte a web-ului” și limbajul de programare conceput pentru a adăuga un nivel de interactivitate oricărei pagini web. Împreună cu HTML și CSS, formează cele mai importante trei limbaje de programare.

 Acest curs este o introducere în JavaScript, pornind de la elementele de bază — sintaxă și variabile — și extinzându-vă treptat cunoștințele — condiționale _tablouri,_ , evenimente — folosind un joc de memorie pe care îl veți îmbunătăți treptat cu ajutorul lui Javier Usobiaga, designer web și fondator al studioului Swwweet, cu peste 10 ani de experiență.

 Dacă aceasta este prima ta abordare a designului web, este recomandat să urmezi mai întâi cursul, tot de Javier Usobiaga, [Introducere în dezvoltarea web responsivă cu HTML și CSS](https://www.domestika.org/es/courses/74-introduccion-al-desarrollo-web-responsive-con-html-y-css) .

## Pentru cine este acest curs online?

Oricine este interesat de web design și are cunoștințe de bază de HTML și CSS.

## Care este proiectul acestui curs?

Vei aduce îmbunătățiri — reguli noi, corecții, efecte — jocului de memorie pe care îl creezi pe parcursul cursului.

## Cerințe și materiale

Vei avea nevoie de cunoștințe de bază de HTML și CSS, precum și de un computer și un editor de cod.

## Conţinut

### Introducere

În această unitate, vom introduce conținutul cursului și vom explora designeri și dezvoltatori care scriu articole și realizează diverse experimente cu JavaScript, toate acestea merită urmărite.

### Noțiuni introductive despre JavaScript

În această unitate, vom analiza la ce se utilizează JavaScript, cum să îl încorporăm în paginile noastre web și principalele sale elemente și sintaxă, pe care le vom explora pe parcursul cursului.

### Primele interacțiuni

În timpul acestei unități, vom începe să lucrăm la un formular cu elemente de programare JavaScript de bază, cum ar fi variabile, operatori, funcții și listenere de evenimente.

### Un pachet de cărți

În această unitate, vom începe proiectul la care vom lucra pentru restul cursului: un joc de memorie. Vom începe cu elementele de bază: o listă de valori, o buclă pentru pictarea cărților și distribuția aleatorie a cărților.

### Un joc de memorie

În această unitate, vom crea mecanica de bază a jocului nostru: compararea valorilor, organizarea funcțiilor și crearea de animații de feedback.

### Treceți la nivel

Odată ce jocul de bază este deja funcțional, în această unitate ne vom concentra pe adăugarea unor mici îmbunătățiri care îmbogățesc experiența de joc, cum ar fi un contor de mișcări, niveluri de joc sau efecte sonore.

### Biblioteci și resurse

În această ultimă lecție, vom analiza câteva biblioteci, framework-uri, pagini și cărți care ne pot ajuta să continuăm să învățăm JavaScript. De asemenea, vom analiza câteva funcții utile pe care le putem adăuga direct în paginile noastre.

## Audio și subtitrări

**Audio:** Spaniolă, Engleză, franceză, italian, Portugheză, turc

**Subtitrări:** Spaniolă, Engleză, Portugheză, german, franceză, italian, Lustrui, Olandeză, turc

[Introducere în programarea JavaScript](https://www.domestika.org/ro/courses/390-introducere-in-programarea-javascript)
