Izgradnja projekata iz stvarnog svijeta jedan je od najboljih načina da naučite kodirati. A ako ćete graditi projekt, mogli biste ga pretvoriti u jednu od najpopularnijih i najzabavnijih igara svih vremena: Tetris.
Neki čitaju glazbu. ?Ovaj video tečaj Anije Kubow pomoći će vam da naučite osnove JavaScript-a kodiranjem igre Tetris od nule. Ovo je izvrstan tečaj za ljude koji nikada prije nisu dodirnuli kôd ili ljude koji žele pregledati osnove.
Tečaj ne obuhvaća sve male detalje JavaScript-a - ali to je poanta. Pomaže vam da uskočite u izgradnju stvarne igre koju ćete moći igrati.
Prvo ćete naučiti kako postaviti projekt od nule pomoću uređivača Atom koda i alata za naredbene retke. Tada ćete steći temeljno razumijevanje JavaScripta izgradnjom vlastite verzije Tetrisa. Usput ćete dobiti i kratki pregled upotrebe HTML-a i CSS-a.
Kroz tečaj postoje dijelovi s objašnjenjima koji podučavaju osnovne JavaScript koncepte kao što su varijable, funkcije, nizovi i još mnogo toga. Ovi se dijelovi objašnjenja odmaraju od projekta Tetris da bi se detaljno analizirali određeni koncepti. Sadrže slike i dijagrame koji će vam pomoći da bolje razumijete koncepte.
Također, na kraju nekih odjeljaka nalaze se pitanja s više izbora koja će vam pomoći da provjerite svoje znanje.

Evo nekoliko JavaScript metoda koje ćete naučiti na ovom tečaju:
- addEventListener ()
- querySelector ()
- querySelectorAll ()
- šifra ključa ()
- Matematički pod ()
- Math.random ()
- duljina
- za svakoga()
- spojnica ()
- clearInterval ()
- setInterval ()
- neki()
- unutarnjiHTML ()
- svaki()
- dodati()
- ukloniti()
- sadrži ()
Kad završite tečaj, stvorit ćete vlastitu vlastitu igru Tetris koju možete igrati. Samo pripazite gdje je igrate jer je Guinnessov rekord za "Najdužu zatvorsku kaznu za igranje video igre" uključivao igru Tetris.
Tečaj možete pogledati u nastavku ili na YouTube kanalu freeCodeCamp.org (1,5 sat gledanja).