
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 .
1 lecție & 1 descărcare

1 minut, 1 secundă

1 minut, 1 secundă

1 minut, 1 secundă

1 minut, 1 secundă

1 minut, 1 secundă

1 minut, 1 secundă
Vei începe prin a-l cunoaște pe Javier, munca sa și influențele sale în lumea designului și dezvoltării web.
Vei înțelege ce este JavaScript, ce face și de ce este unul dintre limbajele de programare de bază ale webului, alături de HTML și CSS. Vei învăța cum să configurezi editorul de cod pentru a funcționa mai confortabil și apoi vei vedea cum să încorporezi JavaScript într-un site web.
Primele tale interacțiuni cu JavaScript vor implica variabile, funcții, evenimente[/i] _, pe care vei învăța să le scrii alături de alte elemente de bază din suportul JavaScript.
De aici, vei începe să-ți proiectezi jocul de memorie, începând cu matricea [i]_ sau lista de valori, care reprezintă pachetul de cărți care alcătuiește jocul.
Vei adăuga evenimente și șanse la distribuția cărților pentru a introduce dificultate în joc.
Următorul pas este să adăugați primul element de interactivitate jocului de memorie: marcarea perechii de cărți selectate ca fiind corecte sau incorecte. Treptat, veți crea funcții care rezolvă o anumită parte a scenariului, cum ar fi răspunsuri corecte, răspunsuri incorecte și așa mai departe, și, de asemenea, veți gestiona feedback-ul pentru aceste răspunsuri corecte și incorecte.
Pe măsură ce dificultatea crește, vei adăuga un cronometru, niveluri de joc, efecte sonore și detalii noi la interfața jocului.
În final, veți analiza diversele biblioteci și resurse care completează JavaScript, cum ar fi jQuery, React și Vue.
Vei aduce îmbunătățiri — reguli noi, corecții, efecte — jocului de memorie pe care îl creezi pe parcursul cursului.

Oricine este interesat de web design și are cunoștințe de bază de HTML și CSS.
Vei avea nevoie de cunoștințe de bază de HTML și CSS, precum și de un computer și un editor de cod.

Hola es un optimo Curso per aprender JS e lo recomiendo a todas las personas que quieran aprender a programar sea per front-end que al Back-end. javier sei Grande!
Es un curso muy práctico, comprensible y demasiado flexible a la hora de estudiar. Domestika hace al estudiante una experiencia única en aprender de una manera muy lúdica e intuitiva. Recomiendo este curso un 100%
muy buen curso, aun que siento que hace falta un poco mas de explicacion en varios temas
Excelente curso, muy bien explicado con ejemplos concisos de los temas que se estan desarrollando
Great course and very detailed!

Introducere
Noțiuni introductive despre JavaScript
Primele interacțiuni
Un pachet de cărți
Un joc de memorie
Treceți la nivel
Biblioteci și resurse
Proiect final
Bucură-te de învățarea de acasă, fără un program fix și cu o metodă ușor de urmat. Tu îți stabilești propriul ritm.
Învață metode și tehnici valoroase explicate de experți de top din sectorul creativ.
Fiecare expert predă ceea ce face cel mai bine, cu îndrumări clare, pasiune adevărată și perspicacitate profesională în fiecare lecție.
If you're a Plus member, get a certificat personalizat signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Videoclipuri de cea mai înaltă calitate, pentru a nu rata niciun detaliu. Cu acces nelimitat, le poți viziona de câte ori este nevoie pentru a-ți perfecționa tehnica.
Pune întrebări, solicită feedback sau oferă soluții. Împărtășește-ți experiența de învățare cu alți studenți din comunitate care sunt la fel de pasionați de creativitate ca și tine.
Comunitatea găzduiește milioane de oameni din întreaga lume, curioși și pasionați de explorarea și exprimarea creativității lor.
Domestika își gestionează lista de profesori și produce fiecare curs intern pentru a asigura o experiență de învățare online de înaltă calitate.
This course is designed for people with basic programming and HTML/CSS knowledge; you don’t need to be an expert. It’s perfect if you already have a foundation and want to dive deeper into JavaScript interactivity and logic.
All you need is a computer with internet access and a free code editor like VSCode, Brackets, or Atom. Basic HTML and CSS knowledge is also recommended to get the most out of the course.
You’ll learn to manipulate the DOM, handle events, use variables, functions, conditionals, arrays, and objects, plus build a complete memory game with levels, a timer, animations, and visual effects using JavaScript.
The course focuses on building interactive web apps with JavaScript, emphasizing hands-on creation of a digital memory game using logic, data structures, and modern programming techniques.
Yes, you’ll build a fully functional memory game implementing level logic, a timer, event handling, multidimensional arrays, animations, and game reset—all with pure JavaScript.
Free editors like VSCode, Brackets, or Atom are recommended. You’ll learn to install extensions such as Prettier and Bracket Colorizer and configure formatting and linting options to improve code readability and quality.
You’ll be able to create interactive web games, modular apps, dynamic interfaces, and experiment with animations, visual effects, and advanced logic using JavaScript and HTML/CSS.