Dacă înveți JavaScript, cel mai probabil ai auzit cât de important este să înveți elementele fundamentale.

Problema este că nu sunteți sigur care sunt fundamentele sunteți. Și, cu mii de resurse pe Internet, de unde începeți?

Într-un episod de Sintaxă, Wes și Scott fac o treabă excelentă în acoperirea fundamentelor JavaScript. Acestea depășesc abilitățile JS de bază pe care le folosesc în fiecare zi la jobul meu ca dezvoltator JavaScript. În timp ce ascultam episodul, m-am gândit la cât de util mi-ar fi fost, ca începător, să am o listă curată de resurse pentru învățarea fiecărui concept fundamental. Așa că l-am creat pentru tine.

Mai jos sunt enumerate elementele fundamentale JavaScript Wes și Scott, împreună cu resursele mele preferate (și 100% gratuite) pentru învățarea fiecăruia.

Variabile + Scoping

Declararea variabilelor JavaScript: var, let și const

ad-banner

ES6 permite variabilelor VS const

Diferența dintre funcție și domeniul de aplicare al blocului în JavaScript

Tipuri

Introducere în JavaScript, Lecția 1: Tipuri de date și variabile

Înțelegerea tipurilor de date în JavaScript

Obiecte

Introducere în dezvoltarea web: obiecte

Nu știți JS: obiecte și clase

Referință vs. Copiere

Funcții

Scrieți JavaScript reutilizabil cu funcții

Introducere în dezvoltarea web: funcții și domeniu

Funcții săgeată

Cum se utilizează metodele obiectelor în JavaScript

DOM

Ce este mai exact DOM?

JavaScript elocvent, capitolul 14: The Dom

Prototipuri + asta

Un ghid pentru începători pentru prototipul JavaScript

Înțelegând acest lucru, legați, apelați și aplicați în JavaScript

Evenimente

Funcții de apel invers

Ce naiba este bucla evenimentului oricum?

Clocotire și capturare

Matrice

JavaScript Array și Metode Object pentru a vă face un dezvoltator mai bun

10 metode de matrice JavaScript pe care ar trebui să le cunoașteți

Controlul debitului

Aflați JavaScript: bucle

Pentru bucle

JavaScript Async: de la apeluri de apel, la promisiuni, la Async / Await. Acest articol al lui Tyler McGinnes este cel mai bun articol despre JS asincron pe care l-am citit vreodată.

Introducere în dezvoltarea web: Flux de control

Securitate și accesibilitate

XSS și HTML interior

Accesibilitate web

Scrierea unui cod curat

Cartea de coduri curată (conectată din sintaxă)

Lucruri pe care ar trebui să le știți, dar nu neapărat stăpâni

Module ES6

Închideri

După cum subliniază Wes și Scott, construirea de proiecte reale cu JavaScript este ceea ce va cimenta aceste elemente fundamentale despre care ați citit. Asigurați-vă că construiți proiecte pe măsură ce mergeți. Dacă vă simțiți blocați cum să treceți de la tutoriale la proiecte de construcție, consultați acest articol pe care l-am scris.

Dacă aveți mai multe resurse grozave de împărtășit sau feedback despre această postare, nu ezitați Tweet la mine.

Creez un curs JavaScript gratuit pentru începători. Inscrie-te pentru a primi o notificare când este lansat și pentru a fi trimis 100% gratuit în căsuța de e-mail!