30 kostenlose Ressourcen zum Erlernen der JavaScript-Grundlagen

Wenn Sie JavaScript lernen, haben Sie höchstwahrscheinlich gehört, wie wichtig es ist, die Grundlagen zu lernen.

Das Problem ist, Sie sind sich nicht sicher, was die Grundlagen sind . Und wo fangen Sie mit Tausenden von Ressourcen im Internet an?

In einer Folge von Syntax haben Wes und Scott großartige Arbeit geleistet, um die Grundlagen von JavaScript zu behandeln. Sie gehen auf die JS-Kernkompetenzen ein, die ich jeden Tag bei meiner Arbeit als JavaScript-Entwickler verwende. Während ich mir die Episode anhörte, dachte ich darüber nach, wie hilfreich es für mich als Anfänger gewesen wäre, eine kuratierte Liste von Ressourcen zum Erlernen jedes grundlegenden Konzepts zu haben. Also habe ich es für dich erstellt.

Im Folgenden sind die JavaScript-Grundlagen aufgeführt, die Wes und Scott aufgelistet haben, sowie meine bevorzugten (und 100% kostenlosen) Ressourcen zum Erlernen der einzelnen Ressourcen.

Variablen + Geltungsbereich

Deklarieren von JavaScript-Variablen: var, let und const

ES6 lässt VS const Variablen

Der Unterschied zwischen Funktions- und Blockumfang in JavaScript

Typen

Einführung in JavaScript, Lektion 1: Datentypen und Variablen

Grundlegendes zu Datentypen in JavaScript

Objekte

Einführung in die Webentwicklung: Objekte

Sie kennen JS nicht: Objekte und Klassen

Referenz vs. Kopie

Funktionen

Schreiben Sie wiederverwendbares JavaScript mit Funktionen

Einführung in die Webentwicklung: Funktionen und Umfang

Pfeilfunktionen

Verwendung von Objektmethoden in JavaScript

Das DOM

Was genau ist das DOM?

Eloquentes JavaScript, Kapitel 14: Der Dom

Prototypen + das

Ein Leitfaden für Anfänger zum Prototyp von JavaScript

Grundlegendes dazu: Binden, Aufrufen und Anwenden in JavaScript

Veranstaltungen

Rückruffunktionen

Was zum Teufel ist die Ereignisschleife überhaupt?

Sprudeln und Erfassen

Arrays

JavaScript-Array- und Objektmethoden, um Sie zu einem besseren Entwickler zu machen

10 JavaScript-Array-Methoden, die Sie kennen sollten

Ablaufsteuerung

Lernen Sie JavaScript: Loops

Für Schleifen

Async JavaScript: Von Rückrufen über Versprechen bis hin zu Async / Warten. Dieser Artikel von Tyler McGinnes ist der beste Artikel über asynchrones JS, den ich je gelesen habe.

Einführung in die Webentwicklung: Kontrollfluss

Sicherheit und Zugänglichkeit

XSS und Inner HTML

Barrierefreiheit im Internet

Clean Code schreiben

Clean Code Book (verknüpft mit Syntax)

Dinge, die Sie wissen sollten, aber nicht unbedingt beherrschen müssen:

ES6-Module

Verschlüsse

Wie Wes und Scott hervorheben, wird das Erstellen realer Projekte mit JavaScript diese Grundlagen festigen, über die Sie gelesen haben. Stellen Sie sicher, dass Sie unterwegs Projekte erstellen. Wenn Sie sich nicht sicher sind, wie Sie von Tutorials zu tatsächlichen Projekten übergehen sollen, lesen Sie diesen Artikel, den ich geschrieben habe.

Wenn Sie mehr großartige Ressourcen zum Teilen oder Feedback zu diesem Beitrag haben, können Sie mich gerne twittern.

Ich erstelle einen kostenlosen JavaScript-Kurs für Anfänger. Melden Sie sich an, um benachrichtigt zu werden, wenn es gestartet wird, und lassen Sie es 100% kostenlos an Ihren Posteingang senden!