Teil 10 JavaScript-Kurs vom Anfänger bis zum Fortgeschrittenen in 10 Blogbeiträgen
Veröffentlicht: 2021-11-10Dies ist Teil 10 und der letzte Teil der JavaScript-Blogpost-Serie, die Sie vom Anfänger bis zum Fortgeschrittenen führt. Beginnen wir ohne weiteres mit dem letzten Tutorial.
JavaScript-Kurs – Inhaltsverzeichnis:
- JavaScript-Themen, die wir behandelt haben
- JavaScript-Grundlagen und Einrichten der Programmierumgebung
- Best Practices für JavaScript
- Variablen und Konstanten
- Grundlegende Datentypen in JavaScript
- Schleifen in der Programmierung
- Arrays und Funktionen
- JavaScript-Objekte
- Weit verbreitete Konzepte in JavaScript
- Wohin von hier aus?
Wow! Du hast es endlich hierher geschafft! Die meisten Menschen gehen ihren Leidenschaften nicht nach und brechen die Kurse, die sie belegen, nach nur wenigen Tutorials ab, und das ist nur der Fall, wenn sie anfangen, danach zu handeln!
JavaScript-Themen, die wir behandelt haben
In diesem JavaScript-Kurs haben wir bei den Grundlagen von JavaScript begonnen und uns zu ziemlich fortgeschrittenen Konzepten vorgearbeitet.
Der erste Schritt beim Einstieg in JavaScript bestand darin, tatsächlich zu verstehen, warum wir überhaupt JavaScript lernen. Es gibt mehrere Hauptgründe, warum Sie vielleicht mit JavaScript beginnen möchten, aber die bekanntesten Anwendungen von JavaScript finden sich normalerweise auf die eine oder andere Weise in der Webentwicklung. JavaScript begann als reine Frontend-Sprache und breitete sich auf die Backend-Server aus und begann auch dort zu dominieren.
Egal, warum Sie JavaScript lernen, es ist wahrscheinlich eine gute Idee, sich diesen JavaScript-Kurs noch einmal kurz anzusehen.
Auf diese Weise können Sie Ihren Fortschritt sehen und die Teile sehen, die Sie wirklich gut verstehen, was Sie anfangs möglicherweise eingeschüchtert hat, sowie die Teile erfassen, die Sie möglicherweise ignoriert oder verpasst haben.
JavaScript-Grundlagen und Einrichten der Programmierumgebung
Nachdem wir gesehen hatten, warum JavaScript so beliebt ist und was man damit eigentlich machen kann, begannen wir mit etwas Hallo Welt! Beispiele. Wir haben unsere Programmierumgebung in Google Chrome eingerichtet und begonnen, die JavaScript-Konsole zu verwenden, um Code zu schreiben. Anfangs war der Code, den wir geschrieben haben, sehr einfach und jede Zeile, die wir geschrieben haben, hatte einen einfachen Zweck, ohne mit anderen Zeilen verbunden zu sein. Da die Komplexität unseres Codes zunahm, haben wir unsere Programmierumgebung auf Google Chrome Console aktualisiert. Mit der Konsole konnten wir bequem mehrzeiligen Code schreiben, der im Laufe des gesamten JavaScript-Kurses immer komplexer wurde.
Best Practices für JavaScript
In der gesamten Serie haben wir auch viele Best Practices für die Codierung integriert. Diese Best Practices erleichtern Ihnen das Leben, wenn Sie gerade erst anfangen, und sie werden sogar noch wertvoller, wenn Sie anfangen, mit anderen Menschen zu arbeiten oder zusammenzuarbeiten. Und genau aus diesem Grund gibt es sogar Standards und Sprichwörter wie „Jeder Code sollte so aussehen, als ob er von einer Person geschrieben wurde, egal wie viele Leute daran mitgearbeitet haben.“ Genau aus diesem Grund war eines der allerersten Konzepte, die wir gesehen haben, das Kommentieren unseres Codes. Dadurch werden Sie in Zukunft nicht nur zu einem besseren Programmierer, sondern können auch zu Beginn ein besseres Programmiererlebnis haben.
Variablen und Konstanten
Als nächstes haben wir gesehen, dass wir Daten in sogenannten Variablen und Konstanten speichern können. Bei der Entscheidung, welches für neue Daten gewählt werden soll, sollten wir bedenken, dass wir das Schlüsselwort „const“ verwenden möchten, wenn wir nicht erwarten, dass sich die Daten ändern. Wenn wir glauben, dass wir diesen Wert ändern müssen, müssen wir das Schlüsselwort „let“ verwenden. Dies sind die aktuellen Best Practices, aber wir haben auch gesehen, dass vor ES6 die einzige Möglichkeit, Variablen zu verwenden, darin bestand, sie mit dem Schlüsselwort „var“ zu deklarieren. Nachdem wir die potenziellen Probleme gesehen hatten, die durch die Flexibilitäten verursacht wurden, die mit dem Schlüsselwort var einhergehen, wurde 2015 mit dem ES6-Standard die neue und moderne Art, JavaScript zu schreiben, die Verwendung der Schlüsselwörter „const“ und „let“.
Grundlegende Datentypen in JavaScript
Danach haben wir über die grundlegenden Datentypen in JavaScript gesprochen. Der Hauptpunkt hier ist zu verstehen, dass verschiedene Datentypen gut darin sind, verschiedene Dinge zu tun. Deshalb ist es wichtig zu verstehen, mit welchen Datentypen wir arbeiten. Später haben wir gesehen, dass wir durch die Verwendung von if else -Anweisungen beginnen können, die Kontrolle über unseren Code zu erlangen. Angefangen damit haben wir gelernt, unseren Code teilweise zu ignorieren, um ihn an bestimmte spezifische Bedingungen anzupassen. Wir haben verschiedene Kontrollstrukturen kennengelernt, mit denen wir unseren Code und unsere Daten präziser kontrollieren können. Auf diese Weise könnte sich unser Code mit genaueren Antworten an verschiedene Eingaben anpassen.
Schleifen in der Programmierung
Als nächstes entdeckten wir Schleifen in der Programmierung. Wir haben gesehen, dass wir mit der Verwendung von Schleifen anfangen können, Wiederholungen im Code zu vermeiden. Dies ermöglichte uns im Grunde, teilweise trocken zu werden. Das steht für Don't Repeat Yourself.
Im Allgemeinen wollen wir nicht mehr Code schreiben, als wir müssen, um die Aufgabe zu erledigen. Denn jedes Mal, wenn wir mehr Code schreiben, führen wir mehr Möglichkeiten für Fehler im Code ein. Es erfordert mehr Zeit und Mühe, mehr Code zu schreiben, führt zu potenziellen Fehlern und ist normalerweise nicht effizient, da Sie jetzt denselben Code vielleicht 10 Mal speichern müssen. Und insgesamt kann es die Codierungserfahrung erheblich verringern. Aus diesem Grund haben wir angefangen mit den While- und For-Schleifen, potenziell sich wiederholenden Code herauszuschneiden.
Arrays und Funktionen
Wir haben auch andere grundlegende Konzepte, Themen und Best Practices in JavaScript gesehen. Wir haben gesehen, dass Arrays wirklich gut darin sind, verwandte Daten zu gruppieren, wie z. B. Monate des Jahres, einige verwandte Zahlen, die wir speichern müssen, und so weiter. Als nächstes haben wir gesehen, dass Funktionen wirklich leistungsfähig sind und wir Funktionen verwenden können, um unseren Code wirklich zu modularisieren und viele Vorteile zu haben. Einige dieser Vorteile der Gruppierung unserer Funktionalitäten innerhalb verschiedener Funktionen bestehen darin, dass wir einen viel modulareren, relativ leicht testbaren Code erstellen. Wir verringern auch unsere Chancen, uns zu wiederholen, erheblich.
Wir haben gesehen, dass es zwei Hauptarten von Funktionen gibt. Einer davon sind reine Funktionen, der andere Typ sind unreine Funktionen. Im Allgemeinen sollten wir, wann immer wir können, darauf abzielen, reine Funktionen im Vergleich zu unreinen Funktionen zu verwenden. Auf diese Weise verhalten sich die reinen Funktionen, die wir schreiben, gleich und liefern uns die gleichen Ergebnisse, egal wo wir den Code ausführen oder wann wir den Code ausführen.
JavaScript-Objekte
Als nächstes haben wir Objekte gesehen. Wir haben gelernt, dass Objekte gut darin sind, stark verknüpfte Daten zu speichern, die viele Dimensionen haben können. Wir haben mit der einfachsten Methode zum Erstellen von Objekten begonnen und uns dann zum Erstellen von Blaupausen für die Objekte und dann zum Erstellen mehrerer Objekte aus dieser Blaupause entwickelt. Durch die Verwendung dieser Blaupausen können wir sicherstellen, dass die Felder in Objekten denselben Richtlinien folgen und dieselben Felder haben. So können wir am Ende des Tages sicher sein, dass wir mit einer viel einheitlicheren Datenbasis arbeiten können. Es erlaubte uns auch, deutlich TROCKENEN Code zu schreiben.
Weit verbreitete Konzepte in JavaScript
Als nächstes haben wir sehr verbreitete Konzepte und Themen in JavaScript gesehen. Eine große Mehrheit von ihnen basierte auf der einen oder anderen Weise auf weiteren Optimierungsfunktionen. Durch die Verwendung von Map- und Filtermethoden konnten wir einige for-Schleifen und if -Anweisungen überspringen. Mit den Pfeilfunktionen konnten wir die Größe unserer Funktionen erheblich verringern. Wir haben in diesem JavaScript-Kurs viele Funktionen gesehen, einschließlich der mit ES6 oder ES2015 eingeführten Pfeilfunktionen, die die größten jüngsten Änderungen in den JavaScript-Standards darstellen.
Wohin von hier aus?
Je nachdem, was Sie erreichen möchten, können Sie unterschiedliche Wege gehen. Wenn Sie sich nur an die Grundlagen von JavaScript erinnern wollten, weil Sie bald damit arbeiten müssen, hoffen Sie, dass dieser JavaScript-Kurs Ihnen eine umfassende Anleitung geliefert hat. Vielleicht warst du schon gut in einer anderen Sprache wie Python, wolltest aber auch JavaScript sehen. Wenn das der Fall ist, hoffe ich, dass ich Ihnen den Einstieg in die JavaScript-Syntax und -Konzepte relativ leicht gemacht habe. Oder vielleicht fangen Sie gerade erst mit der Webentwicklung an und wussten, dass JavaScript ziemlich beliebt ist.
In jedem Fall hoffe ich, dass dieser JavaScript-Kurs Ihnen etwas gebracht hat. Wenn Sie einen Freund kennen, der diese Serie hilfreich finden würde, sollten Sie das erste Tutorial dieser Serie mit ihm teilen, damit er ebenfalls mit seiner JavaScript-Reise beginnen kann.
JavaScript-Kurs vom Anfänger bis zum Fortgeschrittenen in 10 Blogbeiträgen:
- Wie fange ich mit dem Programmieren in JavaScript an?
- JavaScript-Grundlagen
- Variablen und verschiedene Datentypen in JavaScript
- Snippets und Kontrollstrukturen
- While-Schleifen und For-Schleifen
- Java-Array
- JavaScript-Funktionen
- JavaScript-Objekte
- JavaScript-Methoden und mehr
- Zusammenfassung des JavaScript-Kurses